On Thu, Oct 14, 2010 at 6:45 AM, Leonidas Spyropoulos <artafi...@gmail.com> wrote:
> My question though is, if I use experimental kernels can I then load > an "old" kernel and still use the btrfs filesystem? > Or the newer kernels write anything specials on ionodes which the old > ones cannot read? My understanding is that what you have just described is the point of "freezing the on-disk format" and that the on-disk format is frozen. I hope someone will correct me if this is wrong. If a filesystem revision uses something different for the i-node number as presented to the VFS, therefore, it would have to do that without affecting the on-disk format. (considering trying to allow symlinks over subvolume boundaries, or at least better understand the cases necessitating their prohibition) Also, the system xattr name space might get different things written to it for new experimental features besides access control, but existence of this additional metadata would not affect readability by an older system, unless the metadata in question was for instance an encryption key. (just made that up as an example, not working on anything like that) -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html