Hi, FiSC (our file system checker) emits several warnings on ext2, jfs and reiserfs, complaining that diretories or files are lost while FiSC believes they should already be persistent on disk. (ext3 behaves correctly.)
All warnings boil down to a single cause: when these file systems are mounted -o sync or dirsync, dirty blocks are still written out asynchronously. It appears to me that these mount options don't have any effect on these file systems. Is this the intended behavior? man mount shows: sync All I/O to the file system should be done synchronously. dirsync All directory updates within the file system should be done synchronously. This affects the following system calls: creat, link, unlink, symlink, mkdir, rmdir, mknod and rename. Any clafirication on this would be very helpful, -Junfeng - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/