From owner-cvs-all Sat Jan 9 23:45:28 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA13895 for cvs-all-outgoing; Sat, 9 Jan 1999 23:45:28 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from dingo.cdrom.com (castles156.castles.com [208.214.165.156]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA13890 for ; Sat, 9 Jan 1999 23:45:26 -0800 (PST) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.9.1/8.8.8) with ESMTP id XAA03998; Sat, 9 Jan 1999 23:38:07 -0800 (PST) (envelope-from mike@dingo.cdrom.com) Message-Id: <199901100738.XAA03998@dingo.cdrom.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Poul-Henning Kamp cc: Dag-Erling Smorgrav , Darren Reed , committers@FreeBSD.ORG Subject: Re: sysctl descriptions In-reply-to: Your message of "Sun, 10 Jan 1999 08:29:49 +0100." <19167.915953389@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 09 Jan 1999 23:38:07 -0800 From: Mike Smith Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk > There is NO reason whatsoever to load it with the kernel. Next thing > you will what to stick documentation for all ioctl(2) calls into the > kernel. > > KLD's could easily stick files into: > > /usr/share/doc/sysctl/desc/this/is/my/sysctl.txt > > with descriptions. No, they can't. There's also no guarantee that the KLD module file will be readable at run time. Please start thinking "dynamic kernel appears from nowhere". There is no guarantee that you can do anything related to the kernel without going to or through the kernel for it. Live with it. > Yes, I agree that sysctls should be better documented, No, I don't > agree that there is any reason for wasting RAM on it. If you don't want the descriptions, don't build them into your kernel. Meantime, please feel free to work out a compromise solution whereby descriptions can come from more than one source. And then a better one where you can guarantee that the two sources will always stay in sync. As it is, sysctl-as-it-is' life it limited. Don't get too emotional about another bandaid on its creaking frame. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message