On Thu, Oct 3, 2013 at 1:47 PM, Carlos E. R. <robin.listas@telefonica.net> wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Wednesday, 2013-10-02 at 15:53 +0100, Dave Howorth wrote:
Carlos E. R. wrote:
- Limit removed by adding a new extended inode ref item, not enabled by default yet since it's a disk format change. Extended inode ref only used when required since it's not as space-efficient as the single node item. There's probably room for discussion within the file system community on whether we'd want to add an "ok to change" bit so that file systems have the ability to use the new extended inode ref items when needed but doesn't set the incompat bit until they're actually used. The other side of that coin is that it may not be clear to users when/if their file system has become incompatible with older kernels. ································++-
Notice that the improvement needs reformat of the partition.
If you read the quote you posted, or any other material about the problem, you will see that solving it does NOT need a reformat. You simply need to run the same FS with an up-to-date kernel. It adjusts automatically if and when needed.
Well, the choice of words "it's a disk format change" is confusing, then.
Per the factory thread: The "adjusts automatically" statement appears to be wrong. You have to invoke a specific userspace tool to trigger the change. (ie. btrfstune -r <device> will fix this.) The 12.3 kernel can make the disk format change without re-formatting, but it requires the filesystem be unmounted. The 13.1 kernel will allow the format change without unmounting the filesystem. Further, in addition to the filesystem format change, you have to have a new mount option to allow it to be used. Unfortunately the 12.3 Boot DVD does not have a current enough userspace toolset to invoke the change, thus the need for a 13.1 boot media. Greg -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org