From owner-freebsd-hackers Sun Oct 12 14:17:40 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA16598 for hackers-outgoing; Sun, 12 Oct 1997 14:17:40 -0700 (PDT) (envelope-from owner-freebsd-hackers) Received: from ppp6575.on.sympatico.ca (ppp6575.on.sympatico.ca [206.172.208.167]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA16347 for ; Sun, 12 Oct 1997 14:12:07 -0700 (PDT) (envelope-from tim@ppp6575.on.sympatico.ca) Received: from localhost (tim@localhost) by ppp6575.on.sympatico.ca (8.8.7/8.8.7) with SMTP id RAA03668; Sun, 12 Oct 1997 17:10:54 -0400 (EDT) (envelope-from tim@ppp6575.on.sympatico.ca) Date: Sun, 12 Oct 1997 17:10:52 -0400 (EDT) From: Tim Vanderhoek Reply-To: ac199@hwcn.org To: Terry Lambert cc: Tim Vanderhoek , hoek@hwcn.org, jkh@time.cdrom.com, hackers@FreeBSD.ORG Subject: Re: fnord0: disabled, not probed. In-Reply-To: <199710122057.NAA21013@usr05.primenet.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Sun, 12 Oct 1997, Terry Lambert wrote: > Obviously, if each driver lived in a different group of ELF sections, > an ELF image archiver could remove drivers at will (assuming a fix > to the linker set code for this), and the problem would be resolved. > This seems to be the "right way"(tm) to do the fix. Why encourage Indeed. And, from this point of view, both if(bootverbose)printf("disabled") and printf("disabled") are kludges. Given the choice between two kludges, the one which waits for you to find it would be nicer than the one which screams about itself to you on every boot... But, really, there's not a big difference. Overflow the screen with useless "disabled" messages and potentially miss an important advisory, vs. forever running a kernel with a ball and chain tied to its feet. (Or maybe just a ball chained to its feet? Hm.) -- tIM...HOEk OPTIMIZATION: the process of using many one-letter variables names hoping that the resultant code will run faster.