Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Dec 1996 14:34:00 +0100
From:      andreas@klemm.gtn.com (Andreas Klemm)
To:        se@FreeBSD.org
Cc:        hackers@FreeBSD.org
Subject:   option FAILSAFE in GENERIC and LINT a bit misleading ?
Message-ID:  <Mutt.19961228143400.andreas@klemm.gtn.com>

next in thread | raw e-mail | index | archive | help
When grepping for the keyword FAILSAFE in the kernel tree, the one
and only kernel module that uses FAILSAFE is that from Stefan Esser.

I had tought, that FAILSAFE for example uses the old bcopy routines
for i586 machines and generally extra "sanity" in a wider area of
kernel modules.

Don't get me wrong, I like this idea about FAILSAFE, but currently
there is a big gap between documentation in LINT and real use of
this option in the kernel.

I'd suggest to rename the FAILSAFE option to NCR_FAILSAFE until
other modules use this FAILSAFE option as well.

Now it could confuse or mislead people who really think, that 
it does something good about stability ... Currently it's only
concerning stability in one ncr scsi controller driver.

I'd suggest renaming the option to NCR_FAILSAFE and to really
document in the kernel profile, what it does within the NCR
driver.

Here what's currently in LINT and GENERIC in -current.

>From LINT:
# When this is set, be extra conservative in various parts of the kernel
# and choose functionality over speed (on the widest variety of systems).
options		FAILSAFE

>From GENERIC:
options		FAILSAFE		#Be conservative

	Andreas ///

-- 
andreas@klemm.gtn.com         /\/\___      Wiechers & Partner Datentechnik GmbH
   Andreas Klemm          ___/\/\/         Support Unix -- andreas.klemm@wup.de
pgp p-key  http://www-swiss.ai.mit.edu/~bal/pks-toplev.html  >>> powered by <<<
ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz  >>>    FreeBSD <<<



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