summaryrefslogtreecommitdiffstats
path: root/include/linux/posix_acl.h
Commit message (Expand)AuthorAgeFilesLines
* acl: Annotate struct posix_acl with __counted_by()Thorsten Blum2024-10-221-2/+2
* acl: Realign struct posix_acl to save 8 bytesThorsten Blum2024-10-221-1/+1
* xattr: simplify listxattr helpersChristian Brauner2023-03-061-0/+7
* fs: port acl to mnt_idmapChristian Brauner2023-01-191-2/+2
* fs: port ->set_acl() to pass mnt_idmapChristian Brauner2023-01-191-8/+8
* fs: port ->get_acl() to pass mnt_idmapChristian Brauner2023-01-191-2/+2
* acl: add vfs_remove_acl()Christian Brauner2022-10-201-0/+8
* acl: add vfs_get_acl()Christian Brauner2022-10-201-0/+9
* acl: add vfs_set_acl()Christian Brauner2022-10-201-0/+10
* fs: rename current get acl methodChristian Brauner2022-10-201-1/+1
* fs: pass dentry to set acl methodChristian Brauner2022-10-191-6/+6
* acl: make posix_acl_clone() available to overlayfsChristian Brauner2022-07-151-0/+1
* ovl: enable RCU'd ->get_acl()Miklos Szeredi2021-08-181-1/+2
* fs: make helpers idmap mount awareChristian Brauner2021-01-241-1/+2
* acl: handle idmapped mountsChristian Brauner2021-01-241-4/+7
* namei: make permission helpers idmapped mount awareChristian Brauner2021-01-241-2/+5
* posix_acl.h: Replace zero-length array with flexible-array memberGustavo A. R. Silva2020-04-181-1/+1
* posix_acl: convert posix_acl.a_refcount from atomic_t to refcount_tElena Reshetova2018-01-021-3/+4
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* Merge remote-tracking branch 'jk/vfs' into work.miscAl Viro2016-10-081-0/+1
|\
| * posix_acl: Clear SGID bit when setting file permissionsJan Kara2016-09-221-0/+1
* | posix_acl: uapi header splitAndreas Gruenbacher2016-09-271-21/+1
|/
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds2016-07-291-1/+1
|\
| * vfs: Verify acls are valid within superblock's s_user_ns.Eric W. Biederman2016-06-301-1/+1
* | posix_acl: de-union a_refcount and a_rcuJeff Layton2016-07-111-4/+2
|/
* posix_acl: Unexport acl_by_type and make it staticAndreas Gruenbacher2016-03-311-1/+0
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2014-01-281-4/+39
|\
| * fs: remove generic_aclChristoph Hellwig2014-01-261-0/+9
| * nfs: use generic posix ACL infrastructure for v3 Posix ACLsChristoph Hellwig2014-01-261-0/+4
| * fs: make posix_acl_create more usefulChristoph Hellwig2014-01-251-3/+12
| * fs: make posix_acl_chmod more usefulChristoph Hellwig2014-01-251-4/+13
| * fs: add get_acl helperChristoph Hellwig2014-01-251-0/+2
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds2014-01-251-3/+0
|\ \
| * | userns: userns: Remove UIDGID_STRICT_TYPE_CHECKSEric W. Biederman2013-11-261-3/+0
| |/
* / posix_acl: uninliningAndrew Morton2014-01-211-72/+6
|/
* userns: Convert vfs posix_acl support to use kuids and kgidsEric W. Biederman2012-09-181-1/+7
* BUG: headers with BUG/BUG_ON etc. need linux/bug.hPaul Gortmaker2012-03-041-0/+1
* RCUify freeing acls, let check_acl() go ahead in RCU mode if acl is cachedAl Viro2011-08-031-9/+9
* get rid of boilerplate switches in posix_acl.hAl Viro2011-08-031-42/+20
* switch posix_acl_chmod() to umode_tAl Viro2011-08-011-1/+1
* switch posix_acl_from_mode() to umode_tAl Viro2011-08-011-1/+1
* switch posix_acl_equiv_mode() to umode_t *Al Viro2011-08-011-1/+1
* switch posix_acl_create() to umode_t *Al Viro2011-08-011-1/+1
* bury posix_acl_..._masq() variantsAl Viro2011-07-251-3/+0
* kill boilerplates around posix_acl_create_masq()Al Viro2011-07-251-0/+1
* kill boilerplate around posix_acl_chmod_masq()Al Viro2011-07-251-0/+1
* NFS: Prevent memory allocation failure in nfsacl_encode()Chuck Lever2011-01-251-0/+1
* fs: provide simple rcu-walk generic_check_acl implementationNick Piggin2011-01-071-0/+19
* VFS: Add forget_all_cached_acls()Steven Whitehouse2009-12-031-0/+14
* Get "no acls for this inode" right, fix shmem breakageAl Viro2009-06-241-0/+9