Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Sep 1998 11:05:48 +0200
From:      Eivind Eklund <eivind@yes.no>
To:        obrien@NUXI.com, freebsd-current@FreeBSD.ORG
Subject:   Re: potential UFS kernel problem
Message-ID:  <19980930110548.19227@follo.net>
In-Reply-To: <19980930005330.A1326@nuxi.com>; from David O'Brien on Wed, Sep 30, 1998 at 12:53:30AM -0700
References:  <19980930005330.A1326@nuxi.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Sep 30, 1998 at 12:53:30AM -0700, David O'Brien wrote:
> I would really appreciate it if someone would see if this patch to
> GENERIC produces a kernel that can't mount a UFS root.
[...]
> I got this when I upgraded from the 19980803-SNAP (ie, pre-LETTERS), to
> -CURRENT from a CVSup yesterday.  I have *not* passed thru E-day, but the
> CVSup did take me thru C-day and P-day.
> 
> Thru many kernel compiles, I have narrowed it down the changes below.
> Note that uncommenting any one of the options resolves the problem.  I
> usually don't statically compile in these FS's so that the LKM versions
> will be used.

Are you sure that changing _any_ of these options will change the
symptoms?

E.g. CD9660_ROOT is only used in autoconf.c (as it is supposed to), to
enable/disable the section that check for a CD root.  If enabling this
option will change the behaviour of your FFS mount, it mean that your
problem is likely related to alignment or other secondary issues
(which again mean it will be a bitch to debug).

I don't have time to build & test a new kernel right now; sorry.


> -- 
> -- David    (obrien@NUXI.ucdavis.edu  -or-  obrien@FreeBSD.org)
> 
> 
> --- GENERIC	Sat Sep 19 13:55:55 1998
> +++ MINBAD	Tue Sep 29 23:45:23 1998
> @@ -25,12 +25,12 @@
>  options		INET			#InterNETworking
>  options		FFS			#Berkeley Fast Filesystem
>  options		NFS			#Network Filesystem
> -options		MSDOSFS			#MSDOS Filesystem
> -options		"CD9660"		#ISO 9660 Filesystem
> -options		"CD9660_ROOT"		#CD-ROM usable as root device
> +#options		MSDOSFS			#MSDOS Filesystem
> +#options		"CD9660"		#ISO 9660 Filesystem
> +#options		"CD9660_ROOT"		#CD-ROM usable as root device
>  options		FFS_ROOT		#FFS usable as root device [keep this!]
> -options		NFS_ROOT		#NFS usable as root device
> -options		PROCFS			#Process filesystem
> +#options		NFS_ROOT		#NFS usable as root device
> +#options		PROCFS			#Process filesystem
>  options		"COMPAT_43"		#Compatible with BSD 4.3 [KEEP THIS!]
>  options		SCSI_DELAY=15000	#Be pessimistic about Joe SCSI device
>  options		UCONSOLE		#Allow users to grab the console
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-current" in the body of the message

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980930110548.19227>