On Fri, 23 Jul 2010 13:30:05 +0900, Jiro SEKIBA wrote: > Hi, > > At Thu, 22 Jul 2010 03:22:17 +0900, > Ryusuke Konishi wrote: > > > > This is a revised patchset that introduces feature flags and makes > > nilfs refuse to mount future incompatibile filesystems. > > > > The first patch is just for improving readability of super block > > format. The second patch extends super block and adds three flags to > > record feature sets (i.e. "compat features", "read-only compat > > features", and "incompat features"). The semantics of these flags is > > mimic of ext3. At present, no feature flags are defined. > > > > The third patch makes nilfs reject filesystems with unknown features. > > This serves as a safety for future disk format change which is not > > forward compatible. > > > > * Change from the v1 patchset is as follows: > > > > - insert the same test of feature flags also before proceed with > > recovery for read-only mount. > > This is, I think, one of the mandatory functionality to take > "experimental flag" away. Fixing disk format is important, > but any unexpected incompatible disk format change may happen in future. > > At least, nilfs can protect its filesystem from destructing by itself. Yes, that's the reason why I push it now. All right, I'll queue it for the next merge window as planned. Thanks, Ryusuke Konishi -- To unsubscribe from this list: send the line "unsubscribe linux-nilfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html