Timothy Shimmin wrote:
Vlad Apostolov wrote:
When the XFS parent pointers feature is released we would need to find
out to update the EA to point to the new inode parent directory.
not be that easy though.
Apart from the swapping of extents, reno uses standard calls doesn't it,
in which case any movement of inodes will have the parent pointers
updated by the normal vnode ops (e.g. mkdir, rename) in the kernel.
When a 64 bits parent inode directory is changed to 32 bits inode,
I couldn't see code that would change parent pointer EA of the
children to point to the new 32 bits parent. Please correct me if
I missed something.