Thank you all for your suggestions. I will respond by names. Jesus: I sent this email to this list because is the only contact I know to the OBSD developers. Are there other list more appropriate for my question?
Claudio: I don't think FS2 assumptions are completely out-dated. If this were true, many of the file systems and I/O schedulers optimizations based on locality would not work (I guess this is a discussion for another thread). I thought about the Journaling for FFS before but I felt it was too complicated for an initial kernel project; maybe I'm wrong. In any case, I will find out more about this. Thanks. David: Sure, it does not matter if it is not FS2 related. We can talk by email or through the misc list, whichever you prefer. Edd: I haven't seen anything like a snapshot in FFS. I think snapshots come really unnatural to FFS-like file systems. This is usually implemented in COW file systems. For this reason, I was also thinking on porting LFS from NetBSD and include the snapshoting functionality. But again, I thought this could probably be somewhat complicated. It could be a future project though. Jonathan: Again, this is journaling for FFS. I guess same comments for Claudio apply to you. Thanks, Luis