/srv/irclogs.ubuntu.com/2007/11/18/#ubuntu-kernel.txt

Kanodid anyone else test the 2.6.24 kernel?00:51
Kanoi dont get any other kernel module to work, no nvidia, no fglrx, nothing...00:51
=== asac_ is now known as asac
=== TheMuso_ is now known as TheMuso
cathyaProblem is a kernel oops on boot.  Stock ubuntu-server kernel oopses, and I can get it to come up.  It hangs while setting up udev.  I can get the system to come up by killing everything (either ctrl-alt-del or magic-sysrq + k).12:33
cathyaany hints?12:33
cathyaI compiled a new kernel that was well-suited to my hardware (which is: Core 2 Duo at 2.2 Ghz in a Gigabyte GA-G33M-DS2R, 3 SATA hdds on the Intel fakey-RAID (running straight AHCI, no goofy RAID), and DVD-ROM on the other IDE).12:34
cathyaI havent tried the desktop kernel work though..12:34
cathyaI could try jumping runlevels.  Trouble is udev starts in single-user, too.12:36
IntuitiveNippleCan you start it with init=/bin/bash ?12:36
cathyaIntuitiveNipple: I can start it, eventually, with a full system.  But it will oops while booting.  It occurs to me that I may not have tried futzing with init - another good thought.12:39
cathyaIt starts from an initrd that has bbox... it'll have to be /bin/sh, not /bin/bash.  But I'll see if that resolves the oops.12:41
cathyaI'm thinking if this is an udev problem by disabling udev and booting, then dmesg | grep -i "error"12:41
cathyaOr any more possible thoughts on this?12:42
IntuitiveNippleI was thinking along similar lines. Does it oops whilst udev is initialising, or before udev starts. Your previous comment on that was unclear.12:43
cathyaI will see if I can find anything more.  Aside from the oops, I have not found much in dmesg.12:43
IntuitiveNippleIf it is whilst udev is initialising stuff, then I'd drop some /etc/udev/rules.d/ rules that I suspected, try to narrow down the precise cause.12:44
cathyaToo many unknowns to narrow it down reliably...12:45
IntuitiveNippleHave you got the log showing the oops?12:45
cathyaIntuitiveNipple: It appears to be while udev is initializing.  I magic-sysrq-t'd while it was hung, and the only userland processes were related to udev startup.12:45
cathyaIntuitiveNipple:  Should have, yes.12:46
cathyalet me get to this box and pastebin it.12:46
IntuitiveNippleBest to post a bug report to Launchpad, attach it plus an output of lspci -nn12:46
cathyaYou think its a bug?12:47
IntuitiveNippleIf it oops, yes!12:47
cathyaI want to be sure not to waste your(Developers) time, 12:47
IntuitiveNippleWhich kernel is this? Gutsy?12:47
cathyaIntuitiveNipple: There is more funkiness to this setup.  Root is on one of the SATA drives.  /home and /var are on an MD RAID5 across the three drives.  I do not know if that is giving it fits.  Doesn't appear to.12:48
cathyaYes, gutsy.12:48
IntuitiveNippleIf it turns out not to be a bug, it'll only get marked invalid, but once it is in launchpad people will look at it and if they have input, you'll hear about it12:48
IntuitiveNippleooo ooo ooo12:48
cathyaMy kernel is 2.6.23.8, and has the same problem.12:48
IntuitiveNippleI'm not sure about this, *but* I'm sure I saw a conversation along the lines of, Ubuntu can't cope with separate / and /var, and I'm sure that is in launchpad12:49
cathyaAre you a dev?12:50
IntuitiveNippleI'm on the kernel ACPI team, and I do a lot of debug work12:50
cathyaYeah its gotta be there on launchpad12:50
cathyaCOuld you direct me to that bit in launchpad or where do i go here on?12:51
IntuitiveNippleAre you using LVM?12:52
IntuitiveNipplehttps://bugs.launchpad.net/ubuntu/12:52
cathyaIntuitiveNipple: Just md12:53
IntuitiveNippleI wish I could find mention of that /var issue... I may have just seen people talk about on IRC12:54
IntuitiveNippleor, it may be in the mailing list! Grrr12:54
cathyaIntuitiveNipple: I have logs showing the oops.  I apparently no longer have the log showing the process dump, which is disappointing.  I'll regenerate that one.12:55
IntuitiveNipplethen post the launchpad bug # here12:56
cathyaIn the errors, he most important line appears to be [   40.923128] BUG: unable to handle kernel paging request at virtual address f8b7fffc12:57
cathyas/he/the/12:57
cathyaThen it dumps an oops.12:57
cathyaIntuitiveNipple: Here as in ?12:58
cathyaoh you mean I paste it here?12:58
cathyaOk.12:58
IntuitiveNipplein this room, so any dev that looks at the back-history can click through to the bug12:59
IntuitiveNippleIf you type bug #16301112:59
ubotuLaunchpad bug 163011 in linux-source-2.6.22 "[FTBFS] unknown field ‘aio_reserved3’ building User Mode Linux" [High,Triaged] https://launchpad.net/bugs/16301112:59
IntuitiveNippleSee? uboto provides a link for you12:59
cathyaHow do I add it?12:59
cathyaOk12:59
cathyaSo I post it in launchpad and just give you the number later I guess?13:00
cathyaSo they can look through it13:00
IntuitiveNippleOnce you've report the bug, simply type in here bug #<number>13:00
cathyaGotcha13:00
IntuitiveNippleYes13:00
cathyaThanks13:01
cathyai wanted to disable acpi.. I really wanted to avoid it.  That seems to be the solution to a lot of these issues.13:02
cathyaI've seen a lot of issues with acpid loading modules that crash a system, and stuff like cpuspeed (throttles the CPU when there is not much load) causing strange errors13:05
cathyaAnyhow Im filing a bug report13:06
IntuitiveNippleUnless the motherboard has a broken DSDT, ACPI should be fine. With Ubuntu you can correct the DSDT and load the fixed one at boot-time13:12
cathyaGood so that can be overwritten13:15
IntuitiveNippleGenerally, the Linux approach is, the ACPI interpreter works to specification (hah!) so if it breaks, it is an issue with the BIOS (and it usually is!). Windows will include workarounds to play nicely. There's another approach that says if it works with Windows it should work with Linux.13:18
cathyaIntuitiveNipple: 163551 13:19
IntuitiveNipplebug #16355113:20
ubotuLaunchpad bug 163551 in ubuntu "Kernel oops during boot on gutsy server" [Undecided,New] https://launchpad.net/bugs/16355113:20
cathyaThat'll do?13:23
IntuitiveNippleIt looks to be the AGP bridge13:23
cathyaThat was my first thought, so I disabled the AGP bridge in the custom kernel (I don't need it).13:25
cathyaIt just blew out. It now occurs to me that that may have been because of a bad initrd, however - it didn't oops, it just collapsed trying to mount root.13:26
IntuitiveNipplethe fault appears to happen at intel_i915_configure()13:26
cathyaWould it be helpful for me to compile this kernel without agp and a decent initrd?  I want to recompile anyway, because I want a monolithic kernel.13:27
IntuitiveNippleyou could try blacklisting intel_agp13:30
cathyaThat would certainly be quicker.  Let me see if I made that a module.13:32
cathyaIntuitiveNipple: .. stock kernel.  Sorry, I'm a bit slow today.13:35
IntuitiveNipplelol :)13:36
IntuitiveNippleI know how it is13:36
cathyaIntuitiveNipple: no oops.  Boots perfectly.13:36
IntuitiveNippleok... can you do without intel_agp?13:37
IntuitiveNippleYou'd best add a comment to the bug describing that as a workaround for the issue13:37
cathyaSo that does it for me.  I'll update the bug.13:38
IntuitiveNippleThanks13:38
cathyaIntuitiveNipple: Absolutely.  This will be headless for most of its life.13:38
IntuitiveNippleI wish I was!13:38
cathyaThank you for the help.13:39
IntuitiveNippleYou're welcome13:39
cathyaSo, next question... it _appears_ to be running fine with /var off on its own.  Is this going to create a problem for me down the road?  I like having /var contained, if at all possible.13:41
IntuitiveNippleI wish I could remember where I saw the discussion on that, but I can't. Just test well and then ignore me :p13:42
cathyaheh.  Wilco.  Thanks for the heads up in any event.13:43
IntuitiveNippleIt *may* have been to do with ubiquity and the desktop CD installer, so that wouldn't affect you13:47
cathyaIt would be very annoying if some system cared much about an adminisrative decision.13:48
cathyaI've seen similar problems elsewhere that made a bit of sense.  For instance, sometimes if you have to start something funky in order to mount /var, there will be a problem with delayed writes.  This happens when people crypto /var, for instance, and the networking subsystem is started first and tries to write to it.13:49
IntuitiveNippleThinking about, the installer would make sense. Because a separate /car implies it'd have to 'know' to mount / then mkdir /var, then mount /var13:49
IntuitiveNipple /car??? lol13:49
cathyalol13:50
cathyaOkay.  For what it's worth, I didn't install this way - I installed onto a monolithic fs, then added the raid arrays and mounted them.  So there is _a_ /var right away, just not the one that will be there when daemons start.13:50
cathyaok IntuitiveNipple Thanks a lot14:02
cathyaI'll be back later:)14:02
IntuitiveNippledon't hurry.. I can do without any more bugs today... I'm all full up :)14:02
cathyaHaha I'll still see you in a bit:) Nice talkin to you14:03
krautmoin14:15
socketErrwhat os-virtualization (like user-mode-linux, openvz,...) is supported by ubuntu?16:57
sorensocketErr: uml, qemu, and kvm are all in universe.17:36
JanCas well as virtualbox-ose17:38
Kanosomething must be in 2.6.23 that fixes this17:52
Kanohttp://ftp.tu-chemnitz.de/pub/linux/ubuntu-releases/kubuntu/gutsy/MD5SUMS17:52
Kanoerr17:52
Kanohttps://bugs.launchpad.net/linux/+bug/5429417:52
ubotuLaunchpad bug 54294 in linux-source-2.6.20 "Failed to allocate mem resource #6 ... (dup-of: 159241)" [Low,Confirmed] 17:52
ubotuLaunchpad bug 159241 in linux "[Tracking Bug] PCI resource allocation warnings" [Unknown,Fix released] 17:52
Kanothat17:52
Kanosome laptops can not boot at all17:52
Kanoalso 2.6.23 fixed another issue with intel onboard gfx which could not detect the right screenres from vga monitor17:53

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