/srv/irclogs.ubuntu.com/2008/04/04/#ubuntu-kernel.txt

smb_tprtg, Ng: done, and pushed00:02
Ng:)00:03
smb_tpGood time to go home ;-)00:05
* smb_tp leaves00:05
=== thegodfather is now known as fabbione
=== dhaval_away is now known as dhaval
=== asac_ is now known as asac
=== dhaval is now known as dhaval_away
=== dhaval_away is now known as dhaval
aboganicking: Good morning Colin.08:19
aboganicking: Do you have a minute for me?08:19
ckingHi there...08:19
aboganiAbout Bug #177895...08:19
ubotuLaunchpad bug 177895 in linux "Kernel 2.6.24-2 causing ~1000 wakeups by "Rescheduling Interrupts"" [Medium,In progress] https://launchpad.net/bugs/17789508:19
aboganiFirst of all: Please discard all my previous patch.08:20
cking..yep.. the on going scheduler issue :-)08:20
aboganiTonight after a long git-bisect session i think to have found a fix for it. 08:20
* abogani already have drank two coffe... :-)08:20
aboganiIt isn't a very fix because it isn't remove the problem completely. Anyway it reduce the wrong behaviour a lot. To achieve the same behaviour of .25-rc8 are necessary 8 commits at least. These commits change heavily scheduler (a lot of LOC are touched). IMHO It isn't a viable way.08:20
cking... OK .. there definitely is a fix upstream but it's very entangled in a series of patches ...08:21
aboganiFor this reason this night i have tested every commits to found the most adeguate commit (with a reduced number of changes). I'm sure that you are happy to know that the best one is an one-line patch! :-)08:21
cking.. a one liner? !08:21
aboganiThis mitigate a lot the problem on my laptop. Unfortunately i have only one pc (my laptop) so i can't do exhaustive tests! Could you check if that fix works on you pc also?08:21
ckingI would love to test this one.. 08:21
cking.. in 64 bit and 32 bit x86 tests too!08:22
aboganiI'm sure that BenC don't accept it for Hardy release! ;)08:22
aboganicking: How many pc have you?08:23
cking...we will have to see... no promises on how it gets into the hardy release..08:23
ckingI have 2 pc's, but I can run amd64 and 32 bit - with a duo core.08:23
ckingThe good news is that I can exercise the core in such a way to manifest this bug08:24
cking..with a combination of amarok and other "interesting" apps :-)08:24
abogani:-)08:25
aboganicking: Ok! The commit is 33b0c4217dcd67b788318c3192a2912b530e4eef (Ingo Molnar)! Good test! Please let me know i hope that this night was good spent and thanks a lot! :-)08:25
ckingabogani: I tested the same bug against linus' kernel tree yesterday and the bug did not occur so intensely. I will test this one out..08:26
ckingGood work in tracking this down to one commit. I owe you a beer! 08:27
aboganiBenC promised me a Big Mac! Together a beer i have a good meal! :-)08:29
ckingabogani: I am sure we can do better than a Big Mac.. :)08:32
abogani:-)08:32
ckingI will get this built in a couple of hours and try to thrash it over the next day or so to see how it performs.08:33
aboganiOk. Thank you very much.08:33
ckingI think I'm the one who owes you the "thank you"08:34
ph8Hey guys! Is there any way I can see the changelist for a kernel package (the ubuntu-xen kernel variant)?08:36
ph8* changelog08:36
aboganiph8: First open changelog file with less /usr/share/doc/linux-image-2.6.22-14-xen/changelog.Debian.gz (it isn't Xen specific) thus search for xen with /xen [ENTER]08:41
ph8cheersĀ¬!08:43
ph8I don't suppose anyone here works on Xen and fancies talking about the error when the whole system freezes when it starts swapping?08:44
ph8i think it's related to/the actual cause of 'System Crashes on high I/O'08:44
ph8which is all over the place08:44
aboganiph8: Sorry i'm don't work with Xen at all so i don't know how works proceed.08:46
=== doko_ is now known as doko
=== cjwatson_ is now known as cjwatson
ensevenHi! Are there any precompiled vmware tools kernel modules for Ubuntu 8.04Beta? Compiling vmware tools modules with the installer always fails. How do I install the tools?11:57
=== Traxer is now known as Traxer|off
=== Traxer|off is now known as Traxer
=== chuck_ is now known as zul
rtgtjaalton: do you have time to roll the ABI for LRM and apply a patch from doko at http://people.ubuntu.com/~rtg/lrm.diff ? The ABI is -15.14:03
pwnguinrtg: 40414:03
tjaaltonrtg: sure14:03
rtgtjaalton: lemme get that path correct14:04
tjaaltongot it14:04
rtgtjaalton: the patch?14:05
tjaaltonrtg: yep14:05
rtgtjaalton: ok, thanks. I gotta leave for an hour or so. back in a bit.14:05
aboganicking: I suppose that i have lost a beer! ;)14:07
ckingabogani: not at all - it was probably the best looking fix that I've seen so far for this problem.14:33
ckingit's just that when it came to the fine analysis it proved less useful in practice - but it's hard to tell until it's been thrashed out.14:34
aboganiProbably it required the other relative commits.14:35
mjg59rtg: Do you know if the acx driver is actually working for anyone?14:36
tjaaltondoko: lrm.debdiff> there already is libnvidia-tls.so in /usr/lib, but you want to use the one in /usr/lib/tls in favour of that one?14:37
dokotjaalton: yes, please read the debian report in the glibc task14:38
tjaaltondoko: got it14:44
smbrtg: Do you have a minute or are you rather busy?15:14
rtgsmb: what up?15:15
smbrtg: I need some help to decide how to proceed with the rt wireless driver15:16
rtgsmb: as in "should I bother?" 15:17
smbrtg: Not quite. From test and some feedback from upstream (IvD) the driver in the kernel (even in linus) will not fix the problems15:17
rtgsmb: if its not fixed upstream, then what do you expect that we can do?15:18
smbrtg: So the way to go would be lbm and the latest version from serial monkey (which is a linux-tree with "enhancements")15:18
rtgsmb: that is my opinion.15:18
smbrtg: I had already started with something but this will somehow take longer since the driver requires its own mac80211 (much more advanced than kernel)15:19
mjg59smb: If you're pulling drivers that need new mac80211, it might be an idea to look at the mac80211 port of acx15:20
rtgsmb: yeah, its similar in effort to what I did for iwlwifi in Gutsy (and ported to Hardy)15:20
smbrtg: And that mac80211 in turn uses stuff from other wireless base modules that are more ahead than the current kernel as well15:20
mjg59smb: I'm not sure if it would help, but trying to use my acx111 with either the code in lum or the latest non-mac80211 driver from upstream just oopses on me15:21
rtgmjg59: are you having problems with acx?15:21
mjg59rtg: Yeah, it's not working at all15:21
rtgmjg59: is that modern hw that I can purchase?15:21
mjg59rtg: I'm testing on x86_64, though15:21
mjg59rtg: Not to the best of my knowledge15:22
rtgmjg59: I take it the driver is running, but just not working. if I remeber correctly, that is using the kernel mac80211 stack.15:22
smbrtg: To me it seems as something, that has to be very carefully ported, since there might be structs that are now different but go unnoticed when using newer headers with some older ones15:23
mjg59rtg: No, it's not using mac8021115:24
rtgsmb: you have to fully isolate any mac80211'isms from the mainline kernel. the rest of the network stack should be OK.15:24
mjg59rtg: On attempt to connect, the kernel oopses15:24
smbrtg: Not only. I already found some stuff needing newer net/wireless 15:25
rtgmjg59: well, at least that is easier to find then a mac80211 state transition problem.15:25
mjg59Hrngh. Oops scrolls off the screen. Let me try that again.15:26
smbrtg: There is a wireless-compat project but what they do is to put the whole bunch of wireless infrastructure modules into a moddir that overrides kernel15:27
rtgsmb: given the state of wireless in general, its possible that we will just have lousy support for rt. until I dig ito it myself, I can't really offer an informed opinion. I spent 3 days on the Gutsy iwlwifi stuff.15:27
smbrtg: So that is not usable, too15:27
rtgsmb: I'm OK with overriding kernel components (if it works)15:28
smbrtg: As long as this woulnd't affect other lbm wireless drivers. The iwlwifi uses unly its own mac80211. What it seems to come to is that maybe it can be put somehow into lbm but I don't see a chance for Hardy (as a milestone). Maybe later15:31
rtgsmb: yeah, it'll likely be later. What I meant by fully isolating the rt mac80211'isms is that you'll have to change the source code so that the public symbols do not clash with existing kernel/lum components.15:32
smbrtg: Sure, I already spent some time on that and got to the point rt2x00 and mac20811 compiled but still had unresolved symbols from yet another module15:34
rtgsmb: a lot of unresolved symbols? You may be fairly close already. 15:34
smbrtg: some from the wireless core, so maybe making a private version of that as well. Well. maybe I am not that far away. It just after spending 3 days on it and a bit on the prospect of being close to release that makes me feel worried15:37
rtgsmb: LBM isn't important for release. we can update it pretty much anytime.15:38
tjaaltonis LBM meant to be a staging area for proposed updates to LUM?15:40
rtgtjaalton: not really. Its for backports and elective installs.15:40
rtgtjaalton: some of the stuff that goes into it can be pretty ugly.15:41
rtgtjaalton: its also less restrictive in terms of SRU policy.15:41
rtgtjaalton: by the way, thanks for uploading LRM.15:41
tjaaltonthe metapackage naming is different from the rest (no "l-b-m-generic" for instance)15:41
tjaaltonrtg: ok..15:42
tjaaltonand np15:42
smbrtg: Right. Well it might be just too much worries. Its first release for me and i don't want to spend too much time on something that i probably shouldn't.. :-/15:42
rtgsmb: there are lots of folks using rt based adapters, so if you can get it working, then its worthwhile.15:43
rtgsmb: really, wireless support is probably one of Linux weakest areas.15:44
rtgsmb: its rapidly improving, but still needs work.15:44
smbrtg: Including bluetooth15:44
smbrtg: I agree and from the number of responses to the test kernel there are quite a few users to rt2x0015:46
smbrtg: So I just try to get that working15:46
rtgsmb: its worth another day or two.15:46
smbrtg: Ok. And thanks.15:47
rtgtjaalton: I'm curious about your comment regarding linux-meta and lbm. Is it because there is a linux-backports-modules-hardy meta package? I did that in order to break the distribution upgrade path. LBM should not be automatically upgraded.15:55
tjaaltonrtg: yeah, I figured there was a reason for it ;)15:57
mkrufkywill the gutsy kernel continue to receive updates for the 2.6.24.y -stable kernel series, or should I send patches to kernel-team ?16:12
=== smb_ is now known as smb
rtgmkrufky: only updates that satisfy SRU policy, e.g., oops fixes, CVEs, etc.16:15
mkrufkythis patch fixes an old bugzilla, we pushed it into 2.6.25 but didn't realize that 2.6.24.y needed it until now16:15
mkrufkyi am waiting on one last sign-off before I send it to -stable16:16
mkrufkyit's a showstopper dvb-s diseqc bug16:16
rtgmkrufky: sending it to the kernel-team mailing list is good. I'm close to doing a Gutsy update.16:16
mkrufkyok, then ....  i will send it within the next few days (most likely today)16:16
mkrufkyi will cc kernel-team when i send it to -stable16:16
mkrufkythanks :-)16:16
rtgmkrufky: thats fine, I'll be at LFS until late next week, so won't get much done.16:17
mkrufkyno problem.... it's waited this long, another week will kill anybody :-)16:17
mkrufkyoops, i meant WONT kill anybody16:17
rtgmkrufky: :)16:18
rtgmkrufky: I have some NFS and CIFS changes queued as well.16:18
mkrufkybtw, after last night's hardy updates, HAL is broken on my machine, now ....   i know that this is the wrong place to report the issue, and im hoping somebody else will fix it by the time i get home :-) 16:18
mkrufkybut if not, i'll file a bug16:19
rtgmkrufky: the major change was enabling CGROUPS in all of the non x86 flavours. everything else was quite minor.16:20
rtgmkrufky: oh wait, you probably don't have that one yet.16:20
rtgmkrufky: I have not upload -meta (waiting on LRM to finish)16:21
mkrufkyno idea... all i know is i get an error about HAL crashing, and my nic didnt work... maybe other things broke, too, but i just booted into 2.6.24-12 (rather than -14) and it was all fine again16:23
mkrufkyand i know not to expect perfection until it's actually released, so im not complaining :-)16:23
rtgmkrufky: well, this is the right place to discuss those kinds of issues. After release is a bit late :)16:24
mkrufkyhaha16:25
mkrufkyok, in that case, I will come back here when im actually in front of that machine so that i can furnish any logs and / or debug info16:25
mkrufkyshould be approx 7 hours from now16:25
mkrufky...or maybe tomorrow16:25
rtgmkrufky: s'fine16:26
mkrufkyrtg: is there a way to prevent aptitude from removing old linux-headers-foo packages?  i am happy testing all new updates, but i want to retain the ability to boot into older kernels -and- be able to rebuild my kernel modules against it16:27
rtgmkrufky: each package is NEW with every ABI bump. I wonder why it wants to remove them?16:28
rtgeach kernel package, that is.16:29
mkrufkyit doesnt remove the kernel packages 16:29
mkrufkyit removes the header packages16:29
rtgI have linux-headers installed for the last 10 or so ABI bumps.16:29
mkrufkyid like my system to keep every release of the headers packages, since it DOES keep the kernel images16:29
mkrufkyhmm perhaps i am missing a setting somewhere16:30
rtgmkrufky: perhaps autoremove or something like that? I don't use aptitude.16:30
mkrufkyah, ok... its definately autoremove.  and i am happy for autoremove to do its thing, except for the kernel headers16:31
mkrufkyok, then -- i will try some things and hopefully will solve that myself :-)16:31
=== mkrufky is now known as mkrufky-away
=== mkrufky-away is now known as mkrufky
=== mkrufky is now known as mkrufky-away
=== mkrufky-away is now known as mkrufky
elmogar18:59
elmothis AACRAID bug is still present in hardy :-(18:59
elmoit's a regression from feisty IIRC18:59
rtgelmo: did we fix this once?19:00
elmoI don't believe so19:00
elmothis is https://bugs.launchpad.net/bugs/14907119:01
ubotuLaunchpad bug 149071 in linux-source-2.6.22 "-server kernel variant fails to boot on PowerEdge 2650 with AACRAID timeouts" [Undecided,Confirmed] 19:01
rtgelmo: ok, lemme read it.19:01
elmooh19:01
elmoI just read it myself19:01
elmoit says 'upgrade the BIOS, kthx'19:01
elmowhich seems irritating considering the server works (and has worked for years with << gutsy)19:02
rtgelmo: its worth a try.19:02
elmohaha19:05
elmothere's another work around19:06
elmoignore it for 30 mins, and it'll fix itself enough to recognise the drive, then exit the initramfs and the boot works19:06
rtgelmo: seems kind of painful :)19:06
elmortg: considering this was a dapper -> hardy upgrade and the only other kernel I have available is dapper... less painful than the alternative19:07
elmosince I'm betting dapper kernel </3 hardy userland19:07
=== mkrufky is now known as mkrufky-away
=== dhaval is now known as dhaval_away
=== mkrufky-away is now known as mkrufky
fleai read regarding bug#110585 (dl360/cpqarray&sym53c8xx) to force sym53c8xx to not load was22:14
fleasym53c8xx.blacklist=true22:14
fleahowever this gives error and loads anyways22:14
fleahow is it proper to force unloading?22:14
fleat.i.a22:15
AstralJavaHey gang, just thought I'd pop in and say hi, also letting you guys know that I got hit with the bug #208247 on a fresh daily of Ubuntu Studio, with nvidia-glx-new for video driver.22:43
ubotuLaunchpad bug 208247 in linux-restricted-modules-2.6.24 "nvidia-glx-new crashes when using rt kernel" [Undecided,Incomplete] https://launchpad.net/bugs/20824722:43
AstralJavaCommented on that bug report also, so this is just a safety thumbs-up. :)22:44
=== thegodfather is now known as fabbione

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