/srv/irclogs.ubuntu.com/2015/02/11/#ubuntu-kernel.txt

=== enterprisedc_ is now known as enterprisedc
=== gerald is now known as Guest97764
=== gerald is now known as Guest64849
=== pgraner-afk is now known as pgraner
tseliotapw: I'm uploading nvidia 340 and 346 (and their -updates flavours). They all have patches to support linux 3.19 but they will need somebody to approve them when they end up in NEW17:09
cristian_ctseliot, apw I've found the regression commit17:19
cristian_ca strange thing happens17:19
cristian_c3.13.0rc1 is not affected from regression17:20
cristian_c3.13.0rc2 breaks all17:20
cristian_cwifi button is not working anymore17:20
cristian_cand strange events happen17:20
cristian_csame situation with 3.13.0rc317:21
=== willcooke_ is now known as willcooke
cristian_cin 3.13.0rc5 the regression appears17:21
cristian_ctseliot, apw I've looked at the CHANGES files17:22
cristian_cand i've found:17:22
cristian_c      hp-wmi: detect "2009 BIOS or later" flag by WMI 0x0d for wireless cmd17:23
cristian_cfor rc217:23
cristian_cand:17:24
cristian_c      drivers: phy: Fix memory leak17:24
cristian_cfor rc517:24
tseliotcristian_c: sorry but I'm not a kernel engineer. You definitely want somebody from the kernel team17:27
cristian_ctseliot, can I ask info for the report, anyway?17:28
cristian_cI've to report to kernel mantainers17:29
brightkn1Gardener around17:29
brightkn1?17:29
=== brightkn1 is now known as brightknight314
apwjsalisbury, ^^ that looks like somethign we could do a bisect for to confirm the commit at issue in 3.13-rc517:30
apwbrightknight314, as in Tim ?  he likely is not17:30
cristian_capw, I've found the regression commit, anyway17:30
cristian_c:)17:30
cristian_ctrying various mainline kernels17:30
apwHow do you know it is the ones you have picked out ?17:31
brightknight314Yes Tim.17:31
brightknight314apw: the update server is broke, secure this machine.17:31
cristian_capw, I've not understood very well (I don't know if you are talking with me)17:32
brightknight314I don't like when remote admins abandon work.17:32
brightknight314Leave a bunch of sockets hanging open.17:32
apwcristian_c, you say you tested -rc4 and -rc5 and then jump to a specific commit as at issue in that range, and i am wondering why that one is the one you picked17:33
brightknight314Leaves a bunch of sockets hanging open.17:33
brightknight314apw: ssh in and install the updates17:34
apwbrightknight314, ok Tim isn't likely to be about17:34
cristian_capw, rc4 is not present in mainline (rc4 contains only the alldeb package)17:34
brightknight314The machine admin bailed.17:34
cristian_capw, anyway the commit is an hypothesis17:34
brightknight314apw: Why is Tim unlikely to be about?17:34
cristian_capw, for commit, I mean the COMMIT file17:34
cristian_c:)17:34
cristian_capw, http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13-rc2-trusty/COMMIT17:35
apwcristian_c, right ... and jsalisbury is a wizard at doing bisects to a specific change in the range, and can help do the last bit for you17:35
cristian_capw, ok17:35
tjaaltonsigh, 3.18 is quite eager on disk cache.. 10GB used for it and apps failing because of OOM17:35
apwtjaalton, try v3.19 in the CKT PPA17:36
tjaaltonyeah I've got it installed, just need to reboot.. hope it helps17:36
apwbrightknight314, he just isn't likely to be here at the moment17:36
apwbrightknight314, and i don't think other than that i understand your question17:36
brightknight314Does apw do kernel hacking?17:38
apwmany of the people here are experience in kernel topics17:39
brightknight314plug in17:39
brightknight314apw: hurry up17:40
jsalisburyapw, cristian_c I'd be happy to help with a bisect17:40
cristian_cjsalisbury, ok17:41
jsalisburycristian_c, is there a bug open ?17:42
cristian_cjsalisbury, on launchpad, yes17:42
cristian_cjsalisbury, but today I've found the kernel version that breaks all17:42
cristian_cand the beginning version of the regression17:43
apwcristian_c, it just makes jsalisbury life easier if he has the lp# to work against, keeps them straight when doing mroe than one17:43
cristian_cbut I've to do tow reports17:43
jsalisburycristian_c, great.  The bug is helpful to keep track of where we are in the bisect.17:43
cristian_cone for the original bug and one for the regression17:43
cristian_cok, I post the lp url17:43
jsalisburycristian_c, ok, I've probably already commented on it, but don't remember :-)17:44
brightknight314apw: plug in17:44
cristian_cjsalisbury, https://bugs.launchpad.net/ubuntu/+source/linux/+bug/97260417:44
ubot5Launchpad bug 972604 in linux (Ubuntu) "168c:001c [HP Compaq Presario C700 Notebook PC] Wireless led button doesn't switch colors" [Low,Triaged]17:44
cristian_cjsalisbury, but I've to report upstream17:44
=== pgraner is now known as pgraner-afk
cristian_cjsalisbury, I've already prepared the information collected in kernel.org format, for the original bug17:45
jsalisburycristian_c, ok.  if you can post the last kernel version that did not have the bug, and the first that does, I can start a bisect17:46
jsalisburycristian_c, a bisect will tell us the exact commit that is causing it17:46
cristian_cand today I've found the kernel beginning with the regression17:46
jsalisburycristian_c, and it's usually good to test the lastest mainline kernel, just to see if the bug was already fixed.  Then we can find the commit that fixes it17:47
cristian_cjsalisbury, the original bug has always been17:47
cristian_cjsalisbury, no, the original bug has never not been fixed17:48
cristian_coriginal bug exists from many years17:48
jsalisburycristian_c, ok, but you now know that last 'good' kernel and the first 'bad' one?17:49
cristian_cjsalisbury, for the original bug doesn't exist a last good17:49
cristian_cjsalisbury, for the regression I can say it17:49
cristian_c3.13.0rc1 not affected17:50
cristian_c3.13.0rc5 affected17:50
cristian_c3.13.rc2 and 3.13rc3 broken17:50
cristian_c*3.13.0rc5 and further17:51
cristian_c*3.13.0rc1 and previous17:51
jsalisburycristian_c, broken, meaning they have the bug too, or they have another bug and you can't test them?17:51
cristian_cjsalisbury, today, I've found that rc2 and rc3 have strange behavours17:52
cristian_cthe wifi connection doesn't work anymore if I press the wifi button17:52
cristian_cbut this issue is limited to these two releases17:53
jsalisburycristian_c, are you able to tell if rc2 and rc3 exhibit bug 972604 ?  Where the wireless led does not switch colors ?17:53
ubot5bug 972604 in linux (Ubuntu) "168c:001c [HP Compaq Presario C700 Notebook PC] Wireless led button doesn't switch colors" [Low,Triaged] https://launchpad.net/bugs/97260417:54
cristian_c3.13..0rc1 and previous are affected from the original bug17:54
cristian_c3.13.0rc5 and further are affected from original bug + regression17:54
cristian_cjsalisbury, rc2 and rc3 are unusable for this test17:54
cristian_cbecause they break other things17:55
jsalisburycristian_c, do you have a bug number for the 'original' bug ?17:55
cristian_cas the wifi connection itslef17:55
cristian_c*itself17:55
cristian_cjsalisbury, I've reported both in that launchpad report17:55
cristian_cjsalisbury, regression is reported in the #21 comment17:56
cristian_cat the same page17:56
cristian_cjsalisbury, that launchpad report was created for the original bug17:57
cristian_cwhile I was testing the new kernels, I've found the regression17:57
cristian_ccomment #2117:57
jsalisburycristian_c, ok, so you are seeing a new regression as of 3.13.0-031300rc5, but it sounds like this version is also exhibiting the 'original' bug ?17:59
cristian_cyes17:59
cristian_cexactly17:59
cristian_cso, I was told to open two upstream reports18:00
cristian_cinstead only one18:00
cristian_cone for the original, the other for the regression18:00
jsalisburycristian_c, and version 3.13.0rc1 also has the 'original' bug?  18:00
cristian_cyes18:00
cristian_cjsalisbury, all the kernel versions are affected by the original bug18:01
cristian_cI' tried also 2.6.x18:01
cristian_cfor test18:01
jsalisburycristian_c, ok, so it sounds like we would not be able to bisect, since the original bug always happened.  Can you give this kernel a test:18:02
jsalisburyhttp://kernel.ubuntu.com/~kernel-ppa/mainline/v3.19-vivid/18:02
cristian_cjsalisbury, comment #618:02
cristian_c*2618:02
cristian_cjsalisbury, I've tried the 3.19 rc618:02
cristian_cand I've collected the information in kernel format for 3.19 rc618:02
cristian_cas described in the ubuntu wiki page18:03
jsalisburycristian_c, ahh, ok and that was to report the bug upstream?18:03
cristian_cjsalisbury, I was told to report the bug upstream18:03
cristian_cjsalisbury, but I've to execute the step 218:03
cristian_cSecond step: E-mail the maintainer mailinglist with Kernel.org format18:04
cristian_cjsalisbury, I've to find the maintainer mailing list for the original bug18:04
cristian_cNot graphics card driver bug18:05
apwcristian_c, it would be helpful to know exactly which fix broke things for you, which is what a bisect will do18:05
jsalisburycristian_c, you have not been able to find the maintainers email address ?18:05
cristian_chttp://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/MAINTAINERS18:05
cristian_capw, ah, ok18:05
apwcristian_c, as the maintainer will change depending on wherre the fix was18:05
cristian_cjsalisbury, apw I'd be happy to know how to do it18:06
cristian_capw, ok18:06
cristian_capw, so, i've to find the fix18:07
cristian_cfor the regression18:07
jsalisburycristian_c, ok, I think we can bisect for the 'second' issue18:07
cristian_capw, but for the origjnal bug, what have I to do?18:07
jsalisburycristian_c, the 'original' bug will be difficult to track down, since we don't know when it started(It sounds like it always existed).  But bisecting the second issue, might tell us which files were changed that caused the regression.  That will then tell us who the maintainer is18:09
cristian_capw, for the regression, I've found some interesting lines in CHANGES files (rc2 and rc5) but they are hypothesis18:09
cristian_cjsalisbury, ok18:10
cristian_cjsalisbury, for the original bug, I think it always existed too18:10
jsalisburycristian_c, Can you test the 3.19 'final' kernel to see if the second issue still happens:18:11
jsalisburycristian_c, it is available here:18:11
jsalisburyhttp://kernel.ubuntu.com/~kernel-ppa/mainline/v3.19-vivid/18:11
cristian_cjsalisbury, ok, I test it, anyway it will surely happen :P18:11
jsalisburycristian_c, if it does still happen, we can bisect the earlier 3.13 kernels.  If it is fixed, we can then "Reverse" bisect to find what fixes it.18:11
cristian_cI download it immediately18:12
jsalisburycristian_c, great thanks.  If it still has the bug, I'll start a bisect and build some test kernels18:12
cristian_cok18:13
brightknight314When is Tim around?18:14
jsalisburycristian_c, we can focus on the second issue, which is a regression.  Finding what commit caused the second regression, may provide some insights into the original issue.18:14
cristian_cjsalisbury, probably the regression is a fix for the rc2 and rc3 issues18:15
brightknight314Is Tim around?18:15
apwbrightknight314, there is no likelyhood of tim being around18:16
brightknight314Did Tim pass on?18:16
apwbrightknight314, waiting for him is not going to be a profitable use of your time, if you have a question then ask it18:18
cristian_cjsalisbury, ok, download is finished, now I install the three packages18:19
jsalisburycristian_c, great.  you should only need this one: 18:20
jsalisburylinux-image-3.19.0-031900-generic_3.19.0-031900.201502091451_amd64.deb18:20
jsalisburycristian_c, oh, what you have 32 bit18:20
jsalisburycristian_c, this one then:18:20
jsalisburylinux-image-3.19.0-031900-generic_3.19.0-031900.201502091451_i386.deb18:20
cristian_cjsalisbury, mmm, I'm installing also the headers18:21
cristian_cjsalisbury, ok, installed, I'm rebooting18:25
cristian_cnow, I test the regression18:25
cristian_cjsalisbury, 3.19 stable similar issues as 3.13rc2 and 3.13rc318:29
cristian_cI try to reboot in a previous version18:29
jsalisburycristian_c, ok, thanks for testing.  Similar issues, meaning it has the regression, or other problems that cause you not to be able to tell?18:31
cristian_cjsalisbury, I'm trying again the last kernels installed18:33
jsalisburycristian_c, ok18:33
cristian_cJanC, I can tell more18:35
brightknight314apw: When was Tim last seen?18:36
cristian_cjsalisbury, I can tell more: I notice that in 3.19rc6 and 3.19 stable now, and also in 3.13.0rc2 and rc3, I see in rfkill list the lack of hp-wifi interface18:36
cristian_cjsalisbury, but there is only phy018:37
cristian_cjsalisbury, if for example immeditely after login I type: dmesg | tail in a terminal, I get a (back)trace18:37
cristian_csimlar to a crash/kernel panic / etc...18:37
cristian_cnow, i try again with 3.19 stable18:38
jsalisburycristian_c, and 3.13-rc1 does not exhibit this?18:38
cristian_cjsalisbury, 3.13.0rc2 and 3.13.0rc3 have also only phy0 in rfkill list output18:38
cristian_cjsalisbury, I know that rc1 has got phy0 and hp-wifi interfaces, but I boot now in rc1 also18:39
jsalisburycristian_c, great, we may now be getting somewhere :-)18:39
cristian_cjsalisbury, ok, tried now, 3.19 the same as 3.19rc6, trace with ioctl  lines18:41
cristian_cand phy0 only18:41
cristian_cnow, I try again with 3.13.0rc118:41
jsalisburygreat18:42
cristian_cjsalisbury, ok, 3.13.rc1 tried now18:44
cristian_cjsalisbury, dmesg | tail does not show trace18:44
cristian_cand there are both hp-wifi and phy0 interfaces in rfkill list output18:44
jsalisburycristian_c, great, so I think we should bisect between 3.13-rc1 and 3.13-rc2.  I'll start the bisect and build the first test kernel.18:45
cristian_cjsalisbury, now, I test again the original bug and the regression in rc118:45
cristian_cjsalisbury, ok18:45
cristian_cjsalisbury, ok, 3.13.0rc1 original bug only, no regressions18:50
cristian_cnow I try again 3.13.0rc518:50
jsalisburycristian_c, ok.  I started a bisect and I have the first test kernel building.  We'll have to test about 7 kernels to get to the commit that caused the regression.  18:51
jsalisburycristian_c, the steps will be:18:53
jsalisbury1. Test first kernel.18:53
jsalisbury2. Feed test result back into the bisect(Whether it has the regression or not).18:53
jsalisbury3. Build the next test kernel.18:53
jsalisbury4. Test again.18:53
jsalisbury5. Feed result back into bisect again.18:53
jsalisburyetc18:53
jsalisburycristian_c, I'll update the bug with each test result, and a link to the current test kernel.18:54
cristian_cuhm18:54
=== pgraner-afk is now known as pgraner
cristian_cjsalisbury, ok, I've tried now with 3.13.0rc519:01
cristian_cjsalisbury, hpwifi interface not present in rfkill list output, but no trace in dmesg | tail19:02
cristian_cjsalisbury, original bug exists and also regression exists, as expected19:02
cristian_cjsalisbury, anyway, about your steps:19:02
cristian_cjsalisbury, 'd like to know exactly how to execute these steps19:03
cristian_c:)19:03
jsalisburycristian_c, basically, I'll build a test kernel and post a link where it can be downloaded from.  You can download it and test to see if it has the regression / and is missing hpwifi.  Then let me know the test results and I'll build the next kernel.19:04
jsalisburycristian_c, and repeat this for about 7 test kernels.  In the end, we should know the exact commit that caused the regression.  Then decide what to do based on what the commit does.19:05
jsalisburycristian_c, ok, I finished building the first test kernel and posted a link to it in the bug report.19:15
cristian_cjsalisbury, ok, i've understood19:17
cristian_cjsalisbury, ok19:18
cristian_cI've found the comment19:19
cristian_cI download the test kernel, now19:20
jsalisburyok19:21
cristian_cI'm downloading, I think I can test it immediately19:23
cristian_cjsalisbury, i'm installing that , but you've told 'Feed test result back into the bisect'19:32
cristian_c= let you know the results19:32
jsalisburycristian_c, correct.  I'll tell the bisect the results, and it will tell me which kernel to build next.19:33
cristian_cok19:34
cristian_cjsalisbury, I don't know if I can tell the results here20:15
cristian_cI've tried the first kernel: similar behaviout as 3.13.0rc220:16
cristian_conly phy0 in rfkill list, no trace in dmesg | tail20:16
cristian_coriginal bug + regression20:17
cristian_cjsalisbury, but, as in rc2, no signs in network manager applet or rfkill list if I press the switch button20:18
jsalisburycristian_c, ok, I would say that one is bad, since only phy0 is listed.  I'll build the next kernel.20:43
cristian_cjsalisbury, ok, one question: have I to report the next results in launchpad?20:44
cristian_c*the bug page20:44
jsalisburycristian_c, It would be helpful, so we can keep track of which kernels were good and which ones were bad.  That's where I'll post the next test kernels too, so if one of us is not on IRC we can continue progress.20:45
cristian_cjsalisbury, ok, I'll expect the next kernel, and then I'll post the results on that launchpad page20:49
cristian_cjsalisbury, thanks for the the spent time20:49
jsalisburycristian_c, no problem.  thanks for your help too20:49
cristian_cI'm learning20:50
jsalisburycristian_c, and doing quite well at it :-)20:50
cristian_cin future, it will more simple for me20:50
cristian_cok, thanks again20:50
* jdstrand hugs arges (bug 1292234)21:24
ubot5bug 1292234 in linux (Ubuntu) "qcow2 image corruption on non-extent filesystems (ext3)" [High,Fix released] https://launchpad.net/bugs/129223421:24
argesjdstrand: that was a fun bug. : )21:24
jdstrandheh, yeah :)21:25
w-flohi, are there regular android goldfish -> ubuntu goldfish kernel syncs / rebases? I hit a kernel panic in the ubuntu emulator that is probably fixed upstream21:41
=== pgraner is now known as pgraner-afk
w-floIf anyone reads my question and wants to answer, I'll read the irclogs.ubuntu.com tomorrow, but you can also comment on my bug report at bug 142036622:46
ubot5bug 1420366 in linux-goldfish (Ubuntu) "kernel null pointer dereference after setsockopt(…IP_ADD_MEMBERSHIP…)" [Undecided,New] https://launchpad.net/bugs/142036622:46
mdeckI'm having a problem installing kernel 3.18.7 from http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.18.7-vivid/23:02
mdeckreading files list for package 'linux-headers-3.18.3-031803': Input/output error23:03
mdecknot sure if it's something on my end or in the package23:04
tmpRAOFmdeck: Likely your end.23:05
mdeckalrighty i'll start with a reboot and go from there.23:05
mdeckreboot did the trick.  weirdness. thanks.23:08

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