On Sun, Jan 3, 2016 at 6:05 PM, Dave Chinner <david@xxxxxxxxxxxxx> wrote: > On Sun, Sep 13, 2015 at 09:20:32PM +0900, Li Xi wrote: >> This patch adds FS_IOC_FSSETXATTR/FS_IOC_FSGETXATTR ioctl interface >> support for ext4. The interface is kept consistent with >> XFS_IOC_FSGETXATTR/XFS_IOC_FSGETXATTR. >> >> Signed-off-by: Li Xi <lixi@xxxxxxx> >> Reviewed-by: Andreas Dilger <adilger@xxxxxxxxx> >> Reviewed-by: Jan Kara <jack@xxxxxxx> > Hello, This commit breaks building latest qemu as follows: In file included from /usr/include/xfs/xfs.h:58:0, from /home/pranith/qemu/block/raw-posix.c:96: /usr/include/xfs/xfs_fs.h:42:8: error: redefinition of ‘struct fsxattr’ struct fsxattr { ^ In file included from /home/pranith/qemu/block/raw-posix.c:59:0: /usr/include/linux/fs.h:155:8: note: originally defined here struct fsxattr { ^ /home/pranith/qemu/rules.mak:57: recipe for target 'block/raw-posix.o' failed I think this is caused by moving the fsxattr struct around. Is the header inclusion messed up somehow? Thanks, -- Pranith -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html