/srv/irclogs.ubuntu.com/2012/01/17/#ubuntu-kernel.txt

=== retoaded_afk is now known as retoaded_gftd
apwcking, mooin09:43
ckingapw, hiya09:43
pgranerapw, ping10:58
* ppisati -> back in 10mins11:00
apwpgraner, pong11:21
pgranerapw, hey just a heads up I'm getting lots of MCEs in the new kernel and my box has locked up twice a few mins after resuming from suspend11:23
pgranerapw, I'm traveling today but will debug when I get home11:23
apwpgraner, that sounds bad, -9 yes?  drop back to -7 and see if it persists, could always be true11:24
pgranerapw, will do, also lots of strange ecryptfs errors now with this kernel as well11:27
apwpgraner, cking has the same machine and is having no trouble ... hmm11:27
ckingvery nearly almost the same machine11:28
pgranerapw, this is what I get right before it hangs11:28
pgraner[ 2097.443535] [Hardware Error]: Machine check events logged11:28
pgraner[ 2152.493292] CPU2: Package power limit notification (total events = 2551)11:28
pgraner[ 2152.493297] CPU0: Package power limit notification (total events = 2548)11:28
pgraner[ 2152.493300] CPU3: Package power limit notification (total events = 2551)11:28
pgraner[ 2152.493302] CPU1: Package power limit notification (total events = 2548)11:28
pgraner[ 2152.494510] CPU0: Package power limit normal11:28
pgraner[ 2152.494514] CPU2: Package power limit normal11:28
pgraner[ 2152.494516] CPU3: Package power limit normal11:28
pgraner[ 2152.494518] CPU1: Package power limit normal11:28
* apw is pretty sure there was no ecryptfs changes in the mix between -7 and -911:29
pgranerapw: this is what I get11:29
pgraner[ 1697.455029] Valid eCryptfs headers not found in file header region or xattr region11:29
pgraner[ 1697.455032] Either the lower file is not in a valid eCryptfs format, or the key could not be retrieved. Plaintext passthrough mode is not enabled; returning -EIO11:29
pgranerapw, just keep your eye out, could be just my crap box11:30
apwpgraner, i suspect that is an empty file in your lowerdir, that was hitting rtg too11:30
apwprobabally caused by all the crashing you are having11:30
* pgraner nods11:30
pgranerapw, well time to take this steaming pile of dung offline for a bit, got a flight to catch11:31
apwluck man11:31
pgranerapw, thanks later11:31
* ppisati -> out for lunch12:01
=== retoaded_gftd is now known as retoaded
=== bladernr_afk is now known as bladernr_
=== mfisch` is now known as mfisch
=== mfisch is now known as Guest39817
jsalisbury**15:19
jsalisbury** Ubuntu Kernel Team Meeting - Today @ 17:00 UTC - #ubuntu-meeting15:19
jsalisbury**15:19
kirklandpgraner: try: find $HOME/.Private -size 015:20
kirklandpgraner: looking for 0-byte files15:20
kirklandpgraner: which, ecryptfs considers "invalid" since there are no headers15:20
kirklandpgraner: sorry, you need a trailing slash15:20
kirklandpgraner: find $HOME/.Private/ -size 015:21
tgardnerkirkland, I've a patch in progress with tyhicks to print inode numbers which will make those bogus files easier to find15:21
kirklandtgardner: cool15:21
kirklandtgardner: pgraner: here's another trick:15:21
kirklandecryptfs-find $(find $HOME/.Private/ -size 0)15:21
kirklandthat'll show you decrypted (real) filenames of the offenders15:22
tgardnerkirkland, then you can do 'find $HOME/.Private/ -inum INODE'15:22
kirklandtgardner: I have one right now, /home/kirkland/.speech-dispatcher/speechd.sock15:22
kirklandno effing clue what that is15:22
kirklandso i'm removing it15:22
tgardnerkirkland, that is generally your only option15:22
tgardnerkirkland, cking is about to start doing some thorough ecryptfs testing. I expect he'll shake out a few more bugs15:23
ckingthat's my plan :-)15:23
kirklandtgardner: cool15:26
kirklandcking: awesome, thanks15:26
ckingtgardner, kirkland, any specific releases to concentrate on?15:26
tyhickskirkland: Are you running precise? Did you have any hard crashes that could have resulted in that zero length file?15:27
tyhickscking: Are you asking about kernel or ecryptfs-utils releases?15:27
ckingtyhicks, well, I suppose both if necessary15:28
tgardnercking, lets start with precise, then work backwards. Lucid definitely needs some love15:28
ckingack15:29
tyhicksAh, I was misunderstanding the question. I agree with tgardner.15:29
* cking has a nice ivybridge multicore box with raid to try this out15:30
kirklandtyhicks: I am not running precise yet15:30
kirklandtyhicks: still on 11.1015:30
kirklandcking: kernel or userspace releases?15:30
tyhickskirkland: Any recent hard crashes?15:30
kirklandcking: i agree with tgardner 15:30
kirklandtyhicks: nothing in a very long time15:31
kirklandtyhicks: however, i shutdown my laptop almost every day now15:31
ckingkirkland, gonna start with precise userspace + kernel15:31
kirklandtyhicks: whereas before, i'd suspend/resume for weeks at a time15:31
tgardnerkirkland, I think there still exist some inode race bugs in 11.10 that haven't been backported. tyhicks - isn't that correct?15:31
kirklandtyhicks: basically, i never used to reboot except for when there was a pending kernel update reboot15:31
tyhickstgardner: Well, I think that the fix is still in -proposed15:31
kirklandtyhicks: however, i have a problem that I haven't tracked down, with openvpn, iwlagn, and suspend/resume15:32
ckinglemme understand the domain first, then I'll write a bunch of tests and put them ultimately in a git repo 15:32
kirklandtyhicks: when i suspend my laptop at home, and resume at the office, i get 8 seconds of networking, and then poof -- no more networking until i reboot15:32
tyhickskirkland: Strange. The reason I was asking is because tgardner has had some zero length files pop up recently.15:33
kirklandtyhicks: precise?  and he's had hard crashes, presumably?15:34
kirklandtyhicks: i reckon i'll bump up to precise in a month or so15:34
tyhickskirkland: There's some uncertainty about when they showed up, but it is something that we need to keep a close eye out for15:34
kirklandtyhicks: current job doesn't lend itself to fighting with alpha-quality OS problems on a daily basis ;-)15:34
tgardnerkirkland, no hard crashes (I think), but I've killed t-bird a time or 2 which is where my 0 length files popped up (in .cache)15:35
kirklandtyhicks: tgardner: interestingly, the file I just nuked looked like it was a "socket"15:35
kirklandtgardner: maybe keep your eyes out for your 0-byte files, and see if there's a pattern at all around sockets15:36
kirklandtgardner: tyhicks: also, it's almost always a cache file that this happens to, in my experience15:36
kirklandie, its rarely a file that i lose sleep over15:36
tyhicksWe should be passing non-regular files (like sockets) through without touching them. There may have been a regression, though.15:37
* ogasawara back in 2015:40
jsalisburyapw, I noticed you were working on bug 894768  If you have a chance, can you take a look at comment #43 in that bug?  16:11
ubot2Launchpad bug 894768 in linux "Installation randomly fails with: File "/usr/lib/ubiquity/ubiquity/install_misc.py", line 621, in copy_file targetfh.write(buf) IOError: [Errno 22] Invalid argument " [High,Fix released] https://launchpad.net/bugs/89476816:11
dannfogasawara: anything more i need to provide for #647043, other than eventual testing of proposed updates? wasn't clear to me if i should send a patch w/ my 2.6.35 backport to the list or not16:20
ogasawarabug 64704316:20
ubot2Launchpad bug 647043 in linux "Dell Studio 1536 Unable to detect USB ports (Maverick)" [Medium,In progress] https://launchpad.net/bugs/64704316:20
ogasawaradannf: so it looks like the patches have been cc'd to upstream stable and noted that they should be applied from 2.6.34 onward.  so we should get them though our normal SRU maintenance process.16:23
dannfogasawara: is 2.6.35.y still maintained upstream? 16:23
ogasawaradannf: that I'd have to check16:23
dannfif so - i probalby need to send them my patches - they won't apply cleanly16:23
dannf(file renames)16:23
apwjsalisbury, the bug in that code was introduced realtivly soon previous to us seeing it, whether it was there long enough to be in the previous release i don't know off the top of my head16:23
ogasawaradannf: if anything, I'd suggest just sending them to the kernel-team mailing list and ask them to be applied as pre-stable16:24
jsalisburyapw, thanks for the info.16:25
apwi'll add it to my todo to try and figure it out16:25
jsalisburyapw, thanks16:25
smbdannf, 2.6.35.y looks rather neglected to me16:27
smbor abandoned even16:27
dannfogasawara: ok. perhaps i should wait until the corresponding stable updates flow into oneiric/precise trees and then do that for mav/nat? i don't want to cause extra work, and it seems like getting the fix in devel is normal policy16:27
dannfsmb: yeah - its not a longterm one afaik, and i don't know of anyone who's picked up maintenance16:28
dannfs/in devel/in devel before backporting/16:28
apwdannf, if they are fixes you are sending in for those others, its almost better to have the fix for everything at once16:29
apwso one person can apply them and make sure they are all on at once16:29
apw(not that i have a clue what they fix :)16:29
ogasawaradannf: +1 to what apw just said16:29
dannfok16:30
dannfusb-doesn't-work-at-all on some laptops16:30
dannfis what it fixes16:30
ogasawaradannf: I'll go ahead and just pick the patches for Precise right now (hoping they cherry-pick cleanly)16:30
apwbah why would we want that for :)16:30
dannfogasawara: yeah, they do - should all the way back to natty16:30
dannfogasawara: thanks16:31
ogasawaradannf: for Oneiric and earlier we'll need a proper SRU (ie patches sent to mailing list, 2 Ack's, etc)16:31
dannfogasawara: ok.16:32
* ogasawara runs to make coffee before meeting16:52
ckingapw, http://download.intel.com/technology/computing/vptech/Intel%28r%29_VT_for_Direct_IO.pdf16:57
bjf-meeting16:57
ogra_ppisati, hummm ... did you see the mail from ndec about basing the omap4 kernel for precise on 3.3 instead of 3.2 ?17:04
ogra_ppisati, i have no idea if thats doable for you guys wrt maintining it, could you answer the thread ?17:07
ppisatiogra_: saw the email, and and we are discussing what to do17:09
ogra_great17:09
ppisatiogra_: my gut feeling is that, if we can we are gonna stay with 3.217:09
ogra_take your time, we can bring it up in the friday call 17:09
ogra_so dont make a rushed decision, i will defend whatever the kernel team decides here :)17:09
ppisatiif it's not mandatory to have hw accelerated video decoding and the new X stuff (that, anyway, will still require some PPA components), we are going to stay with 3.2 for P and suggest people to install Q kernel if they need these new features17:12
ogra_well, its mandatory to have working GLES17:13
=== bladernr_ is now known as bladernr_afk
ppisatidoes it work now?17:14
ogra_we had releases without multimedia stuff before, but never had one where GLES was broken17:14
ogra_so as long as the latter works i'm fine ...17:14
ogra_there is a lot of work going on to make unity (3D) work in precise, so the GLES bits are kind of essential :)17:15
ppisatiok, but since it's arm hw we can tell people to switch to unity 2d and no one can complaing so much about it17:15
ppisatianywa17:16
ppisatiy17:16
ppisatihow do i check about this GLES stuff?17:16
ogra_that would mean 2 years of wasted work on porting unity to GLES 17:16
ogra_i dont think thats acceptable 17:16
ppisatiok, but Linaro is holding to 3.1 since some multimedia stuff is broken in 3.217:16
ppisatiand some pieces won't be ready for P anyway17:17
ogra_right, as i say, multimedia is fine to not have 17:17
ppisatiso, either way, we are going to ship a "broken" product17:17
ogra_graphics support is essential to have 17:17
ppisatibut when you say graphic support17:17
ppisatiwhat you mean?17:17
ppisatia working X?17:17
ogra_the prob is what will TI do wrt making GLES still work on 3.2 if they skip it17:17
ogra_a working accelerated X, yes17:17
ppisatiwell, X works with the actual P kernels17:18
ogra_framebuffer or accelerated ? what did you test :P 17:18
ogra_(i.e. did you install the dkms PVR drivers ?)17:18
ppisatinope17:18
ogra_right17:18
ppisatithat is not avai;lable17:18
ogra_it is, if you click the icon on the desktop they get installed 17:19
ppisatilet me try17:19
ogra_(the TI icon i mean ... that code might currently be broken though but will be fixed before A2)17:19
ppisatican't i apt-get $something?17:20
ogra_it installs the DKMS based PVR driver from the TI PPA ... this part is supposed to mive to restricted soon 17:20
ogra_*move17:20
ogra_did it not work ?17:20
ppisatiso, does the icon work right now?17:20
ogra_i have no idea, but it definitely will for A217:21
ogra_aqnd thats not the point 17:21
ogra_we always shipped with GLES support threough this icon, in precise that will be handled a bit differently but this shouldnt be your headdache, what we need to make sure is that GLES works in the final release17:22
ppisatiok17:22
ppisatiso GLES is mandatory, got it17:22
ogra_we can live without fullHD video playback imho17:22
ogra_so multimedia isnt actually mandatory ... we had that in the past 17:23
ppisatiicon doesn't work17:23
ppisatilet me install via PPA17:23
ogra_right, thats what the icon does17:23
ogra_(as i said, the driver stuff will move to restricted and be handled by jockey for final release)17:24
ogra_(so there wont be an icon anymore but he "additinal hw drivers are availabel" dialog instead)17:24
ppisatipvr-omap4-dkms?17:24
ogra_they currently should work if you manually install them, linaro develops the unity fixes based on that 17:25
ogra_just install the metapackage 17:25
ogra_ubuntu-omap4-extras-graphics or so 17:25
ogra_but as i said, linaro uses that driver daily so it should currently work 17:25
ppisatinope17:25
ogra_if it doesnt we have to fix it before final release17:25
ppisatithey use it on 3.1 i guess17:25
ogra_but even that doesnt matter 17:25
ogra_we have rto have it *by release date* ... working with teh kernel we ship then ....  thats the point 17:26
ppisatibut it17:26
ppisati's impossible even if we move to 3.317:26
ppisatibecause some components won't be ready17:27
ppisatiso, in both directions, we are screwed17:27
ogra_i dont know, the mail only talks about multimedia (codecs and syslink etc)17:27
ogra_that doesnt touch GLES at all17:27
ppisatiok, so first le't gather some info about this GLES dkms17:27
ogra_i dont think anything changed about it since the 2.x.x days 17:28
ogra_and it should just work even with the current kernel we have in the archive17:28
ppisatithey said syslink is broken in 3.217:28
ppisatidunoo if it's a dependency17:29
ogra_yes, syslink is for video playback 17:29
ogra_nothing to do with 3D support17:29
ogra_lets discuss it at the call wheer ndec can give input17:29
ppisatiagrred17:29
ppisati*e17:30
ogra_I#m pretty sure syslink and GLES are independent 17:30
ppisatii hope they are17:30
=== jsalisbury changed the topic of #ubuntu-kernel to: Home: https://wiki.ubuntu.com/Kernel/ || Ubuntu Kernel Team Meeting - Tues Jan 24, 2012 - 17:00 UTC || If you have a question just ask, and do wait around for an answer!
ppisatiuhm17:46
rsalvetippisati: sgx and syslink are quite independent 18:25
rsalvetippisati: and it's a lot easier to enable sgx18:25
rsalvetibecause it's out of the tree18:25
rsalvetiand something the ti lt will work on anyway 18:25
=== Guest39817 is now known as asshole
=== asshole is now known as stalking_dannf
=== stalking_dannf is now known as mfisch
=== mfisch is now known as Guest4880
ogasawaradannf: for bug 647043, I assume you have hw to test with?  If so, what arch?  I wanted to have you install a Precise test kernel before I push the patches to the main repo.18:50
ubot2Launchpad bug 647043 in linux "Dell Studio 1536 Unable to detect USB ports (Maverick)" [Medium,In progress] https://launchpad.net/bugs/64704318:50
dannfogasawara: i386, pae18:50
ogasawaradannf: ack, thanks18:50
ogasawaradannf: test kernel -> http://people.canonical.com/~ogasawara/lp647043/i386/19:21
ogasawaradannf: I'll post a comment to the bug with the same info, if you could respond with your feedback there that would be great19:21
dannfogasawara: absolutely, thanks!19:21
tjaaltondoes precise not have aufs? sbuild seems unhappy19:46
tjaaltonok so overlayfs seems to have replaced it19:49
geriji19:56
gerihi19:56
gerihow can i recompile the kernel usb driver and manually load it with modeprobe? is that possible?19:57
ohsixusb is many drivers, if you mean usbcore no19:57
gerii patched the usb driver and dont want to always recompile and install the kernel19:57
ohsixwhat did you patch it for? it's possible to get ubuntu to include it, or the upstream kernel19:58
LetoThe2ndgeri: let me introduce you.19:58
gerii modified drivers/usb/class/cdc-acm.c19:58
LetoThe2ndohsix: we've seen the ticket for some days in #ubuntu-de. its a kind of queue modification patch to cdc-acm.c to quirk some ti msp430 dev kit.19:59
ohsixthat driver is a module already isn't it? you can write your own dkms thing but i don't know what the rules are for overriding existing modules19:59
gerii successfully tested the patch but i dont want to always rebuild and install the kernel....20:00
LetoThe2ndohsix: he patches the kernel source directly and wants to only rebuild the particular module, as the bottom line,20:00
geriif there is some way to manually build the usb driver and manually load it with modprobe...would be helpful20:00
LetoThe2ndgeri: its not "the usb driver"20:01
LetoThe2ndgeri: for clarity, please refer to it as cdc-acm20:01
geriok20:01
ohsixit's a usb class driver, kernel.org and ubuntu would probably be receptive into adding it20:02
ohsixwhat's the nature of the failure when it's not present? what kind of quirk is it?20:03
LetoThe2ndohsix: they certainly won't, because it breaks blocking of incoming characters.20:03
ohsixso you need a quitk for the _class_ not the actual device20:04
LetoThe2ndgeri: BTW, here a link to dkms as he mentioned: https://help.ubuntu.com/community/DKMS20:05
geriwhats the goal now?20:05
LetoThe2ndgeri: i'd suggest reading that page.20:07
gerithats the only way to succeed?20:07
LetoThe2ndgeri: from an architectural way, it looks very good to me.20:07
geriwhich kernel source should i use?20:08
gerikernel.org?20:08
LetoThe2ndgeri: read the link, find out and be surprised :)20:09
LetoThe2ndohsix: found the link (post #6): http://groups.google.com/group/ti-launchpad/browse_frm/thread/e414bf066fbd1d59/1dacabc8a4f00ab6?pli=120:09
LetoThe2ndohsix: i don'T you want that in production code ;)20:09
ohsixthere's a git tree for all the ubuntu kernel versions, you'd get cdc-acm from there and build your own version20:09
LetoThe2nds/don'T/don't think/20:10
ohsixyea that doesn't look like a "fix"20:12
gerino?20:12
ohsixit's a semantics change since the driver or device is fruity20:12
ohsixyea, by fix i mean it probably wouldn't be accepted as-is20:13
LetoThe2ndohsix: thats why i said "quirk something". i personally believe its snakeoil anyway, or that it merely curing the symptoms of something completely different.20:13
LetoThe2nd.. like a b0rken tty hardware peropheral or something.20:14
geriLetoThe2nd, where is this awesome-20091211-v1.1.tgz. ?20:14
ohsixyea, someone hitting the datasheets can probably find a way to reset the device or something in a way that it works correctly20:14
LetoThe2ndgeri: think a bit about it, and maybe you'll come to the conclusion that there could also be printed $superawesomecodeexamplethingthatdoesntevenexist.08154711.tar.gz20:15
SpamapSI just upgraded my MBA 4,1 (11") to precise and the touchpad doesn't seem to work at all...20:30
SpamapSalso the keyboard seems to be flaky.. sometimes its stops accepting keystrokes for a while (took me 3 tries to type ths message)20:32
slangasekbjf: http://reports.qa.ubuntu.com/reports/kernel-bugs/reports/rls-p-tracking-bugs.html seems to have broken again?20:34
bjfsigh20:35
bjfslangasek: looking into it20:35
slangasekcheers ):20:35
slangasek:)20:35
brycehey, anyone remember if there's a tool for changing the framebuffer resolution at run time (assuming X is not running)?20:42
SpamapSyeah, something definitely broken with the precise kernel.. had to roll back to my oneiric kernel to make the system usable again. :-/20:50
* SpamapS will try upstream kernel shortly20:50
=== stokachu_ is now known as stokachu

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!