/srv/irclogs.ubuntu.com/2012/04/18/#ubuntu-kernel.txt

brendandapw - hi06:58
=== smb` is now known as smb
brendandcan someone have a look at this bug? https://launchpad.net/bugs/98438707:20
ubot2Launchpad bug 984387 in linux "[Dell Studio XPS 1340] Kernel panic with 3.0.0-19 on boot" [Undecided,Confirmed]07:21
brendandpotential -proposed regression07:21
brendandprobably a duplicate of this: https://launchpad.net/bugs/97441207:22
ubot2Launchpad bug 974412 in linux "System fails to boot after kernel upgrade to 3.0.0-18" [High,Incomplete]07:22
ppisatimoin07:30
smbbrendand, The second bug report does not really have useful information (like the stack trace), the first one has though the top part is missing and the question marks in the stack trace indicate that the locations printed may not be reliable. If they were it would look like a failure in the ite-cir (infrared dongle) driver.07:44
smbppisati, morning07:46
brendandsmb - by the second one, you mean the second one i pasted (i.e. the original?)07:49
smbyes07:49
brendandsmb - right, yes the second one was raised agains the 3.0.0-18 kernel by someone from the community. it seems he was asked if he could test with 3.0.0-19 but didn't give a reply. we're still seeing it in 3.0.0-1907:50
smbbrendand, Does this Dell have a infrared receiver built-in?07:50
brendandsmb - i imagine so. we avoid using peripherals at all in our testing if possible07:51
smbbrendand, If it could be disabled in bios it might be a way to verify the crash is related to that (or blacklist the ite-cir module)07:59
brendandsmb - i'll ask the lab engineer to do that. we'll get an answer later today08:10
ppisatibrb10:10
pgranerapw, ping13:10
pgranersforshee, they look like this13:16
pgranerApr 18 08:34:43 slickback kernel: [37846.980171] mei 0000:00:16.0: unexpected reset.13:16
pgranerApr 18 08:35:13 slickback kernel: [37877.030615] mei 0000:00:16.0: unexpected reset.13:16
pgranerApr 18 08:35:43 slickback kernel: [37907.081084] mei 0000:00:16.0: unexpected reset.13:16
smbpgraner, Out of interest, what would be pci 16.0? The generic chipset or something else?13:23
pgranersmb, here you go13:24
pgraner00:16.0 Communication controller: Intel Corporation Panther Point MEI Controller13:24
pgraner #1 (rev 01)13:24
pgraner00:16.3 Serial controller: Intel Corporation Panther Point KT Controller (rev 0113:24
pgraner)13:24
smbpgraner, Thanks, so coming out of the management controller. Still could be a result of something else13:26
ckingpah, my AP needs some attention.. monthly reboot methinks13:37
apwcking, monthly ... i wish13:37
brendandsmb - blacklisting ite-cir does stop the XPS 1340 from crashing13:53
ogasawarabrendand: just commented to bug 984387, can you confirm if you see the same issue in Precise?13:54
ubot2Launchpad bug 984387 in linux "[Dell Studio XPS 1340] Kernel panic with 3.0.0-19 on boot" [Undecided,Confirmed] https://launchpad.net/bugs/98438713:54
smbbrendand, So its is coming from there... I did not see a change in drivers/media thoug some in staging/media/lirc... 13:55
ogasawarasmb: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/972723/comments/11 different bug, but looks like the same issue but seen on Precise13:57
ubot2Launchpad bug 972723 in linux "linux 3.2.0-18 - 22 kernel panic on boot, Alienware m17x, Dell xps 1340" [Medium,Confirmed]13:57
smbogasawara, True, just reading trhough them13:57
brendandogasawara, ok, turns out we've been seeing it in precise before13:57
brendandwhat are we going to do about oneiric though?13:58
ogasawarasmb: analysis from an affected user there indicates it's a race in the ite-cir driver which seems to be triggered more frequently due to a fix from upstream stable13:58
smback13:58
ogasawarabrendand: well, considering Precise it about to go out the door in 1 week, I'd like to get it fixed there asap.  Oneiric possibly has more wiggle room.13:59
brendandogasawara, ok, i meant in terms of the SRU. the problem is only present in -proposed it would appear14:00
smbogasawara, The analysis sounds quite likely14:00
ogasawarabrendand: for Precise, I'd propose rather than backing out the patch from upstream stable, we temporarily disable the broken driver.14:00
ogasawarabrendand: for Oneiric, I'd want to consult with herton, henrix, and bjf14:01
brendandogasawara, sounds ok. the ir reciever is not something we certify anyway so it won't block certification14:01
ogasawarabrendand: how many other systems in the lab does this affect on Precise?14:02
brendandogasawara, no others that i know of. to be honest we haven't done a full test across all systems for precise yet14:02
ogasawarabrendand: you haven't?  I assume it's going to happen between now and final release though yes?14:03
brendandogasawara, no - not for every system until final release next week14:04
ogasawarabrendand: hrm, seems there's an error in the process, as how are we going to be aware of any issues if it isn't tested until after the release goes out?14:06
ogasawarabrendand: anyways, would you guys be able to do a test of a Precise test kernel if I built one for you?14:06
brendandogasawara, yes14:06
brendandogasawara, we have a tool which attempts to calculate the best coverage for us with as few systems as possible. it of course has some weaknesses so we can discuss it at UDS using this case as an example of why it might not be entirely effective14:08
ogasawarabrendand: ack.  I thought at the previous UDS we did indeed agree that testing a subset of systems was reasonable through the Alpha's and even Beta-1.  But I thought that you'd at least start doing to a full run of tests against all systems as of Beta-2.14:10
brendandogasawara, maybe there was some confusion there. bring it up at the UDS session about 12.10 testing14:14
ogasawaraskaet: ^^ fyi 984387 also affects Precise.  I can get a fix and have brendand test asap, but it would then require an upload.14:14
* skaet looking14:16
skaetogasawara,  prep it up and test it - add to zero day SRU set.     So we have the option to react quickly,  prefer not to change the kernel at this point.14:21
ogasawaraskaet: ack14:22
skaetif at all possible.14:23
ogasawaraskaet: alternative solution would be to blacklist the driver for now in module-init-tools14:23
ogasawaraskaet: but I'd prefer to keep it to the kernel if possible14:24
skaetogasawara,  that might well be worth considering.14:24
pgranersmb, http://software.intel.com/sites/manageability/AMT_Implementation_and_Reference_Guide/DOCS/Implementation%20and%20Reference%20Guide/default.htm?turl=WordDocuments%2Fconnectingwiththeintelmeidriver.htm14:41
* ogasawara back in 2014:44
brendandbjf, herton - have you been informed of the ir driver bug affecting the oneiric -proposed kernel?15:05
henrixbrendand: yeah, we're looking at it atm15:06
bjfbrendand: did the tracking bug get updated with the info ?15:07
brendandbjf - i was just waiting for some feedback, i'll update it now15:08
ogasawarabrendand: Precise test kernel -> http://people.canonical.com/~ogasawara/lp984387/i386/15:26
ogasawarabjf: just fyi, patches -> http://people.canonical.com/~ogasawara/lp984387/15:52
* cking reboots15:55
henrixogasawara: have you seen the comment #5 in bug #972723?16:17
ubot2Launchpad bug 972723 in linux "linux 3.2.0-18 - 22 kernel panic on boot, Alienware m17x, Dell xps 1340" [Medium,Confirmed] https://launchpad.net/bugs/97272316:17
henrixogasawara: i was looking through the driver code and it makes perfect sense16:17
* ogasawara looks16:17
henrixogasawara: the driver is installing an isr *before* being ready to serve an irq16:17
henrixthis means the bug was there since the begining16:18
henrixoh, btw: all the other ir drivers seem to follow the same pattern16:18
henrixif you think its worth, i can build a test kernel (oneiric or precise, or both) moving the isr initialisation to a later stage16:20
ogasawarahenrix: go for it16:20
henrixogasawara: ack16:20
ogasawarahenrix: we at least have access to the hardware to get it testec16:20
ogasawaras/testec/tested/16:20
* bjf wonders how many other drivers this impacts16:20
henrixogasawara: which one would you prefer to go 1st? oneiric or precise?16:20
ogasawarahenrix: if we could get precise first, I'd appreciate it16:21
henrixogasawara: ack16:21
ogasawarahenrix: seems like we have a more urgent time crunch for precise16:21
henrix:)16:21
* ppisati -> goes out for a bit16:30
brendandbjf, herton, ogasawara, henrix  - can i assume this is going to result in a respin of oneiric?16:30
bjfbrendand: it's likely to, yes16:31
henrixogasawara: i have the 32bits test kernel here: http://people.canonical.com/~henrix/lp984387-postponeirq/i386/17:09
henrixogasawara: the amd64 version is still compiling17:09
ogasawarahenrix: ack, thanks.  I'll get it posted to the bugs.17:09
ogasawarahrm, no brendand17:10
henrixogasawara: ah, ok. i though you would ask the guys to test it17:10
henrixogasawara: ah, right :)17:10
=== Nafallo_ is now known as Nafallo
roadmrhi folks! any way to load a blacklisted module? I pass ite_cir.blacklist=yes on the command line, and after the system boots I'd like to try loading the module, how to undo the blacklist/parameter setting?18:22
henrixroadmr: have you tried modprobe ite_cir ?18:23
roadmrhenrix: yes, it says "error inserting - unknown symbol in module, or unknown parameter"18:25
roadmrhenrix: dmesg says "ite_cir: unknown parameter 'blacklist'"18:26
roadmrhenrix: so it looks like the blacklisting works but not for the expected reason :)18:26
henrixroadmr: what was the exact command you used?18:27
henrixroadmr: i'm not familiar with the 'ite_cir.blacklist=yes' thing...18:27
roadmrhenrix: sudo modprobe ite_cir18:27
henrixroadmr: where did you used 'ite_cir.blacklist=yes'? in grub?18:27
apwhenrix, he has made an invalid option and that aborts the load18:27
roadmrhenrix: on the kernel command line I appended ite_cir.blacklist=yes18:27
apwhenrix, he has mad the option on the kernle command line18:27
roadmrhenrix: my reference is potentially outdated (8.04): https://help.ubuntu.com/8.04/installation-guide/sparc/boot-parms.html18:28
roadmrah, and sparc. Yes, I suck :(18:28
henrixheh18:28
henrixright, so better reboot without that option18:28
roadmrhenrix: the 11.10 i386 guide still says the same, though I'm on Precise so it *may* have changed18:29
roadmrhttps://help.ubuntu.com/11.10/installation-guide/i386/boot-parms.html18:29
apwroadmr, i can find no documentaiton on stopping modprobe using the kernel command line overrides once you have added them18:30
henrixapw: nice, i didn't new that invalid options would prevent modules from being loaded18:30
roadmrhenrix: yes, well I'm doing some diagnostics for a crash related to this module, so it's not a big deal, was just curious about how to do this. 18:30
henrixroadmr: yeah, i'm aware of it ;)18:30
roadmrapw: hmm, thanks for looking into it! as I said, it's not a big deal :) rebooting is OK to "undo" the blacklisting18:31
roadmrapw, henrix : thanks :)18:31
henrixroadmr: anyway, *in general* the modprobe thingy should work18:32
henrixroadmr: i wasn't aware the invalid kernel param would prevent modprobe from loading it18:32
henrixroadmr: now we both know that :)18:32
roadmrhenrix: yes, it works but for the wrong reasons I think :D18:32
apwroadmr, you may be able to insmod directly to avoid the issue18:33
roadmrapw: yay! ok, I'll try that18:33
ogasawarabjf: could I get a second Ack from you for henrix's patch he sent to the mailing list for the ite-cir driver19:22
ogasawaraskaet: fyi, got positive test feedback for a proper fix for bug 984387.  roadmr also did a quick test against 83 systems in the lab and confirmed 3 variants of Dell XPS's were affected.19:24
ubot2Launchpad bug 984387 in linux "[Dell Studio XPS 1340] Kernel panic with 3.0.0-19 on boot" [High,Confirmed] https://launchpad.net/bugs/98438719:24
ogasawaraskaet: no other Dells crashed, nor did any of the Lenovos, Toshibas and assorted others (some Sonys, a few Asus, the odd Sylvania or Samsung)19:24
skaetogasawara, good news.   Thanks.   :)19:24
bjfogasawara: done19:25
ogasawarabjf: thanks19:25
bjfogasawara: did he get testing feedback?19:25
ogasawarabjf: he did from roadmr19:25
bjfcool19:25
ogasawarabjf: roadmr also was able to do a quick test against all systems he had access to19:26
=== JustMe is now known as Guest68939
Guest11589Evening19:50
Guest11589Is someone around for a module compiling question?19:50
Guest11589I C :-(19:52
roadmrGuest11589: feel free to ask, if someone knows / can help, someone will19:53
Guest11589Ok, first thing: 3.4 ppa kernels miss one module: DVB_USB_AZ6007 - who's the right person to speak to to enable it for the future?19:56
Guest11589Second thing: I tried to enable it myself but I fail compiling it - here's what I did:19:57
Guest11589* wget http://www.kernel.org/pub/linux/kernel/v3.0/testing/linux-3.4-rc3.tar.bz219:57
Guest11589* wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-rc3-precise/0001-base-packaging.patch19:57
Guest11589* wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-rc3-precise/0002-debian-changelog.patch19:57
Guest11589* wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-rc3-precise/0003-default-configs.patch19:57
Guest11589* tar xfvj linux-3.4-rc3.tar.bz219:57
Guest11589* patch -p0 <0001-base-packaging.patch19:57
Guest11589* patch -p0 <0002-debian-changelog.patch19:57
Guest11589* patch -p0 <0003-default-configs.patch19:57
Guest11589* cp /usr/src/linux-headers-3.4.0-030400rc3-generic-pae/.config .19:57
Guest11589* make menuconfig19:57
Guest11589* make -C /usr/src/linux-headers-3.4.0-030400rc3-generic-pae M=/usr/src/linux/drivers/media/dvb/dvb-usb KBUILD_SRC=/usr/src/linux modules19:57
Guest11589It compiles all other modules in that directory fine but not AZ6007. Not even when I copy .config to that headers directory.19:57
Guest11589I guess I waited long  enough to know noone in here, who's online, knows something about that.20:01
JanCGuest11589: just be patient  ;)20:04
JanCGuest11589: most people aren't in here 24/7 (they have a job, social life, need to sleep, etc.), but they might answer if you stay around20:06
Guest11589As I've said "...who's online..."20:06
JanCwell, "being online" doesn't equal "checks #ubuntu-kernel every 15 minutes"  :P20:07
Guest11589hehe :-)20:07
roadmrGuest11589: I assume you enabled the module in the "make menuconfig" step?20:08
roadmrGuest11589: I think the right procedure to get the module enabled in future kernels would be to file a bug in launchpad.net - but kernel changes are approached with a lot of caution, so it can be expected to take a while.20:08
sforsheeGuest11589, I'd assume that it's using the .config file from /usr/src/...20:09
Guest11589working directory has been /usr/src/linux20:10
Guest11589yes, I enabled it then20:11
sforsheemake -C /usr/src/linux-headers-3.4.0-030400rc3-generic-pae20:11
sforsheeit will use .config from that directory20:11
Guest11589That's what I thought, but that .config had my module enabled20:12
Guest11589"Not even when I copy .config to that headers directory."20:12
sforsheeso you copied the .config from your 'make menuconfig' invocation over to that directory?20:12
Guest11589yup20:13
Guest11589cp /usr/src/linux/.config /usr/src/linux-headers-3.4.0-030400rc3-generic-pae/20:14
sforsheeoh, wait, that's not enough20:15
sforsheebecause the stuff generated from the .config probably isn't regenerated20:15
sforsheethat really isn't the way I'd recommend you do it anyway, modifying stuff in the linux-headers package install directory20:16
sforsheethe shortcut would be to modify the makefile in that directory to use obj-m instead of obj-$(CONFIG_DVB_USB_AZ6007)20:17
Guest11589that's the latest: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=blob;f=drivers/media/dvb/dvb-usb/Makefile20:19
Guest11589line 91 needs to be changed to?20:19
sforsheeobj-m += dvb-usb-az6007.o20:20
Guest11589I'll try that... thank you20:21
sforsheethat will force it to be built as a module no mater what the config says20:21
dlynesIs this the correct channel to ask about a problem with a proposed backported kernel?21:03
=== kamalmostafa is now known as kamal
cndbjf, ogasawara, jjohansen: do you know how to check if a module that is not loaded should be loaded because it handles hardware connected to the machine?21:33
cndI want to load bcm5974 after resume, but only if the trackpad is present in the machine21:33
cndactually, I can get around this a different way21:35
cndhmm... maybe not21:35
jjohansencnd: you mean like a file in /etc/pm/config.d ?21:36
cndsorta21:36
cndI want to rmmod bcm5974 at suspend21:36
cndand modprobe it at resume21:37
jjohansencnd: right, you remove and add by specifying stuff in /etc/pm/21:37
cndwhat I want is basically SUSPEND_MODULES functionality, but I don't want to add to /etc/pm/config.d from a package21:37
jjohansencnd: hrmm21:38
cndmaybe instead of adding a config through xserver-xorg-input-synaptics I should really add it to pm-utils directly21:39
cndsince it's not exactly specific to X21:39
cndbut I can't see any simple way of making it work without an ugly hack in /usr/lib/pm-utils/sleep.d/75modules21:41
ohsixis this related to trackpads going nuts when the display is almost closed?21:41
cndyeah21:41
ohsixneat, i knew it wasn't the magnet! :D21:41
cndoh, pm-utils is somewhat careful about things21:42
cndyou can add multiple files with their own SUSPEND_MODULES lines21:42
cndand it will concatenate them together21:42
ohsixso the device has to be removed entirely? what networkmanager already does on suspend isn't sufficient?21:42
cndohsix, the easiest way is to remove the device21:43
cndno matter what you do it will be a work around21:43
ohsixhm, maybe; has anyone tracked down what the device is actually doing when it's supposed to be inactive? since it's inactive it might be able to be told to stop doing that :]21:44
cndohsix, I don't know what you mean21:45
cndthe device is active21:45
cndand that's part of the problem21:45
ohsixi thought networkmanager disassociated and disabled it on suspend21:45
cndthis has nothing to do with NM21:46
ohsixi'm not saying it does, i'm saying networkmanager already has a role during suspend, what it does with the device should already deactivate it, if the driver still does it when it's deactivated that could be fixed21:47
cndohsix, how does nm have anything to do with your trackpad?21:48
ohsixyou proposed to remove the module on suspend, networkmanager disassociates a device and deactivates it on suspend, how much different is that from rmmod'ing the driver?21:49
ohsixor. is the broadcom the touchpad driver21:49
cndbcm5974 is the touchpad driver21:49
ohsixhurrrrrrrr, ok21:49
ohsixi had thought someone had discovered that it's the wifi antenna proximity that messes with the touchpad21:50
cndno21:51
cndit's the screen21:51
ohsixok, that's what i'd suspected21:51
ohsixeveryone i was talking to insisted it was the magnet, they didnt' belieeeeeeeeve me21:51
ohsixis it spread spectrum on the link or something? i think you can still disable that with a module option21:53
ohsixthe bandwidth and mode is adjustable so if someoen found out that it was, it could probably be massaged for those models21:53

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