Hi all, Now that we've refactored a lot of the FSSETXATTR parameter checking code into generic functions, shorten the XFS FS_IOC_[GS]ETFLAGS implementations by making them wrappers around FS_IOC_FS[GS]ETXATTR. Finally, kill all the useless support code that prepared the memory manager to change the S_DAX flag since none of it works anyway. If you're going to start using this mess, you probably ought to just pull from my git trees, which are linked below. This has been lightly tested with fstests. Enjoy! Comments and questions are, as always, welcome. --D kernel git tree: https://git.kernel.org/cgit/linux/kernel/git/djwong/xfs-linux.git/log/?h=setxattr-cleanups