aboutsummaryrefslogtreecommitdiff
path: root/fs/xattr.c
AgeCommit message (Expand)AuthorFilesLines
2022-07-15acl: move idmapped mount fixup into vfs_{g,s}etxattr()Gravatar Christian Brauner 1-7/+18
2022-04-24fs: split off do_getxattr from getxattrGravatar Stefan Roesch 1-21/+38
2022-04-24fs: split off setxattr_copy and do_setxattr function from setxattrGravatar Stefan Roesch 1-25/+59
2022-04-19fs: fix acl translationGravatar Christian Brauner 1-2/+4
2021-03-23xattr: fix kernel-doc for mnt_userns and vfs xattr helpersGravatar Randy Dunlap 1-6/+8
2021-01-24namei: handle idmapped mounts in may_*() helpersGravatar Christian Brauner 1-1/+1
2021-01-24commoncap: handle idmapped mountsGravatar Christian Brauner 1-7/+11
2021-01-24xattr: handle idmapped mountsGravatar Tycho Andersen 1-51/+69
2021-01-24acl: handle idmapped mountsGravatar Christian Brauner 1-5/+9
2021-01-24inode: make init and permission helpers idmapped mount awareGravatar Christian Brauner 1-1/+2
2021-01-24namei: make permission helpers idmapped mount awareGravatar Christian Brauner 1-1/+1
2020-12-14vfs: move cap_convert_nscap() call into vfs_setxattr()Gravatar Miklos Szeredi 1-6/+11
2020-10-13fs/xattr.c: fix kernel-doc warnings for setxattr & removexattrGravatar Randy Dunlap 1-11/+11
2020-07-13xattr: add a function to check if a namespace is supportedGravatar Frank van der Linden 1-0/+27
2020-07-13xattr: break delegations in {set,remove}xattrGravatar Frank van der Linden 1-7/+77
2020-04-09xattr: fix uninitialized out-paramGravatar Daniel Xu 1-3/+3
2020-03-16kernfs: Add removed_size out param for simple_xattr_setGravatar Daniel Xu 1-1/+10
2020-03-16kernfs: kvmalloc xattr value instead of kmallocGravatar Daniel Xu 1-3/+3
2019-05-21treewide: Add SPDX license identifier for missed filesGravatar Thomas Gleixner 1-0/+1
2018-09-18sysfs: Do not return POSIX ACL xattrs via listxattrGravatar Andreas Gruenbacher 1-11/+13
2018-08-24Merge branch 'userns-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Gravatar Linus Torvalds 1-1/+1
2018-08-23getxattr: use correct xattr lengthGravatar Christian Brauner 1-1/+1
2018-07-18Revert "ovl: don't allow writing ioctl on lower layer"Gravatar Miklos Szeredi 1-5/+4
2018-05-29vfs: delete unnecessary assignment in vfs_listxattrGravatar Chengguang Xu 1-1/+0
2018-05-14make xattr_getsecurity() staticGravatar Al Viro 1-2/+1
2017-10-04lsm: fix smack_inode_removexattr and xattr_getsecurity memleakGravatar Casey Schaufler 1-1/+1
2017-09-13Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/g...Gravatar Linus Torvalds 1-4/+5
2017-09-05ovl: don't allow writing ioctl on lower layerGravatar Miklos Szeredi 1-4/+5
2017-09-01Introduce v3 namespaced file capabilitiesGravatar Serge E. Hallyn 1-0/+6
2017-05-08treewide: use kv[mz]alloc* rather than opencoded variantsGravatar Michal Hocko 1-18/+9
2017-05-08fs/xattr.c: zero out memory copied to userspace in getxattrGravatar Michal Hocko 1-1/+1
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyGravatar Linus Torvalds 1-1/+1
2016-11-17xattr: Fix setting security xattrs on sockfsGravatar Andreas Gruenbacher 1-8/+14
2016-10-07vfs: Remove {get,set,remove}xattr inode operationsGravatar Andreas Gruenbacher 1-53/+0
2016-10-07xattr: Stop calling {get,set,remove}xattr inode operationsGravatar Andreas Gruenbacher 1-18/+34
2016-10-07vfs: Check for the IOP_XATTR flag in listxattrGravatar Andreas Gruenbacher 1-6/+7
2016-10-07xattr: Add __vfs_{get,set,remove}xattr helpersGravatar Andreas Gruenbacher 1-11/+33
2016-10-07vfs: Use IOP_XATTR flag for bad-inode handlingGravatar Andreas Gruenbacher 1-1/+7
2016-10-07vfs: Add IOP_XATTR inode operations flagGravatar Andreas Gruenbacher 1-4/+8
2016-10-07vfs: Move xattr_resolve_name to the front of fs/xattr.cGravatar Andreas Gruenbacher 1-51/+50
2016-10-06xattr: Remove unnecessary NULL attribute name checkGravatar Andreas Gruenbacher 1-3/+0
2016-07-05vfs: Don't modify inodes with a uid or gid unknown to the vfsGravatar Eric W. Biederman 1-0/+7
2016-05-27switch ->setxattr() to passing dentry and inode separatelyGravatar Al Viro 1-4/+4
2016-05-27switch xattr_handler->set() to passing dentry and inode separatelyGravatar Al Viro 1-2/+4
2016-05-25make xattr_resolve_handlers() safe to use with NULL ->s_xattrGravatar Al Viro 1-0/+1
2016-05-25xattr: Fail with -EINVAL for NULL attribute namesGravatar Andreas Gruenbacher 1-1/+1
2016-04-11->getxattr(): pass dentry and inode as separate argumentsGravatar Al Viro 1-5/+6
2016-04-10xattr_handler: pass dentry and inode as separate arguments of ->get()Gravatar Al Viro 1-1/+2
2016-02-20xattr handlers: plug a lock leak in simple_xattr_listGravatar Mateusz Guzik 1-3/+3
2016-01-22wrappers for ->i_mutex accessGravatar Al Viro 1-4/+4