Re: 2.5.46: SCSI and/or ReiserFS v3.6 broken? Kernel panic

Dieter Nützel <[email protected]> Wed, 6 Nov 2002 00:31:09 +0100
Newsgroups org.kernel.vger.linux-gcc,org.kernel.vger.reiserfs-devel
Message-ID <[email protected]>
Am Mittwoch, 6. November 2002 00:19 schrieben Sie:
> Dieter Nützel wrote:
> > VFS: Cannot open root device "803" or 08:03
> > Please append a correct "root=" boot option
> > Kernel panic: VFS: unable to mount root fs on 08:03
>
> That was happening to me yesterday as well.  After a bit
> of poking around and recompiling, it mysteriously went away.
>
> The same has happened about ten times over the past few months,
> and rebuilding the world makes it go away.  On ext3.
>
> Something is definitely fishy.  It's unhelpful that it cures
> itself just as you get geared up to fix it.
>
> Does a full rebuild fix it for you?

Sadly, NO.

I did it first with the standard CFLAGS, then with mine, which I used for 
several years on my Athlon systems (the later running fine with 2.5.45 as 
always). All were full rebuilds. Then I've tried it with and without "HugeTLB 
file system support".

New stuff is at the beginning of the .config file:

#
# Automatically generated make config: don't edit
#
CONFIG_X86=y
CONFIG_MMU=y
CONFIG_SWAP=y
CONFIG_UID16=y
CONFIG_GENERIC_ISA_DMA=y

Here comes a diff of my running 2.5.45 .config file and the one for 2.5.46:

src/linux> diff ../linux-2.5.45/.config .config
4a5,6
> CONFIG_MMU=y
> CONFIG_SWAP=y
828a831
> # CONFIG_VIDEO_SAA7134 is not set
864a868
> CONFIG_HUGETLBFS=y
880a885,886
> CONFIG_EXT2_FS_XATTR=y
> CONFIG_EXT2_FS_POSIX_ACL=y
908a915,916
> CONFIG_FS_MBCACHE=m
> CONFIG_FS_POSIX_ACL=y

Even without HUGETLBFS and EXT2_FS_XATTR it will not run.

-Dieter