Andreas' xattr cleanup series. It's a followup to his xattr work that went in last cycle; -0.5KLoC in that one... Please, pull from git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git work.xattr Shortlog: Andreas Gruenbacher (11): vfs: Remove vfs_xattr_cmp gfs2: Remove gfs2_xattr_acl_chmod posix acls: Remove duplicate xattr name definitions vfs: Distinguish between full xattr names and proper prefixes btrfs: Use xattr handler infrastructure tmpfs: Use xattr handler infrastructure tmpfs: listxattr should include POSIX ACL xattrs xfs: Change how listxattr generates synthetic attributes nfs: Move call to security_inode_listsecurity into nfs_listxattr ocfs2: Replace list xattr handler operations xattr handlers: Simplify list operation Diffstat: drivers/staging/lustre/lustre/llite/xattr.c | 4 +- fs/9p/acl.c | 24 ++-- fs/9p/xattr.c | 4 - fs/btrfs/acl.c | 8 +- fs/btrfs/inode.c | 16 +-- fs/btrfs/xattr.c | 166 ++++++++++----------------- fs/btrfs/xattr.h | 2 - fs/ceph/acl.c | 16 +-- fs/cifs/xattr.c | 16 +-- fs/ext2/xattr.c | 15 ++- fs/ext2/xattr_security.c | 21 ---- fs/ext2/xattr_trusted.c | 23 +--- fs/ext2/xattr_user.c | 23 +--- fs/ext4/xattr.c | 17 ++- fs/ext4/xattr_security.c | 22 ---- fs/ext4/xattr_trusted.c | 23 +--- fs/ext4/xattr_user.c | 23 +--- fs/f2fs/xattr.c | 92 +++++---------- fs/f2fs/xattr.h | 2 +- fs/gfs2/acl.c | 4 +- fs/gfs2/acl.h | 2 - fs/gfs2/xattr.c | 50 --------- fs/gfs2/xattr.h | 1 - fs/hfsplus/posix_acl.c | 8 +- fs/hfsplus/xattr.c | 12 -- fs/jffs2/security.c | 22 ---- fs/jffs2/xattr.c | 26 +++-- fs/jffs2/xattr_trusted.c | 21 +--- fs/jffs2/xattr_user.c | 20 ---- fs/jfs/acl.c | 8 +- fs/kernfs/inode.c | 4 +- fs/nfs/nfs3acl.c | 4 +- fs/nfs/nfs4proc.c | 75 +++++++------ fs/ocfs2/xattr.c | 168 ++++++++++------------------ fs/posix_acl.c | 25 +---- fs/reiserfs/xattr.c | 16 ++- fs/reiserfs/xattr_acl.c | 8 +- fs/reiserfs/xattr_security.c | 16 +-- fs/reiserfs/xattr_trusted.c | 15 +-- fs/reiserfs/xattr_user.c | 14 +-- fs/squashfs/xattr.c | 38 ++----- fs/xattr.c | 165 ++++++++++++++------------- fs/xfs/xfs_acl.c | 23 ---- fs/xfs/xfs_acl.h | 4 - fs/xfs/xfs_xattr.c | 143 ++++++++++------------- include/linux/posix_acl_xattr.h | 6 +- include/linux/xattr.h | 20 ++-- mm/shmem.c | 133 +++++++--------------- security/smack/smack_lsm.c | 2 - 49 files changed, 516 insertions(+), 1054 deletions(-) -- 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