On Tue, 2005-07-05 at 17:46 +0200, Martin Waitz wrote: [snip] > Filesystems are there to store files. > Everything else can be done in userspace. You could do filesystems in userspace too and just use the kernel's block layer. In fact you can reduce the OS kernel to just interrupts, memory management, context switches and message passing. Everything else can be done in userspace, but that doesn't always make it a good idea. -- Jonathan Briggs eSoft, Inc.