/srv/irclogs.ubuntu.com/2011/03/28/#ubuntu-kernel.txt

hyperairsb levelclear -level clientcrap,crap,joins,parts,quits,nicks,clientnotice05:57
=== _LibertyZero is now known as LibertyZero
fairuzmorning07:52
=== smb` is now known as smb
=== ogra_ac is now known as ogra_
=== diwic is now known as diwic_lunch
ppisatismb: ping11:51
ppisati[flag@newluxor kteam-tools]$ ./stable/create-stable-tracker11:52
ppisatiTraceback (most recent call last):11:52
ppisati  File "./stable/create-stable-tracker", line 11, in <module>11:52
ppisati    from lpltk.service                      import LaunchpadService, LaunchpadServiceError11:52
ppisatiImportError: No module named lpltk.service11:52
ppisati[flag@newluxor kteam-tools]$ dpkg -l | grep launchpad11:52
ppisatiii  launchpad-integration                0.1.38                                            launchpad integration11:52
ppisatiii  liblaunchpad-integration1            0.1.38                                            library for launchpad integration11:52
ppisatiii  liblaunchpad-integration1.0-cil      0.1.38                                            CLI bindings for liblaunchpad-integration11:52
ppisatiii  python-launchpad-integration         0.1.38                                            library for launchpad integration11:52
ppisatiii  python-launchpadlib                  1.6.1-1                                           Launchpad web services client library11:52
ppisatiii  python-launchpadlib-toolkit          0.2.1                                             convenience library for launchpadlib11:52
ppisati[flag@newluxor kteam-tools]$11:52
ppisatismb: which pkg am i missing?11:53
=== diwic_lunch is now known as diwic
DrDetroitjjohansen: I have finished testing the 30 kernel and have not had any problems12:46
DrDetroitwhat do we do now?12:46
jjohansenDrDetroit: hrmm well I would say stick with the 30 kernel :)12:47
jjohansenI'll add a note to the bug, and mark it as incomplete or maybe invalid12:48
DrDetroitjjohansen: ok, I think we should probably delete my bug report, or mark it no good. I also want to thank you for helping me, and apparently fixing my problem12:48
DrDetroitAlso, in appreciation of all your efforts, I am willing to help out test stuff if you ever need me to12:49
jjohansenI would like to say fix released but we don't know what it was etc.., so I will leave it a slightly less final state12:49
jjohansenDrDetroit: sounds good, I may just have to take you up on that12:49
DrDetroitits the least I can do to show my appreciation and to be of some help12:49
DrDetroitIf this happens again, I will file a new bug report.12:50
jjohansensounds good12:52
DrDetroitthank you so much12:52
jjohansenDrDetroit: your welcome12:53
fairuzHi12:54
fairuzif I have a device registered with platform_device_register, how can I use it?12:55
DrDetroitgood morning12:55
fairuzDrDetroit: morning12:55
smbppisati, pong. I would guess the wrapper and the arsenal toolkit. In the stable directory there is a README with instructions how to get those12:59
ppisatismb: doh! i really missed the README... :P13:39
smbppisati, There are these very rare occasions where those actually contain useful information. :D13:40
ppisatismb: yep, but i really didn't see it... :)13:40
smbhehe13:41
fairuzHi, any idea why when i compiled my kernel, it adds + at the end of the kernel name13:44
Shred00why are the kernel-source packages not available for mainline kernels beyond v2.6.32.10-lucid?13:50
smbShred00, because the way those were generated they were not that useful. Now you can just take a vanilla tarball and apply the patches in that are provided to get the same source as was used for the build.13:51
Shred00smb: ahhh.  ok.13:52
smbfairuz, Only a plus or some number too?13:52
fairuzsmb: only a +13:52
fairuzsmb: i suspect the LOCALVERSION is the culprit?13:53
smbfairuz, Not really sure then. That should normally end in having some git sha with it. Has that plus somehow made its way into your changelog's version number?13:53
fairuzsmb: It was LOCALVERSION. I recompile with LOCALVERSION= and the + sign disappeared13:54
fairuzhmm werid. Never happens before13:54
fairuz*weird13:54
smbNormally that LOCALVERSION should get updated/modified by the builds environment to contain the version extension from the changelog. If you use the debian/rules calls13:56
fairuzsmb: ok13:58
ppisatitgardner: ping14:06
tgardnerppisati, yo14:06
ppisatitgardner: i've some questions about the ti-omap4 pull/tracker/etcetc14:06
ppisatitgardner: for example, which version shall i pass to create-stable-tracker?14:07
ppisatitgardner: previously, you used the version of the kernel upon which you rebased14:07
ppisatitgardner: but in this case?14:07
tgardnerUse the ti-omap4 version since it is what we're tracking14:07
ppisatiok14:08
ppisatiso14:08
ppisati../kteam-tools/stable/create-stable-tracker --version 2.6.35-903.22 <= prev. one was .2114:08
tgardnerppisati, that looks right. it also makes sense since a single rebase can contain multiple master stable updates.14:08
=== Phoenix][ is now known as Specialist
=== kentb is now known as kentb[bos]
Specialisthi there! i could use some help debugging an s2ram issue... i already used /sys/power/pm_test to isolate the issue and problems start at the 'processor' level ('platform' still works correctly)14:10
tgardnerSpecialist, have you tried the firmware test suire (fwts) ? It might give you some ideas.14:14
tgardnersuite*14:14
Specialisttgardner: nope, i'll have a look at fwts14:14
Specialistthe ugly thing is that this is a regression since 2.6.35 where s2ram worked like a charm...14:15
tgardnersmb, doesn't seem like it would be too hard to produce a test kernel for bug #730765. those are SRU'able patches (I think).14:24
tgardnerand quite testable.14:24
smbtgardner, Testable should be no problem. The main issue is that those are the upstream versions which only need changing a single place. While the same code is spread over several places in one file (lucid) or two files (hardy)14:27
ppisatitgardner: about entries in changelog, some of them have a LP# while others don't have one, and i can't find any entry in LP about them14:27
ppisatitgardner: http://paste.ubuntu.com/586452/14:27
Kanohi apw , can you tell my why the mainline 38.1 kernel has got no FB_VESA module?14:27
tgardnersmb, I checked Hardy. It seems correct.14:27
ppisatitgardner: i.e. the first one "ALSA: seq/oss - Fix double-free at error path of snd_seq_oss_open(), CVE-2010-3080" i can't fine any entry in LP about it14:28
ubot2ppisati: Double free vulnerability in the snd_seq_oss_open function in sound/core/seq/oss/seq_oss_init.c in the Linux kernel before 2.6.36-rc4 might allow local users to cause a denial of service or possibly have unspecified other impact via an unsuccessful attempt to open the /dev/sequencer device. (http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3080)14:28
Kanoapw: # CONFIG_FB_VESA is not set14:28
tgardnerppisati, it seems that not all of the CVEs got bug reports. they may be quite old. you could ask bjf when he comes online.14:28
ppisatitgardner: ok14:29
Kanoalso CONFIG_FB_BOOT_VESA_SUPPORT is not set14:29
tgardneror, the fix may have come via stable updates.14:29
smbtgardner, Last time I looked there was interrupts regstered somewhere in arch/x86/xen and drivers/xen/ and the proposed patch only covered one place14:29
ppisatiand the funny thing is that LP keeps timing out everytime i try to access a /bugs/cve/...14:29
smbtgardner, Well for Lucid it did14:29
tgardnersmb, for Hardy it patches archx86/xen/events.c14:29
smbtgardner, Sadly drivers/xen/events.c is not used for lucid.ec214:30
tgardnersmb, well, lets see if we can fix Hardy first. that seems the simplest approach.14:30
smbtgardner, I think drivers/xen/core/evtchn.c might be another place to check14:30
Specialisthm... fwts segfaults during the hotkey test... is there a way to exclude this specific test?14:31
smbtgardner, IIRC in HArdy one file did the virqs and ipis and the other the rest of them14:31
tgardnercking, see Specialist comment above re fwts.14:31
=== DrDetroit is now known as DrD_away
Kanotgardner: did you work on 38.1?14:33
Specialistcking: i guess it is the hotkeys test as that is the last entry in the log file14:33
smbtgardner, Oh and of course one needs to make very sure that anything we change is actually used for the xen custom binary. Those patchsets seem to have the nasty habit of modifying the config options in a way the things looking ovious to be used are not always14:34
ckingSpecialist, yes, use fwts --skip-test=foo where foo is the name of the test14:34
tgardnersmb, have you actually looked at the patch?14:34
ckingSpecialist, which version of fwts?  fwts -v14:35
smbtgardner, Only very quick and roughly I must admit14:35
Specialistcking: 0.18.04 (the version from maverick)14:35
ckingSpecialist, may be worth checking out ppa:firmware-testing-team/ppa-fwts-stable as this has some newer code and may fix the issue. If not, please file about against fwts14:37
smbtgardner, Just to make sure, we are talking about this one? http://launchpadlibrarian.net/66557764/combined.diff14:37
Specialistcking: afaics --skip-test is not yet implemented in that version14:37
tgardnersmb, yeah, that look right.14:37
tgardnerSpecialist, get the Natty version14:38
ckingSpecialist, apologies, you're right, it's quite an old version now - so use the one it my ppa-fwts-stable PPA as this has a maverick build with the latest stable code14:38
smbtgardner, My feeling is that the Hardy patch is ok for ipi and virq, but might miss the same changes for the other types (in evtchn.c). And probably does not do the "use per cpu irq for virq and ipi" thing14:45
tgardnersmb, hmm, I'll rely on your expert opinion. I'm not that familiar with the inner workings of xen14:48
smbtgardner, Actually its not so much the inner workings of xen as the magic working of the patchset, but let say, give me and hour and I try to see how far I get14:49
ppisatibjf: ping14:51
Shred00hrm.  http://www.kernel.org/pub/linux/kernel/v2.6/patch-2.6.32.12.bz2 is the patch one applies to http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.32.11.tar.bz2 to get 2.6.32.12 isn't it?14:56
* ogasawara back in 20min15:02
hyperair15:02
hyperairwhoops15:02
=== cmagina-afk is now known as cmagina
ckingSpecialist, if the newer version of fwts still segfaults, please file a bug and I will try and get it fixed15:09
Specialistcking: will do (tests are currently running)15:10
ckingok15:10
ckingI expect the keymap parsing may have got confused15:10
Specialistsorry... lost connectivity15:18
Specialistback to my original s2ram issue. i now have the fwts results available at: https://secure.tgbyte.de/dropbox/aiLiNi8b.txt15:24
Specialisti had to skip the hotkey, s3 and s4 tests (both freezing)15:24
tgardnerSpecialist, have you started a bug report? sometimes there known issues with certain platforms. 'ubuntu-bug linux'15:26
Specialisttgardner: i have both an ubuntu and a linux kernel bug open,which do not seem to mke much progress as my original kernel was tainted by the nvidia module. the issue, however also occurs with nouveau. i'll attach the fwts output to those reports, though.15:27
tgardnerSpecialist, ack15:28
=== doko_ is now known as doko
tgardnersconklin, are you available for a mumble chat ?15:29
ckingSpecialist, is this based on an ASUS P5QL motherboard?15:29
sconklinsure, will fire it up15:29
Specialistcking: yes15:31
Specialistcking: any known issues with that hardware?15:32
* cking can't recall of anything, but I've not dealt with that H/W15:33
* cking has a quick google15:36
ckingSpecialist, have you tried the advice in https://wiki.ubuntu.com/DebuggingKernelSuspend and/or https://wiki.ubuntu.com/DebuggingKernelSuspendHibernateResume15:43
Specialistcking: yep, the suspend works until the 'platform' mode (including), but fails once the processor suspend is also tested15:45
Specialistcking: further diagnostics turn out to be pretty difficult as the screen is turned off before the freeze happens15:46
ckingSpecialist, try booting with no_console_suspend and switch to a console and re-do the test, maybe you will see something pop onto the console before it does15:47
ckings/does/dies/15:47
Specialistcking: ok, i'll give it a try15:48
ckingit could be one of several issues, maybe a broken driver, or perhaps the BIOS, but w/o more debug it's hard to tell. 15:49
Specialistcking: aren't drivers ruled out by the fact that the 'platform' test still works?15:50
ckingprobably, I missed that15:50
Specialistcking: hm... my screen still turns off despite no_console_suspend being in place15:53
ckingSpecialist, hrm.  I see you have the latest firmware, so updating that is not a route we can look at either15:55
Specialistcking: ack. i did a bios update recently hoping that it would solve the issue15:56
ckinghas S3 always failed, no matter which release you have used?15:56
Specialistnope, it worked with kernel 2.6.3515:57
fairuzHi, is there any way to check if the soource folder is dirty or not? 15:57
Specialistunfortunately, i had to upgrade to 2.6.38 as 2.6.35 has a terrible latency for dmcrypt/luks15:57
Specialisti also tried a bisect, but the results do not make much sense (cf. https://bugzilla.kernel.org/show_bug.cgi?id=31562)15:58
ubot2bugzilla.kernel.org bug 31562 in Hibernation/Suspend "Suspend to RAM (S3) sporadically hangs" [Normal,Reopened]15:58
Specialistmy guess is that there was a false negative during the bisect16:00
ckingyep, especially as the bug seems sporadic16:00
Specialistthe weird thing is, that recently i have been able to reproduce it consistently16:01
* tgardner swipes bug #630748 from ogasawara16:02
ubot2Launchpad bug 630748 in module-init-tools "iwlagn degrades quickly during normal wifi session" [High,In progress] https://launchpad.net/bugs/63074816:02
ckingSpecialist, it seems quite a popular motherboard, but I've not seen anyone else report similar issues16:02
Specialistcking: well, maybe there aren't too many people that have a core 2 quad running on that hardware. or there aren't too many people already on 2.6.38 so far...16:04
ogasawaratgardner: from my understanding there's not much more we can do unless there's new firmware to test16:04
ckingSpecialist, true. at this point, I'd start putting debug into the appropriate pm paths and the S3 suspend path and see if that shows anything up.16:05
ogasawaratgardner: but sabdfl is able to reproduce if we need someone to test16:05
ckingSpecialist, I think you've run down every reasonable debug avenue I can think of16:05
Specialistcking: yep, i'll compile a new kernel with debug acpi output enabled16:06
tgardnerogasawara, I corresponded with Mey-Yi. She thinks now that the drivers are split that we can turn 802.11n on for non-legacy devices. 3945 is gonna be broken forever16:06
Specialistcking: it may be tricky, though, to read the output considering that the display turns off ;-)16:06
tgardnerogasawara, what model iwlwifi device does sabdfl have?16:07
Specialisti guess there is no way to tap into the machine's state to still read data (network is already down) without any special hardware... or would a serial console work?16:07
ckingSpecialist,  it depends - I sometimes use the RTC to save state, or if possible I use a port $80 PCI card. Serial only goes so far because most machines I work on don't have a serial port, and one has to use USB/serial dongles and these only work so far in S3 16:09
tgardnercking, but his MB likely has serial.16:09
Specialistwell, the board still has a serial port connector16:09
ckingin which case, it's well worth a spin 16:10
Specialistit requires an adapter, but that should be possible to get16:10
ckingif that's not possible, I generally resort to saving debug state in the RTC - it's limited and painful16:11
ckingfrom the photo of the MB I google'd I couldn't see a serial port16:12
ogasawaratgardner: I'd have to double check with him, but i think 4965?16:13
tgardnerogasawara, ok, I'm trying to get my patch reviewed.16:14
Specialistcking: the P5QL Pro does have a COM1 header next to the super-i/o chip16:15
ppisatitgardner: about the changelog in LP, does it get filled automagically? or do i have to do it manually?16:15
ckingSpecialist, sweet - maybe you are in debug luck16:15
tgardnerogasawara, non-sequitur - did you notice 2.6.38.2 came out over the weekend?16:17
diwiccking, is the RTC still a separate chip? If so you could snoop it and use it as a serial port :-)16:17
smbtgardner, Just a quick feedback on where I am with xen and hardy: Turns out that (of course) arch/x86/xen is not used at all for the custom-binary-xen kernel. And while newer code does the handler calls when binding, the old code does that quite soon and only distinguishes between pirq and dynirq.16:17
ogasawaratgardner: I did, and I've already rebased and pushed it back up to master-next16:17
tgardnerogasawara, doh! I should have done my homework :)16:17
ogasawara;)16:17
smbtgardner, So I think I may just try to get dynirqs to be fasteio and see what happens. And leave the use percpu for virq and ipi for a second approach.16:19
tgardnersmb, if not arch/x86/xen, then where is the equivalent support in the patched kernel?16:21
smbtgardner, drivers/xen/core/evtchn.c as for Lucid16:21
tgardnersmb, ah.16:22
=== bjf is now known as bjf[afk]
tgardnerhow inconvenient.16:23
tgardnersmb, is lucid-ec2 this borked as well?16:23
smbtgardner, yep, what you see may not be what you get. Everything that seems to be xen (or a lot) is only build with CONFIG_PARAVIRT_XEN set, which is not used/is not set for the topic branch (and hardy xen)16:25
tgardnersmb, I think I'm beginning to feel your pain.16:26
smbtgardner, At least it makes my head hurt when trying to keep the various versions apart in my head.16:27
tgardnerthats no surprise.16:27
ckingsmb,  you need an head expansion pack16:36
smbcking, Wished I could use those big micro sd cards on myself. At some point one surely does want not to remember. :-P16:37
ckingyeah, back it all onto a micro sd card and put it in a box which will never see daylight again16:38
=== herton is now known as herton_lunch
=== herton_lunch is now known as herton
hertonogasawara: bug 733780 should be fixed by rebase to 2.6.38.2 on natty (sent patch had buglink but was changed)17:25
ubot2Launchpad bug 733780 in linux "[126167.230394] BUG: unable to handle kernel paging request at 00100104" [Undecided,Incomplete] https://launchpad.net/bugs/73378017:25
ogasawaraherton: thanks, I'll fix up the changelog17:25
=== bjf[afk] is now known as bjf
Kanowhy is vesa fb not available in 38.2/38.1?17:53
ogasawaraKano: I thought that was enabled as a module in the recent Natty upload?18:00
Kanoyou think, but thats not the case18:00
tgardnerdebian.master/config/config.common.ubuntu:CONFIG_FB_VESA=m18:01
Kano# CONFIG_FB_BOOT_VESA_SUPPORT is not set18:01
Kano# CONFIG_FB_VESA is not set18:01
Kanowhen you check the resulting kernel18:01
Kanotgardner: i saw it too, but the result is something different18:02
tgardnerdebian.master/config/amd64/config.common.amd64:CONFIG_FB_BOOT_VESA_SUPPORT=y18:02
tgardnerdebian.master/config/amd64/config.common.amd64:CONFIG_FB_UVESA=m18:02
tgardnerd18:02
tgardnerare we looking at the same kernel? this is Natty18:02
Kanotgardner: 32 bit .38.2 mainline (same for 38.1 mainline)18:03
manjoBug #74441918:03
ubot2Launchpad bug 744419 in linux "[NATTY] [ Kernel oops installing natty @tty_write()" [Undecided,New] https://launchpad.net/bugs/74441918:03
tgardneroh, I guess the mailine builds are lagging behind natty18:03
=== DrD_away is now known as DrDetroit
=== sforshee is now known as sforshee-lunch
tgardnerogasawara, gonna need meta package support for natty as soon as LBM is new'ed18:27
ogasawaratgardner: ack, will get a patch ready18:28
* tgardner --> lunch18:57
jjohansensconklin: I don't know if you followed the performance regression I was trying to bisect but, we weren't able too, the problem seem to surface unreliably and he is currently using the -30 kernel without problems19:00
=== sforshee-lunch is now known as sforshee
bjfjjohansen, you were never able to reproduce it yourself ?19:10
jjohansenbjf: no, /me should add that to the bug19:10
jjohansenbjf: I was going to run the lucid install longer and see if it surfaced19:11
bjfjjohansen, i run that on my regular dev system here, and have not seen that issue19:12
jjohansenbjf: though I do have a perf dump from cfreak on his similar issue with .3819:12
jjohansenbjf: right, it seems to maybe be at least partially hardware related, cfreaks trace has issue with the hpet (it seems)19:13
sconklinjjohansen: I did see that in the bug email. Thanks for the effort bisecting. It would be nice to understand this one19:19
jjohansensconklin: indeed19:20
=== em is now known as emma
sconklintgardner: any news on the hppa failure?19:47
tgardnersconklin, nope, but thanks for the reminder. I sent lamont an email last Friday, but I've not followed up on it.19:49
tgardnersconklin, or at least I thought I did, but sure can't find it.19:54
=== cmagina is now known as cmagina-afk
* jjohansen -> lunch20:13
tgardnerogasawara, you still have git repo commit rights, don't you?20:50
ogasawaratgardner: I do20:50
tgardnerogasawara, then just push the meta package update20:50
ogasawaratgardner: ack20:51
ogasawaratgardner: did you happen to ping cjwatson about the lbm-2.6.38 upload?  I recall andy mentioning we'd need to have him add it to some uploaders list.20:52
ogasawaratgardner: if not, I'll ping him20:52
tgardnerogasawara, not yet, we'll likely have to wait until Beta thaws20:52
ogasawaratgardner: yep, was just gonna give him a heads up20:53
tgardnerogasawara, sure. I uploaded it, but its stuck in NEW20:53
hertonjjohansen, sconklin, bjf: there is a new performance regression report about 2.6.32, bug 74390721:11
ubot2Launchpad bug 743907 in linux "Performance degradation after resume" [Undecided,New] https://launchpad.net/bugs/74390721:11
sconklinherton: thanks21:11
hertonbut this one is different, the issue is after resume from suspend21:11
hertonfrom the one you were looking with DrDetroit21:12
jjohansenhrmm, I've seen behavior like that before21:12
DrDetroitThe one I was working on didn't show anything using resources, that is what made it so difficult21:18
DrDetroitbut it has gone away on my machine.21:18
=== jjohansen is now known as jj-afk
jj-afkback on in an hour21:47
* ogasawara back on later21:55
skaetogasawara, when you're back on later, could you take a pass at https://wiki.ubuntu.com/NattyNarwhal/TechnicalOverview and make any changes necessary to describe the kernel a bit better?22:57
=== jj-afk is now known as jjohansen
Specialisthi all, i am currently trying to debug the linux kernel through a serial console. after getting the pinout right, everything is working - except for the fact that past a certain point in the boot sequence the kernel messages are no longer sent to the serial console23:33
Specialistis there any daemon active by default that redirects all kernel messages?23:34
BenCSpecialist: getty23:36
BenCAfter initial boot it goes to the "console" which is usually the monitor23:36
BenCSpecialist: http://www.linuxquestions.org/questions/linux-kernel-70/how-to-capture-kernel-panic-messages-on-serial-console-691396/23:37
BenCshould be useful23:37
Specialistthx23:37
Specialistso configuring the console using console=ttyS1,115200n8 during boot is not sufficient, right?23:38
=== cmagina-afk is now known as cmagina

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