2007-02-24 15:44:25

by Mario Vanoni

[permalink] [raw]
Subject: 2.6.16.41 & 2.6.18.7 OK, 2.6.19.5 NOT, 2.6.18.8 KERNEL PANIC

2.6.18.7 vanilla & 2.6.16.41 vanilla:
/dev/hda CD/DVD
/dev/hda1 / IDE HD 160GB
/dev/hda2 swap
/dev/sda1 /xyz SATA HD 320GB
/dev/sda2 swap
/dev/sdb1 /zzz SATA HD 320GB
/dev/sdb2 swap
/dev/sdc1 /usb USB KEY 512MB
all 100% OK since 12-Dec-2006

2.6.19.5 vanilla:
/dev/hda, /dev/hdb OK

fsck 1.38 (30-Jun-2005)
/dev/sda1: clean 2960/125696 files, 12379/125692 blocks
but /dev/sda1 is only partially mounted, du -hs says 33M
...
/sbin/e2fsck: No such file or directory while trying to open /dev/sdb1
...
same for /dev/sdc1
...
swapon: cannot stat /dev/sda2: No such file or directory
same for /dev/sdb2,
so only 2GB swap, not 6GB

---
2.6.18.8 vanilla: !!!
screen eating leftmost characters, then
kernel panic - not syncing: VFS: Unable to mount root fs on
unknown-block(3,65)
POWER SWITCH ultima ratio
---

all 4 kernels same .config from 2.6.18.6,
make oldconfig, Enter on all new questions

AUSUS P4R800V, P4HT3400, 2GB mem
Slackware 11.0, udev-105, gcc-3.4.6, glibc-2.3.6,
all ext2 4096 formated

Rebooting 2.6.18.7 vanilla:
all devices OK, 6GB swap

FEEDBACK ONLY, _not_ in LMKL

Kind regards
Mario Vanoni



2007-02-25 04:21:55

by Randy Dunlap

[permalink] [raw]
Subject: Re: 2.6.16.41 & 2.6.18.7 OK, 2.6.19.5 NOT, 2.6.18.8 KERNEL PANIC

On Sat, 24 Feb 2007 16:44:20 +0100 Mario Vanoni wrote:

> 2.6.18.7 vanilla & 2.6.16.41 vanilla:
> /dev/hda CD/DVD
> /dev/hda1 / IDE HD 160GB
> /dev/hda2 swap
> /dev/sda1 /xyz SATA HD 320GB
> /dev/sda2 swap
> /dev/sdb1 /zzz SATA HD 320GB
> /dev/sdb2 swap
> /dev/sdc1 /usb USB KEY 512MB
> all 100% OK since 12-Dec-2006
>
> 2.6.19.5 vanilla:
> /dev/hda, /dev/hdb OK
>
> fsck 1.38 (30-Jun-2005)
> /dev/sda1: clean 2960/125696 files, 12379/125692 blocks
> but /dev/sda1 is only partially mounted, du -hs says 33M
> ...
> /sbin/e2fsck: No such file or directory while trying to open /dev/sdb1
> ...
> same for /dev/sdc1
> ...
> swapon: cannot stat /dev/sda2: No such file or directory
> same for /dev/sdb2,
> so only 2GB swap, not 6GB

For 2.6.19.*, does .config contain any CONFIG_ATA* entries?
FYI, in 2.6.19, CONFIG_SCSI_SATA* config symbols were renamed to
CONFIG_ATA*, so just using an oldconfig won't be sufficient
for SATA support.

> ---
> 2.6.18.8 vanilla: !!!
> screen eating leftmost characters, then
> kernel panic - not syncing: VFS: Unable to mount root fs on
> unknown-block(3,65)
> POWER SWITCH ultima ratio
> ---
>
> all 4 kernels same .config from 2.6.18.6,
> make oldconfig, Enter on all new questions
>
> AUSUS P4R800V, P4HT3400, 2GB mem
> Slackware 11.0, udev-105, gcc-3.4.6, glibc-2.3.6,
> all ext2 4096 formated
>
> Rebooting 2.6.18.7 vanilla:
> all devices OK, 6GB swap
>
> FEEDBACK ONLY, _not_ in LMKL



---
~Randy
*** Remember to use Documentation/SubmitChecklist when testing your code ***

2007-02-25 16:06:15

by Mario Vanoni

