Subject: Re: kernel & libkvm [was IIci success]
To: None <current-users@NetBSD.ORG>
From: Ty Sarna <tsarna@endicor.com>
List: current-users
Date: 01/11/1996 02:26:52
In article <199601100833.DAA12684@Collatz.McRCIM.McGill.EDU>,
der Mouse  <mouse@Collatz.McRCIM.McGill.EDU> wrote:
> This is the Nth time I've heard something like "This would be neat, but
> since kernfs (or procfs) is optional, ...".
> 
> Perhaps it's time to admit that they offer significant useful
> functionality and make them an if-you-don't-use-it-things-will-break
> part of the system?

Hear, Hear!

It'd also provide a place to put something like a /kern/dev directory,
where lkm (auto?-)loaded drivers, which may be at different major (even
minor?) device numbers at different times could register device nodes. 
I'm not suggesting that EVERY driver necessarily do that, like
you-know-who, but for at least some types of drivers it'd be really
handy. 

Also, I would like to see a /kern/systype entry and kern.systype sysctl
with an AFS-compatible system name (i386_nbsd11, etc) *EVEN IF* we never
get @names in the filesystem. It's still useful for other things, and
it's nice to have readily availible.