| Summary: | gentoo-sources-2.6.12-r5+: cant mount root | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Luke Imhoff <Kronic.Deth> |
| Component: | [OLD] Core system | Assignee: | Gentoo Kernel Bug Wranglers and Kernel Maintainers <kernel> |
| Status: | RESOLVED NEEDINFO | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
2.6.12-r4 .config
2.6.13-r4 .config |
||
|
Description
Luke Imhoff
2005-10-12 18:34:07 UTC
Please attach .config from 2.6.12, .config from 2.6.13, lspci output, and bootloader config. Is this machine on a local area network? Do you have access to a serial console cable and another local machine? I just want to emphasize that I tried to upgrade from 2.6.12-r4 to 2.6.12-r5 and this issue was already there. I only bring it up now since 2.6.13 hasn't resolved the issue. So, it's not a 2.6.12 to 2.6.13 issue necessarily. Created attachment 70628 [details]
2.6.12-r4 .config
lspci 0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333]0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333 AGP] 0000:00:06.0 RAID bus controller: Promise Technology, Inc. PDC20276 (MBFastTrak133 Lite) (rev 01) 0000:00:07.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link) 0000:00:09.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 50) 0000:00:09.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 50) 0000:00:09.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 51) 0000:00:0d.0 Unknown mass storage controller: Promise Technology, Inc. PDC20375 (SATA150 TX2plus) (rev 02) 0000:00:0e.0 Ethernet controller: Intel Corp. 82540EM Gigabit Ethernet Controller (rev 02) 0000:00:0f.0 Multimedia audio controller: Creative Labs SB Audigy (rev 03) 0000:00:0f.1 Input device controller: Creative Labs SB Audigy MIDI/Game port (rev 03) 0000:00:0f.2 FireWire (IEEE 1394): Creative Labs SB Audigy FireWire Port 0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8233A ISA Bridge 0000:00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) 0000:00:11.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 23) 0000:00:11.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 23) 0000:01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5500] (rev a1) =========================================================== /boot/grub/grub.conf # Which listing to boot as default. 0 is the first, 1 the second etc. default 1 # How many seconds to wait before the default listing is booted. timeout 30 # Nice, fat splash-image to spice things up :) # Comment out if you don't have a graphics card installed splashimage=(hd0,1)/grub/splash.xpm.gz title=Gentoo Linux 2.6.13-r4 (Bleeding Edge) # Partition where the kernel image (or operating system) is located root (hd0,1) kernel /vmlinuz-2.6.13-gentoo-r4 root=/dev/hda6 boot title=Gentoo Linux 2.6.12-r4 (Stable) # Partition where the kernel image (or operating system) is located root (hd0,1) kernel /vmlinuz-2.6.12-gentoo-r4 root=/dev/hda5 boot # The next three lines are only if you dualboot with a Windows system. # In this case, Windows is hosted on /dev/hda1. title=Windows XP SP2 rootnoverify (hd0,0) makeactive chainloader +1 ============================================================ The machine is hooked up to a Belkin router that I'm using as a hardware firewall. The firewall is attached to the UMN Resnet network. I don't have access to another computer to connect to router nor a serial cable. I could maybe convince one of my friends to loan me their laptop. Created attachment 70639 [details]
2.6.13-r4 .config
So 2.6.12-r4 works fine and 2.6.12-r5 fails? Yes, that's what I'm saying. The problem started when 2.6.12-r5 came out since I always upgrade as soon as possible. However, 2.6.13 hasn't resolved the problem either. The kernel panic message has been the same for 2.6.12-r5 to 2.6.13-r4 which I just tried last night. I may not have tried every -r in that range, but the ones I did had the same error message. I find this very unlikely to be a kernel bug as nothing at all storage-related changed between -r4 and -r5. It is more likely to be a misconfiguration. Please also attach your kernel .config from 2.6.12-r5 My .config for 2.6.12-r5 would have just been me running make oldconfig on my .config from 2.6.12-r4. 2.6.12-r5 isn't in portage anymore so I can't generate a .config in this manner, but if no new config options were introduced from r4 to r5 then my 2.6.12-r4, which I already attached, should be what you want. Please download and unpack this tarball: http://dev.gentoo.org/~dsd/genpatches/tarballs/genpatches-2.6.12-8.base.tar.bz2 From the extracted files, please apply the following patches to 2.6.12-r4: 1305_ppc-ntp.patch 1905_netfilter-conntrack.patch 2900_gameport-probe.patch After applying each one, rebuild the kernel, reboot, to confirm that the system still boots (make sure you have a backup kernel incase it doesn't...). Those patches will convert your 2.6.12-r4 into -r5 so hopefully it will point out where the problem was introduced. Please reopen when you've had a go at comment #10 (I really suspect there is more to this bug than what the report suggests) I tried a booting a version with each patch individually and they worked. I was planning on trying 2.6.14, but I haven't had a good time to reboot. Please reopen when you test 2.6.14, or even better, the latest development kernel (currently 2.6.15-rc2) |