[permalink] [raw]
Subject: Re: 2.6.16.41 & 2.6.18.7 OK, 2.6.19.5 NOT, 2.6.18.8 KERNEL PANIC

Randy Dunlap wrote:
> On Sat, 24 Feb 2007 16:44:20 +0100 Mario Vanoni wrote:
>
>> 2.6.18.7 vanilla & 2.6.16.41 vanilla:
>> /dev/hda CD/DVD
>> /dev/hda1 / IDE HD 160GB
>> /dev/hda2 swap
>> /dev/sda1 /xyz SATA HD 320GB
>> /dev/sda2 swap
>> /dev/sdb1 /zzz SATA HD 320GB
>> /dev/sdb2 swap
>> /dev/sdc1 /usb USB KEY 512MB

> For 2.6.19.*, does .config contain any CONFIG_ATA* entries?
> FYI, in 2.6.19, CONFIG_SCSI_SATA* config symbols were renamed to
> CONFIG_ATA*, so just using an oldconfig won't be sufficient
> for SATA support.

You are 100% right, I was lazy, thanks for the gentle blame.
2.6.19.5 vanilla works perfectly, 2.6.20.1 vanilla too!

>> ---
>> 2.6.18.8 vanilla: !!!
>> screen eating leftmost characters, then
>> kernel panic - not syncing: VFS: Unable to mount root fs on
>> unknown-block(3,65)
>> POWER SWITCH ultima ratio
>> ---

Strange error, due to a partially corrupted MBR (?):
2.6.19.5 with incorrect .config, lilo, SATA missing
reboot with old 2.6.18.7, OK
2.6.18.8 with old .config from 2.6.18.6,
lilo objects not seeing /dev/sdb and /dev/sdc,
reboot and kernel panic,
reboot with 2.6.18.7, OK
2.6.18.8 make mrproper and rm -r /lib/modules/2.6.18.8
make bzImage etc., lilo: 2.6.18.8 works perfectly.

Many thanks and kind regards
Mario Vanoni

2007-02-25 23:47:51

by Randy Dunlap

[permalink] [raw]
Subject: Re: 2.6.16.41 & 2.6.18.7 OK, 2.6.19.5 NOT, 2.6.18.8 KERNEL PANIC

On Sun, 25 Feb 2007 17:05:58 +0100 Mario Vanoni wrote:

> Randy Dunlap wrote:
> > On Sat, 24 Feb 2007 16:44:20 +0100 Mario Vanoni wrote:
> >
> >> 2.6.18.7 vanilla & 2.6.16.41 vanilla:
> >> /dev/hda CD/DVD
> >> /dev/hda1 / IDE HD 160GB
> >> /dev/hda2 swap
> >> /dev/sda1 /xyz SATA HD 320GB
> >> /dev/sda2 swap
> >> /dev/sdb1 /zzz SATA HD 320GB
> >> /dev/sdb2 swap
> >> /dev/sdc1 /usb USB KEY 512MB
>
> > For 2.6.19.*, does .config contain any CONFIG_ATA* entries?
> > FYI, in 2.6.19, CONFIG_SCSI_SATA* config symbols were renamed to
> > CONFIG_ATA*, so just using an oldconfig won't be sufficient
> > for SATA support.
>
> You are 100% right, I was lazy, thanks for the gentle blame.
> 2.6.19.5 vanilla works perfectly, 2.6.20.1 vanilla too!
>
> >> ---
> >> 2.6.18.8 vanilla: !!!
> >> screen eating leftmost characters, then
> >> kernel panic - not syncing: VFS: Unable to mount root fs on
> >> unknown-block(3,65)
> >> POWER SWITCH ultima ratio
> >> ---

What is (3,65) supposed to be? devices.txt says that it's /dev/hdb1.
I don't see that listed anywhere here...

> Strange error, due to a partially corrupted MBR (?):
> 2.6.19.5 with incorrect .config, lilo, SATA missing
> reboot with old 2.6.18.7, OK
> 2.6.18.8 with old .config from 2.6.18.6,
> lilo objects not seeing /dev/sdb and /dev/sdc,
> reboot and kernel panic,
> reboot with 2.6.18.7, OK
> 2.6.18.8 make mrproper and rm -r /lib/modules/2.6.18.8
> make bzImage etc., lilo: 2.6.18.8 works perfectly.


---
~Randy