Subject: Re: Advice Needed on a NetBSD based project
To: Hubert Feyrer <hubert@feyrer.de>
From: Jason Thorpe <thorpej@wasabisystems.com>
List: tech-kern
Date: 08/08/2004 08:48:49
--Apple-Mail-3--143704232
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII; format=flowed


On Aug 8, 2004, at 4:14 AM, Hubert Feyrer wrote:

> Maybe have a look at LFS, which runs it's cleaner daemon in userspace.
> IIRC LFS is described in "Design and Implementation of the 4.4BSD
> Operating System", there a re probably a number of other ressources 
> for it
> too. According to the lfs_cleanerd(8) manpage, there are a bunch of
> lfs_*(8) system calls that assist in the venture.

The LFS model is really inappropriate for this case.  The only thing 
the kernel ever tells the cleaner to do is "wake up", so there is no 
communication channel for kernel -> cleaner.  Also, those LFS system 
calls don't really communicate much to the kernel ... just low-level 
segment handling stuff, really.

Besides, I always thought having all of those system calls for LFS was 
kind of ugly.

         -- Jason R. Thorpe <thorpej@wasabisystems.com>


--Apple-Mail-3--143704232
content-type: application/pgp-signature; x-mac-type=70674453;
	name=PGP.sig
content-description: This is a digitally signed message part
content-disposition: inline; filename=PGP.sig
content-transfer-encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (Darwin)

iD8DBQFBFkthOpVKkaBm8XkRAqlBAJ91AKE1l6EojXNFLO00YT8bcjER5wCghDb3
2a8nkm4kOZm5VKcXy8fynV4=
=w8xC
-----END PGP SIGNATURE-----

--Apple-Mail-3--143704232--