> I’m trying to make a tutorial explaining the code of > a not too large kernel (9), but there are too many > things to explain so I have to cut things. So having > a simple fs which does not require to explain 9p, the > rpc, the mount device, etc would be great.
In that case, I'd suggest using devroot since it's useful to know how things get bootstrapped and having a small set of files in the kernel image is a handy technique for embedded applications. Although it doesn't talk to any disk devices, you can point to the next tutorial and explain that most file systems run as user applications and communicate with the disks by way of 9p. BLS