On 6/20/13 12:09 PM, Ben Myers wrote: > On Wed, Jun 19, 2013 at 04:51:41PM -0500, Eric Sandeen wrote: >> On 3/27/12 3:40 PM, Eric Sandeen wrote: >>> xfs_swap_extents_check_format() contains checks to make sure that >>> original and the temporary files during defrag are compatible; >>> Gabriel VLASIU ran into a case where xfs_fsr returned EINVAL >>> because the tests found the btree root to be of size 120, >>> while the fork offset was only 104; IOW, they overlapped. >>> >>> However, this is just due to an error in the >>> xfs_swap_extents_check_format() tests, because it is checking >>> the in-memory btree root size against the on-disk fork offset. >>> We should be checking the on-disk sizes in both cases. >>> >>> This patch adds a new macro to calculate this size, and uses >>> it in the tests. >>> >>> With this change, the filesystem image provided by Gabriel >>> allows for proper file degragmentation. >> >> I think this and the followup patch 2/1 got lost. >> >> Ben, any idea? > > Yeah. Sorry Eric. I see the first patch is now merged. Can you please also merge the 2nd patch? It is also reviewed already. Thanks, -Eric _______________________________________________ xfs mailing list xfs@xxxxxxxxxxx http://oss.sgi.com/mailman/listinfo/xfs