From owner-cvs-all Sat Jan 9 23:31:13 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA12634 for cvs-all-outgoing; Sat, 9 Jan 1999 23:31:13 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.40.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA12626 for ; Sat, 9 Jan 1999 23:31:08 -0800 (PST) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.9.1/8.8.5) with ESMTP id IAA19169; Sun, 10 Jan 1999 08:29:50 +0100 (CET) To: Dag-Erling Smorgrav cc: Darren Reed , committers@FreeBSD.ORG Subject: Re: sysctl descriptions In-reply-to: Your message of "10 Jan 1999 04:54:08 +0100." Date: Sun, 10 Jan 1999 08:29:49 +0100 Message-ID: <19167.915953389@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk In message , Dag-Erling Smorgrav writes: > >Please, think about how to implement it in-kernel as I have, then >think about how to implement it in userland. Remeber that KLDs can >have sysctls as well, and that sysctl nodes can even be created >dynamically, e.g. on a per-device basis. Dag-Erling, Could you take a break from this and we can discuss it in two or three days. I think you're not being rational right now. Sysctl descriptions is documentation stuff. No bit of code can read it for any other purpose than presentation as ASCII for the operator to read. 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. Yes, I agree that sysctls should be better documented, No, I don't agree that there is any reason for wasting RAM on it. -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." FreeBSD -- It will take a long time before progress goes too far! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message