On Mon, Feb 01, 2010 at 09:24:33PM -0600, Daniel Goller wrote:
> It seems i have not been able to unmount it and then mounting it
> cleanly once, always required xfs_repair -L /dev/sdc3
> I Could understand power issues or lockups causing this, but on clean
> umount and followed mount to see it fail is surprising.
> When mounting fails on the headless arm machine i move the drive to a
> x86_64 and run xfs_repair there when mounting there fails too (so log
> can't be replayed, making -L necessary).
> All of this leads me to ask: "Is XFS as well maintained on ARM as it
> is on x86/x86_64?"
XFS itself is platform neutral. But it seems like you have an ARM
platform with virtually indexed caches, which currently can't support
the I/O XFS does. James has been working on fixing this for a while,
but so far the architecture support patches for it unfortunately still
haven't made it to mainline despite many people running into this issue.
The git tree with the current versions of the patches to fix this is