General warning
Q: Should I believe this FAQ
A: You can believe that all answers used to be true at one time. But reality has outlived the answers before and will likely do so again.
License
Q: What is the license for LogFS?
A: GPL version 2. Both for the kernel patch and the userland tools.
Code maturity
Q: I want to use LogFS on my X
A: Be careful. As of this writing, there are no known bugs in LogFS. But it is still a young filesystem and hasn't seen testing from millions of users yet. Keep backups.
Q: When will LogFS be ready?
A: When Linux 2.6.34 is released. In other words: Now.
Device support
Q: Does LogFS work on both NAND and NOR?
A: Yes, it does. It works on block devices (USB stick, hard disk, etc.) as well.
Usage
Inode file
Q: In LogFS, inode numbers are allocated by super->s_last_ino++; Won't the inode file occupy a huge amount of space over time?
A: No, it won't. After a while super->s_last_ino will be reset to 0 and the generation number of new inodes will be incremented. And any freed inodes are completely removed from the device.
Misc
Q: Where are the userland tools for working with LogFS? mkfs, fsck, ...?
A: mklogfs is here as a binary for i386 or here in source.
fsck does not exist yet. There is a kernel config option for debugging purposes, but the code is waiting for a userspace port.