/srv/irclogs.ubuntu.com/2011/11/30/#ubuntu-kernel.txt

=== bladernr_ is now known as bladernr_afk
=== ericm|ubuntu is now known as ericm-afk
jussipgraner: lamont et al, are you happy with jsalisbury being added to the ops team in here?08:00
apwjussi, (depending on whether i count as et al) jsalisbury gets my vote08:36
jussiapw: you do count :) Ill get it done at some point in the near future. if anyone has an issue with it, PM me. 08:53
apwjussi, thanks :)08:53
=== smb` is now known as smb
stephanhello.09:13
stephanon ubuntu oneiric ocelot with kernel 3.0.0-r13-generic i had kworker issue (cpu load: 80% or more).09:13
stephani installed a kernel 3.2 ... then after installation if rebootet to old kernel 3.0.0-r13. now no problems with kworker.09:14
stephansomeone knows how to find out?09:14
jussi[11:16:22] [ChanServ] Flags +votiA were set on jsalisbury in #ubuntu-kernel.09:16
jussiapw: pgraner jsalisbury ^^^09:16
apwjussi, thanks, will poke him to test when he is about09:17
jussiapw: this is a useful doc if you need it: https://wiki.ubuntu.com/IRC/IrcTeam/OperatorGuide09:18
jsalisburyjussi, apw channel op works for me.  Thanks, jussi!14:03
lamontjussi: I get no vote here14:04
=== bladernr_afk is now known as bladernr_
* herton -> lunch15:07
bjfbrendand, bug 89777315:15
ubot2Launchpad bug 897773 in linux "[Acer AR320 F1 and Acer AR160 F1] Halting shortly after booting with Lucid (2.6.32-36.79) -proposed kernel" [Undecided,Incomplete] https://launchpad.net/bugs/89777315:15
bjfbrendand, doesn't look like he did anything i asked him to do, however it now looks like the issue has "gone away", comments ?15:16
brendandbjf - well, the issue hasn't 'gone away' but it turns out it does affect the release kernel15:18
bjfbrendand, i don't see any comments like that on the bug15:19
bjfbrendand, i see the comment on the tracking bug15:20
brendandbjf - sorry, i'll update it in the bug itself15:22
bjfbrendand, is that system supposed to have been certified for lucid ?15:23
brendandbjf - it is15:23
brendandbjf - it was certified just fine with 10.04.215:24
bjfbrendand, so the regression is between 10.04.2 and 10.04.3 ?15:25
brendandbjf - that's what it looks like at the moment. he hasn't got around to trying the 10.04.2 image yet. i'll try and do that today, at least for the release kernel15:30
* ogasawara back in 2015:30
bjfbrendand, does that mean you have access to the HW now and can test kernels ?15:31
brendandbjf - supposedly. i haven't tried in anger yet15:32
skaetogasawara,  could you tweak and improve the kernel overview comments I put in the https://wiki.ubuntu.com/PrecisePangolin/TechnicalOverview?  (when you get back)15:34
bjfskaet, you may want to glance over the scrollback (the interaction between myself and brendand)15:34
argesbryceh, hello, got a better log from our gpu hangs on the x220 machines here http://paste.ubuntu.com/755004/ this is with a 64-bit kernel, 32-bit seems to behave differently15:44
ogasawaraskaet: ack, will do15:55
skaetthanks ogasawara :)15:57
stephanon ubuntu oneiric ocelot with kernel 3.0.0-r13-generic i had kworker issue (cpu load: 80% or more). i installed a kernel 3.2 ... then after installation if rebootet to old kernel 3.0.0-r13. now no problems with kworker.16:09
stephanafter rebooting the old kernel 3.0.0-r13 there wasnt kworker issue anymore. any suggestions?16:09
tgardnermeh. 'Sorry, something just went wrong in Launchpad.'16:12
RazecWhere Can I find kernel's bug from ubuntu 11.10?16:57
bjfRazec: all bugs are filed in launchpad17:00
Razecbjf, ok, I asked because I not found a specifically option to ubuntu 11.10. But I'll take a look. Thanks so much.17:03
Razecbjf, I got it17:08
Razechttps://launchpad.net/ubuntu/+milestone/ubuntu-11.1017:08
Razectks17:08
=== bigbash is now known as zz_bigbash
LaibschIs bugzilla.kernel.org not going to come back?  It's been more than two months since the outage and there's no information on what the plan is.  I'd like to offload kernel bugs upstream but mailing list? dunno.18:47
argestgardner, howdy. looking at https://bugs.launchpad.net/ubuntu/+source/linux/+bug/769927 . There is a cherry picked patch that fixes this issues for natty, and I found that that patch is already in oneiric. What should I change the status of the Affects linux->Oneriric field? thanks 18:48
ubot2Launchpad bug 769927 in linux "Kernel Oops : Dentry still in use (1) [unmount of nfs4 0:1d]" [Undecided,Confirmed]18:48
tgardnerarges, I set it to fix committed18:53
argestgardner, ok thanks18:53
tgardnerchecking to see if its been released18:53
tgardnerarges, yep, looks like it came with 3.018:55
tgardnerarges, I suppose you'll be wanting a cherry-pick next ?18:56
argestgardner, got the cherry pick, typing up the SRU email18:57
tgardnerarges, ack18:57
* tgardner -> lunch19:01
patrickmwjsalisbury, hey I updated bug 897866.20:01
ubot2Launchpad bug 897866 in linux "NFS install fails with a kernel panic" [High,Confirmed] https://launchpad.net/bugs/89786620:01
patrickmwbjf, ^ this bug is stopping me from running boot speed tests20:02
bjftgardner: ^20:03
tgardnerpatrickmw, do you know that the configuration is correct? i.e., does it work with natty or lucid? I would expect it fall back to busybox instead of panicing.20:08
patrickmwtgardner, it worked with isos before 20111129.120:12
tgardnerpatrickmw, thats about the time we uploaded the kernel meta package that would have referenced the 3.2 kernel20:17
* herton -> eod20:21
rik_sforshee: can I bug you about bug 606238 again?20:54
ubot2Launchpad bug 606238 in linux "synaptic touchpad not recognized on dell latitude e6510 and others" [Undecided,Confirmed] https://launchpad.net/bugs/60623820:54
sforsheerik_, sure20:54
rik_I've attached two logs as described on your blog to the bugreport.20:54
rik_but I'm not sure they contain what is needed to further debug this20:54
rik_what should I do in the vm once the driver is installed? simply move around and try scrolling etc?20:55
* sforshee looks at the logs20:55
sforsheerik_, once you have the windows driver installed in the VM you want to make sure it really is working20:56
sforsheeso you should try to do whatever works under bare-metal windows -- scrolling, etc20:57
rik_I checked the device manager and it said it was a dell touchpad. I was also able to scroll using the right side of the touchpad20:57
sforsheegood, so the driver works20:57
rik_I can also enable more options using a control panel applet, such as two-finger scrolling etc but all the options are disabled in the log20:58
sforsheedo either of the logs you attached represent a trace from when you know the windows driver is working?20:58
sforsheebecause the data looks like normal PS/2 to me20:58
rik_the 'without' is without the drive rinstalled. the 'with' one is with me scrolling20:58
rik_hmm20:59
* rik_ will create another dump20:59
sforsheerik_, perhaps the "with" dump is different21:03
rik_yes, "with" is with the driver installed21:03
rik_"without" is without the driver installed21:03
sforsheeit actually looks like a 6-byte protocol, I just didn't look close enough21:03
sforsheeso you've got a good start!21:04
rik_I'm making another dump with two finger scrolling options, and rotating enabled21:04
sforsheerik_, what you really need from the first dump is the initialization, so what you have is good for a starting point21:05
rik_ok21:05
rik_my last dump has me two-finger scrolling, two-finger rotating and two-finger zooming21:05
rik_I will also upload it 21:06
rik_is this enough information to determine what the correct settings for the alps.c file should be?21:07
rik_the latest dump is attached21:07
sforsheeit's certainly enough to get started21:07
rik_to be honest I have no idea where to go from here, so I hope you can find some time to have a look at it in the near future21:08
rik_the 6-byte protocol is not one of the current V2,3,4 protocols?21:09
sforsheei can't tell, but you have to get past the initialization before any of that matters21:09
rik_ah ok. I assume the init is in the beginning of the file and are the three values in the alps.c file that should respond in some way?21:10
sforsheeit's more than that. look at the hw_init functions21:11
sforsheeit's definitely not the same as v3 or v421:11
rik_you're right, it seems a lot more complex than a few values21:14
rik_and out of my field of expertise21:15
yofelhey, Is there a way to freeze the system during boot? 3.2.0-2 in precise doesn't boot on my thinkpad t510, and I can't read the error as it's thrown so often that I can't read it21:16
sforsheerik_, I don't anticipate being able to spend a lot of time on this in the immediate future. I'll try to look at it deeper when I have some time. If you want to dig in further in the meantime I can give you some assistance21:19
rik_sforshee: OK, what can I do?21:20
sforsheeyou might want to start by taking a look at this as an general PS/2 mouse introduction: http://www.computer-engineering.org/ps2mouse/21:21
argesyofel, you can boot with a working kernel and read through an older /var/log/dmesg.0,  /var/log/dmesg.1.gz, etc21:21
yofelarges: problem is that I would need a mounted rootfs for the logs, but the kernel doesn't get past initrd from what I see21:22
yofelI'll try 3.2.0-999.201111300416 for now21:22
sforsheerik_, in your dumps, you'll notice blocks that start with the driver sending a reset (ff) and end with it enabling data reporting (f4)21:23
argesyofel, you deleted the older kernels? 21:23
yofelnope, 3.1.0-2 boots fine21:23
yofelbut 3.2.0 didn't write anything to the logs21:23
rik_sforshee: yes, I scrolled down on the page you sent and noticed the flags in the log21:23
sforsheerik_, the parts in between are initializations. it would be good to try to figure out what the initialization is doing, but that's also difficult. you can simply recreate the stream of commands in the alps driver though to get started21:24
rik_sforshee: where exactly in the alps file should I do that?21:24
rik_sforshee: so I should focus on everything between the ff reset and f4?21:25
sforsheerik_, just make your model use a new protocol version, e.g. v5. add a v5 initialization function to send the initialization you need21:25
sforsheethen I'd make alps_process_byte dump the data and exit21:26
sforsheeyou'll want a USB mouse to use while you're doing this21:26
rik_can you elaborate on "make alps_process_byte dump the data and exit"?21:27
sforsheeif you send the initialization correctly the data you see should look similar to what you see in the dumps you took21:27
sforsheeare you using the code from the dkms packages I made?21:27
rik_I believe it's based on a version 10 21:28
rik_is that possible?21:28
sforsheeyes, that's possible21:28
sforsheejust a second, let me get that code21:28
sforsheeso you should see a function named alps_packet_dump, right?21:30
rik_sforshee: yes21:30
sforsheeokay, where that's being called in alps_process_packet -- change alps_packet_dump to be called unconditionally, then return21:31
sforsheethat will stop the driver from trying to process the data21:31
yofelk, 3.2.0-999.201111300416 boots, but has no iwlagn module, 3.2.0-2 fails pretty fast with what seems to be a DRAM error (like 100 errors / sec)21:32
sforsheerik_, but you need to be sure that you set psmouse->pktsize to 621:32
rik_in the alps_init function for my V5?21:34
rik_sforshee: would you mind adding this info to the bug report and/or blog about it?21:34
rik_other can help out as well then21:35
rik_I hope my chat client is logging this :-)21:35
sforsheerik_, I'll see if I can think of something fairly generic to post, but it's really rather ad-hoc. I'm just making it up as I go :)21:36
rik_sforshee: do you have a dump for the v3 and/or v4 you added to the file? That way I can compare how you do the init there?21:37
rik_if I change the routines for v3 with the unconditional dump, would that work? v3 has 6 for pktsize?21:40
rik_only v4 has 8, or is it the other way around?21:40
sforsheerik_, I don't think I have any posted anywhere, but I also don't think they would prove very helpful. Yours looks substantially different21:40
sforsheeonly v4 has 8, so if you add a v5 version it should end up with 6 as it is now21:40
rik_sforshee: I would like to see their init and see how you have translated that into code21:41
rik_ah ok21:41
sforsheerik_, http://people.canonical.com/~sforshee/alps-touchpad/latitude-E6520-sniff.txt21:42
sforsheethat's a v321:42
sforsheebut it will be hard to follow. The driver doesn't just replicate the sequence directly21:43
rik_sforshee: ok, I'll have a look at this. But it's getting late now. I'll read the docs you mentioned and will come back here when I find some time to look at this21:44
rik_sforshee: thanks for the help so far!21:45
sforsheerik_, np. Feel free to ask more questions as the come up.21:45
rik_sforshee: don't worry, they will come up21:46
rik_sforshee: the file you gave has blocks of sequences that do specific things like set the sensitivity? They are not a simple replay of everything?21:47
rik_what does an e6 and e7 do?21:48
sforsheerik_, the v3 and v4 initialization uses a register access protocol that involves switching modes, reading and writing to registers21:48
sforsheeit's fairly convoluted21:49
rik_does my dump look like something similar? How can I know/"see" this?21:49
sforsheethere's a command sequence to enter "command mode" where the registers can be read and written -- ec ec ec e921:50
sforsheethen ea exits command mode21:50
sforsheein your dump i see it enter and exit command mode, but pretty much everything happens when a v3/v4 touchpad would not be in command mode21:50
rik_I guess my last dump is more interesting then, as it has more features enabled?21:51
sforsheei can't tell. All i really know is that it's different21:51
sforsheemost of your initialization doesn't happen in command mode21:52
rik_in your dump it always responds with fa to a successfull command?21:52
sforsheeor else the way to getting to command mode is different, or it doesn't have command mode at all21:52
sforsheethe fa response is standard ps/221:52
rik_sforshee: I have to go now. Thanks again for your time. If you find time to look at this, please do. I'm sure you'll beat me to it ;-)21:55

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