Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 18 Dec 1999 14:53:59 +0000 (GMT)
From:      Doug Rabson <dfr@nlsystems.com>
To:        Zhihui Zhang <zzhang@cs.binghamton.edu>
Cc:        Andrzej Bialecki <abial@webgiro.com>, adsharma@sharmas.dhs.org.nospam.demon.co.uk, hackers@freebsd.org, msmith@freebsd.org
Subject:   Re: Dynamic sysctls (Re: Per CPU timekeeping for SMP)
Message-ID:  <Pine.BSF.4.10.9912181453010.79491-100000@salmon.nlsystems.com>
In-Reply-To: <Pine.GSO.3.96.991217181444.12417A-100000@sol.cs.binghamton.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 17 Dec 1999, Zhihui Zhang wrote:

> 
> On Fri, 17 Dec 1999, Andrzej Bialecki wrote:
> 
> > On Fri, 17 Dec 1999, Arun Sharma wrote:
> > 
> > > I have also figured out how to dynamically register sysctl nodes.
> > > The trick is to basically malloc a sysctl_oid and fill in the right
> > > fields and calling sysctl_register_oid. The code is in a kernel
> > > module available from:
> > > 
> > > http://sharmas.dhs.org/~adsharma/projects/freebsd/sysctl.tar.gz
> > > 
> > > It really needs to go into the base kernel. Also, I think
> > > sysctl_register_long and its yet to be written friends (register_int)
> > > etc, need to go into kern_sysctl - so that others can reuse the code
> > > to dynamically create sysctl nodes.
> > 
> 
> Can this patch be applied to FreeBSD 3.3-Release?  If so, is it difficult
> to do so?

You would need to port the dynamic sysctl work first. In principle it
isn't difficult but it affects quite a few files other than the core
sysctl code itself.

--
Doug Rabson				Mail:  dfr@nlsystems.com
Nonlinear Systems Ltd.			Phone: +44 181 442 9037




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.9912181453010.79491-100000>