/srv/irclogs.ubuntu.com/2005/08/25/#ubuntu-kernel.txt

lamont  initramfs-tools: Depends: lvm2 (>= 2.01.04-5) but 2.00.32-1 is to be installed12:58
=== lamont glares at jbailey
lamonthrm.. my bad01:00
jbaileylamont: If you can find an earlier version that's sure to work, I'll relax the dependancy. 01:01
lamontnah - I just forgot that I have hoary pinned high and breezy pinned low in the real root on that machine01:01
jbailey*lol*01:01
=== lamont crosses digits, praying that the ACPI code in -7.11 is love
lamontRAMDISK: Compressed image found at block 001:03
lamontKernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)01:03
lamonthrm... that's not love01:03
lamontACPI: Looking for DSDT in initrd... not found!01:04
lamont not found!01:04
lamontwonder if that matters01:04
lamontsigh.  serious kernel hacking is going to be required to figure this one out, I fear01:04
jbaileylamont: Are you using mkinitrd or mkinitramfs ?01:07
lamontjbailey: dpkg -i01:17
lamontnote also that -6.10 doesn't boot either01:18
jbailey'kay, so it's not the new dsdt patch, good. =)01:32
lamontjbailey: well, -6.10 didn't boot because interrupts don't happen (damn acpi patch..)01:48
=== BenC [n=bcollins@ip68-107-227-12.hr.hr.cox.net] has joined #ubuntu-kernel
=== BenC [n=bcollins@ip68-107-227-12.hr.hr.cox.net] has joined #ubuntu-kernel
=== doko [n=doko___@dsl-084-059-069-234.arcor-ip.net] has joined #ubuntu-kernel
fabbionemdz: there was no code change in unionfs since your fix06:01
fabbionewhat regression do you have?06:01
fabbionebah no changes have been done to VFS layer or unionfs06:25
fabbioneand i did tell you in /msg once that unionfs is oopsorama06:25
=== BenC [n=bcollins@ip68-107-227-12.hr.hr.cox.net] has joined #ubuntu-kernel
fabbioneBenC: you here?06:39
fabbionei think i know what's wrong.. but that's unionfs error06:44
=== BenC [n=bcollins@ip68-107-227-12.hr.hr.cox.net] has joined #ubuntu-kernel
=== BenC [n=bcollins@ip68-107-227-12.hr.hr.cox.net] has joined #ubuntu-kernel
=== Seveas [n=seveas@seveas.demon.nl] has joined #ubuntu-kernel
=== BenC [n=bcollins@ip68-107-227-12.hr.hr.cox.net] has joined #ubuntu-kernel
=== one2 [n=me@cpe-66-87-4-181.ut.sprintbbd.net] has joined #ubuntu-kernel
=== one2 [n=me@cpe-66-87-4-181.ut.sprintbbd.net] has left #ubuntu-kernel ["Leaving"]
=== fs [i=fs@213.178.77.98] has joined #ubuntu-kernel
=== BenC [n=bcollins@ip68-107-227-12.hr.hr.cox.net] has joined #ubuntu-kernel
infinityWow, who do I have to blame for Hibernate working even worse than it did before?04:20
mjg59infinity: Comparing what with what?04:20
infinityWell, before it used to boot, do the whole "reading state form swap (progress bar)" thing, then hang.  I just tested with the new kernel, and it doesn't even seem to bother trying.04:21
infinityIt just booted normally and fscked my dirty partitions, no attempt reo resume.04:21
infinitys/reo/to/04:21
=== infinity stares at his fingers.
infinitySo, it's not like things got "worse", per se, since I couldn't suspend (either to disk or ram) before, it just seems to try less hard now. :)04:22
=== infinity decides to try suspend to ram instead, to see how bad that is.
mjg59infinity: Uhm. What kernel version worked?04:24
mjg59Or, at least, what kernel version tried harder?04:25
mjg59My suspicion would be that it's the initrd/initramfs issue that's biting you04:25
mjg59s/issue/transition/04:25
jbaileymjg59: How so?04:26
mjg59jbailey: If there are no messages at all, then the kernel isn't being told to resume04:26
jbaileyinfinity: Is RESUME= set in your /etc/mkinitramfs/initramfs.conf ?04:27
=== infinity 's head explodes.
infinityDude, suspend to RAM now works.04:27
jbaileyinfinity: And also please look at what $(cat /sys/power/resume) gives you04:28
mjg59infinity: Rock. What hardware?04:28
infinitymjg59 : Brand new SATA T43.04:28
mjg59infinity: Hurrah04:28
infinityjbailey : RSUME= is commented out.04:28
mjg59infinity: That'll be your problem, then04:28
jbaileyYup04:29
mjg59infinity: (New kernel has extreme amounts of love)04:29
infinityHrm, but that's a regression, mkinitrd didn't need manual love to find the resume partition.04:29
mjg59Indeed04:29
mjg59infinity: Is this an upgrade or a clean install?04:29
jbaileyinfinity: It's a long-fixed regression.04:29
infinityUpgrade from older mkinitramfs versions.04:30
infinityBut I've not touched that conffile, so it should have been updated if it's changed.04:30
jbaileyIt populates it at first install.04:30
infinityAnd the initrd itself has been regenerated with 0.2204:30
jbaileyIt can't change it after that.04:30
infinityOh, it's not a conffile?... Feh.04:30
jbaileyis.04:30
jbailey(lagging phone)04:30
=== infinity purges and reinstalls.
Mithrandirjbailey: perhaps use ucf and then upgrade if you can?04:31
infinityRight, can't purge, kernels want it there.04:31
jbaileyMithrandir: I don't know ucf at all.04:31
jbaileyinfinity: --force-depends04:31
=== infinity goes to manually rerun the postinst.
jbaileyThen reinstall it.04:31
jbaileyOr manually rerun, that'll do too.04:31
mjg59I'm sure there's something broken with acpipnp04:32
=== mjg59 digs further
infinityI assume I'll need to regenrate my initrd after I reinstall this? :)04:32
jbaileyinfinity: Yes. =)04:33
infinityjbailey : Hrm, now it's not commented out, but it's still an empty string.  Was the postinst supposed to put my swap partition in there?04:33
jbaileyYes.04:33
jbaileyIt works for all the cases I've tried, do you mind troubleshooting it?04:33
infinityIt didn't.04:33
infinityOh, that's cause I don't HAVE  aswap partition anymore, cause it still has the bloody suspend magic.04:34
=== infinity reruns mkswap and swapon, THEN tries the postinst.
infinity<grumble>04:34
infinityThat worked better.04:35
jbaileyOh good. =)04:36
infinityStill, that seems a bit unintuitive.  What happens if I reparition and my swap moves around?04:36
infinityIsn't there a way for us to figure this stuff out on the fly in a reasonably sane fashion?04:36
mjg59infinity: We can't mount the root filesystem on resume04:36
infinityNot even readonly?04:36
mjg59Arguably what we /could/ do would be to rewrite the grub config on the fly on suspend04:37
mjg59No - it'll still replay the journal04:37
infinityAhh, hrm.04:37
infinityYes, rewriting the grub config would work too.04:37
Mithrandirthat's fairly evil.04:38
jbaileyOr have grub probe the swap partitions to detect which ones.04:38
jbailey+have sigs in them.04:38
infinitySo is hardcoding the partition we think you resume from.04:38
jbaileyinfinity: Wlel, we hardcode the partition you're resuming *to* as well, right? =)04:38
infinityjbailey : That's the elegant solution, but suffers from the inability to have two different supended OSs at once.04:38
Mithrandirjbailey: less evil, I'd say.04:39
jbaileyIf you move shit around during a suspend, your system will break, no sympathy.04:39
Mithrandirinfinity: do we care about that use case?  You'll have to be careful not to have any overlapping mounts, for instance.04:39
infinityjbailey : Erm, but does anything actually read the initramfs config on suspend and pick the "right" partition?... When I had nothing in there, the kernel still happily suspended to my swap partition.04:40
jbaileyRight, that's the default it falls back to.04:40
jbaileyI wish it wouldn't.04:40
infinityMithrandir : Well, I don't know how many people have multiple Linuxes installed at once, but I dual-boot between Win32 and Ubuntu using suspend-to-disk for both, cause it's much faster than full reboots.04:40
jbaileyI guess I could detect an image if it's not set.04:40
jbaileyphear04:40
infinitySo, for a Linux hacker with Fedora, SuSE and Ubuntu installed, I suppose it's a valid use-case to do OS-swapping using suspend-to-disk and three swap partitions.04:41
infinityjbailey : Well, since the kernel plays russian roulette on suspend if that value isn't set, there's no reason you can't do the same on reboot.04:42
infinityjbailey : And the multi-OS thing is probably enough of a corner case that you could just disable the autoprobing feature through a config option, for the power user.04:42
=== infinity goes to retry suspend-to-disk with his new initrd.
jbaileySo if resume isn't set, i should check every partition on the system for an image?04:45
infinityOh well, one out of 2 ain't bad.04:48
infinityWith initramfs properly configured, it attemps to resume and fails.04:48
infinityReading image (progress ... done) ... ACPI: PCI interrupt for XX:XX disabled (repeat several times) ... system hangs.04:49
infinitymjg59 ^04:49
mjg59infinity: Ok04:49
mjg59infinity: I'll be uploading a new acpi-support soon. We'll see if that helps04:50
infinityjbailey : Maybe.  Or maybe just not care, I dunno.  I'm undecided, now that I know mine still doesn't work anyway. :)04:50
infinitymjg59 : Mmkay.  At least suspend-to-ram works for me for the first time.  Shame about hibernate being broken.  Also odd, since I figured hinbernate kinda worked everywhere. :)04:50
jbaileymjg59: Is it possible for now to just tell the kernel not to attempt to guess if the resume partition hasn't been set?04:54
jbaileymjg59: All it will result in is a clobbered swap file.04:54
mjg59jbailey: Not without removing that code from the kernel04:54
mjg59(Which would be easy enough)04:54
jbaileyRight, I'm thinking the gratuitous application of #if 0 #endif to a section.\04:55
infinityThat's certainly the safest approach.04:55
infinityWill it just refuse to suspend at all in that case?04:55
infinityCause that would be fine by me.04:55
mjg59Yeah04:55
mjg59Well, it can be made to04:55
infinity"Can't suspend, no partition selected as suspend target."04:56
infinityThat's by far the safest way around this whole issue.04:56
jbaileyHey STR work on my laptop with the new kernel05:04
jbaileySweet.05:04
jbaileyHAvn't had that since 2.6.10 =)05:05
infinityJoin my l33t STR club, yo.05:11
infinityThough it's never worked on this laptop until today.05:11
infinityNow I just need to get the Xorg ATi X300 driver to a) support PCIe, and b) STOP FUCKING CRASHING EVERY COUPLE OF HOURS, and I may like my new computer.05:12
=== BenC [n=bcollins@ip68-107-227-12.hr.hr.cox.net] has joined #ubuntu-kernel
mjg59infinity: Yeah, I have the same issue on an X30005:36
mjg59Daniel's supposed to be pulling CVS radeon soon05:36
infinityI suspect A) and B) are closely related.05:37
infinityThough, while CVS may help B), it won't help A).05:37
infinityPCIe isn't going to make breezy unless someone offers some hacker big bags of cash to make it happen.05:37
infinitymjg59 : If you tell me your crashing X300 is AGP, that will put my mind at ease that I may see a fix for the crashes before I see PCIe support.05:38
infinityCause the latter won't be soon.05:38
mjg59infinity: It's PCIe05:52
infinityDamn you.06:07
infinityYou could have just lied to make me feel better.06:07
=== BenC [n=bcollins@ip68-107-227-12.hr.hr.cox.net] has joined #ubuntu-kernel
=== doko [n=doko@dsl-084-059-069-234.arcor-ip.net] has joined #ubuntu-kernel
=== doko [n=doko@dsl-084-059-069-234.arcor-ip.net] has joined #ubuntu-kernel
lamont-awaySetting up udev (0.060-1ubuntu6) ...08:42
lamont-awayudev requires a mounted sysfs, not started.08:42
lamont-awayinteresting...08:42
infinityInteresting that you don't have a mounted sysfs, or that you do and udev's too dumb to notice? :)08:43
lamont-awayiz in a chroot08:45
lamont-awayand with a 2.6.12-1-hppa64 kernel08:46
lamont-awayI should really upgrade to 2.6.12-7.1108:48
=== BenC [n=bcollins@ip68-107-227-12.hr.hr.cox.net] has joined #ubuntu-kernel
=== xxx_ [n=xxx@220.235.201.15] has joined #ubuntu-kernel
=== xxx_ [n=xxx@220.235.201.15] has left #ubuntu-kernel ["Leaving"]

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