From owner-freebsd-current Mon Aug 16 18: 9:29 1999 Delivered-To: freebsd-current@freebsd.org Received: from metriclient-1.uoregon.edu (metriclient-1.uoregon.edu [128.223.172.1]) by hub.freebsd.org (Postfix) with ESMTP id 2977114DF1 for ; Mon, 16 Aug 1999 18:09:24 -0700 (PDT) (envelope-from gurney_j@efn.org) Received: (from jmg@localhost) by metriclient-1.uoregon.edu (8.9.1/8.8.7) id SAA07407; Mon, 16 Aug 1999 18:09:24 -0700 (PDT) Message-ID: <19990816180924.56468@hydrogen.fircrest.net> Date: Mon, 16 Aug 1999 18:09:24 -0700 From: John-Mark Gurney To: Mike Smith Cc: Poul-Henning Kamp , current@FreeBSD.ORG Subject: Re: Q: Extending the sysctl MIB for Linuxulator variables References: <21672.934840075@critter.freebsd.dk> <199908162217.PAA01159@dingo.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.69 In-Reply-To: <199908162217.PAA01159@dingo.cdrom.com>; from Mike Smith on Mon, Aug 16, 1999 at 03:17:54PM -0700 Reply-To: John-Mark Gurney Organization: Cu Networking X-Operating-System: FreeBSD 3.0-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Mike Smith scribbled this message on Aug 16: > >From the perspective of an integrated namespace, we've already made the > wrong moves insofar as vm.* should be kern.vm.*, vfs.* should be > kern.vfs.*, etc. Either the entire kernel namespace should have a > presumed leading kern. (and the existing kern.* nodes need to move) or > we should relocate stuff to reflect a more ubuquitous naming > arrangement. hmmm... last I thought, all of sysctl was information about the kernel, so why don't we stick vm, vfs, net, hw, machdep, user, and p1003_1b all under kern?? I mean, net is all the parameters of the kernel networking, the hw is the hardware the kernel is running on, machdep is more machine dependant (though what is so machine dependance about msgbuf?) info about the kernel, even user contains kernel paramters for the user process... everything could be stuck under kern.* if you really wanted to, and then it just moves the "top" level up to kern.* and doesn't help any... and if we avoid expanding our top levels, we will soon end up w/ sysctl names that are 80+ characters long because they are 10 levels deep... if you can't tell, I'm in favor of the linux.* -- John-Mark Gurney Voice: +1 541 684 8449 Cu Networking P.O. Box 5693, 97405 "The soul contains in itself the event that shall presently befall it. The event is only the actualizing of its thought." -- Ralph Waldo Emerson To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message