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>