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--