Al Viro actually came up with a beautiful mechanism for it: present
the filesystem's metadata as a filesystem itself. Blocks within a
particular inode can then be viewed with cat, and suggested replacements
can be made via echo. Such a best could be called ext2metafs and work
cooperatively with the existing filesystem code. It's quite an elegant
design that has utility beyond the simple case of defragmenting.
> Add a nice graphical front-end, and you can make it a useful screen-saver.
Heh, that would be excellent.
-ben
-- "You will be reincarnated as a toad; and you will be much happier." - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/