I've opened a thread on the XFS list: http://comments.gmane.org/gmane.comp.file-systems.xfs.general/21395 where Eric Sandeen gives a helpful explanation of the problem.