Subject: Re: Why do I keep hearing 4.3 BSD these days? (was: Re: The unbeara
To: Paul A Vixie <vixie@mfnx.net>
From: Brian Chase <bdc@world.std.com>
List: port-vax
Date: 05/27/2001 13:31:47
On Sat, 26 May 2001, Paul A Vixie wrote:

> [...]
>
> So it is with mmap()'d shlibs that are mapped in at crt0.o (pre-main()) time.
> The whole crock needs to be done away with and made into an LKM and the
> shlibs ought to be open for exclusive access on kernel file descriptors at
> the time init starts, and the shlib LKM should provide syscalls to ask the
> kernel to serially, securely, and coherently modify the kernel-opened shlibs
> that the kernel's loader knows how to search because the whole symbol table
> is cached.

Would there be many (any?) incompatibilies in moving away from the SunOS
style of shared libraries to this style?  I mean, if any Unix has the
balls to do this, it's definitely NetBSD.

-brian.