Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 8 Jul 2007 13:26:20 +0100 (BST)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        Poul-Henning Kamp <phk@phk.freebsd.dk>
Cc:        Rui Paulo <rpaulo@fnop.net>, Andre Oppermann <andre@FreeBSD.org>, Perforce Change Reviews <perforce@FreeBSD.org>, "Constantine A. Murenin" <cnst@FreeBSD.org>, Shteryana Shopova <syrinx@FreeBSD.org>, freebsd-arch@FreeBSD.org
Subject:   Re: Porting OpenBSD's sysctl hw.sensors framework to FreeBSD (was: Re: PERFORCE change 123040 for review) 
Message-ID:  <20070708132500.N9997@fledge.watson.org>
In-Reply-To: <66353.1183896180@critter.freebsd.dk>
References:  <66353.1183896180@critter.freebsd.dk>

next in thread | previous in thread | raw e-mail | index | archive | help

On Sun, 8 Jul 2007, Poul-Henning Kamp wrote:

> In message <20070708113624.C13758@fledge.watson.org>, Robert Watson writes:
>
>> While Andre's proposed goal of eliminating static sysctl nodes for 8.0 is 
>> laudable, a casual glimpse run found 261 references to top-level CTL_ 
>> constants in src outside of the kernel, so there's quite a bit of work to 
>> be done, [...]
>
> Nothing that couldn't be emulated, either in libraries or a kernel-shim.

Kris and I have been discussing moving to a model in which the compatXx 
distributions move to having custom-built libc/libpthread parts, so that if 
KSE support is removed entirely from the 8.x kernel, it will still be possible 
to run 5.x/6.x binaries, as we'd provide a 5.x/6.x libpthread that was 
actually a 7.x libthr.  Something similar would be required here.

Robert N M Watson
Computer Laboratory
University of Cambridge



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070708132500.N9997>