summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-10-31acl: conver higher-level helpers to rely on mnt_idmapChristian Brauner4-37/+38
2022-10-31fs: introduce dedicated idmap type for mountsChristian Brauner4-45/+158
2022-10-28Merge branch 'fs.acl.rework' into for-nextChristian Brauner1-4/+4
2022-10-28cifs: check whether acl is valid earlyChristian Brauner1-4/+4
2022-10-28Merge branch 'fs.acl.rework' into for-nextChristian Brauner2-13/+4
2022-10-28acl: make vfs_posix_acl_to_xattr() staticChristian Brauner2-13/+4
2022-10-26Merge branch 'fs.vfsuid.conversion' into for-nextChristian Brauner16-198/+150
2022-10-26fs: remove unused idmapping helpersChristian Brauner2-102/+0
2022-10-26ovl: port to vfs{g,u}id_t and associated helpersChristian Brauner1-2/+7
2022-10-26fuse: port to vfs{g,u}id_t and associated helpersChristian Brauner1-1/+1
2022-10-26ima: use type safe idmapping helpersChristian Brauner1-16/+18
2022-10-26apparmor: use type safe idmapping helpersChristian Brauner3-13/+24
2022-10-26caps: use type safe idmapping helpersChristian Brauner2-27/+28
2022-10-26fs: use type safe idmapping helpersChristian Brauner6-37/+40
2022-10-26mnt_idmapping: add missing helpersChristian Brauner1-0/+32
2022-10-24Merge branch 'fs.acl.rework' into for-nextChristian Brauner110-1117/+1828
2022-10-20acl: remove a slew of now unused helpersChristian Brauner3-365/+23
2022-10-209p: use stub posix acl handlersChristian Brauner3-126/+4
2022-10-20cifs: use stub posix acl handlersChristian Brauner3-370/+4
2022-10-20ovl: use stub posix acl handlersChristian Brauner1-97/+4
2022-10-20ecryptfs: use stub posix acl handlersChristian Brauner1-0/+4
2022-10-20evm: remove evm_xattr_acl_change()Christian Brauner1-64/+0
2022-10-20xattr: use posix acl apiChristian Brauner4-13/+85
2022-10-20ovl: use posix acl apiChristian Brauner7-30/+58
2022-10-20ovl: implement set acl methodChristian Brauner3-0/+112
2022-10-20ovl: implement get acl methodChristian Brauner3-34/+95
2022-10-20ecryptfs: implement set acl methodChristian Brauner1-0/+17
2022-10-20ecryptfs: implement get acl methodChristian Brauner1-0/+11
2022-10-20ksmbd: use vfs_remove_acl()Christian Brauner1-1/+1
2022-10-20acl: add vfs_remove_acl()Christian Brauner3-0/+86
2022-10-20acl: add vfs_get_acl()Christian Brauner3-7/+141
2022-10-20acl: add vfs_set_acl()Christian Brauner3-0/+127
2022-10-20internal: add may_write_xattr()Christian Brauner2-13/+31
2022-10-20evm: add post set acl hookChristian Brauner1-0/+13
2022-10-20integrity: implement get and set acl hookChristian Brauner5-3/+157
2022-10-20smack: implement get, set and remove acl hookChristian Brauner1-0/+71
2022-10-20selinux: implement get, set and remove acl hookChristian Brauner1-0/+22
2022-10-20security: add get, remove and set acl hookChristian Brauner4-0/+72
2022-10-209p: implement set acl methodChristian Brauner3-0/+99
2022-10-209p: implement get acl methodChristian Brauner4-22/+80
2022-10-20cifs: implement set acl methodChristian Brauner4-0/+240
2022-10-20cifs: implement get acl methodChristian Brauner4-0/+271
2022-10-20fs: add new get acl methodChristian Brauner3-0/+5
2022-10-20fs: rename current get acl methodChristian Brauner47-100/+101
2022-10-19fs: pass dentry to set acl methodChristian Brauner55-95/+121
2022-10-19orangefs: rework posix acl handling when creating new filesystem objectsChristian Brauner4-54/+50
2022-10-18Merge branch 'fs.ovl.setgid' into for-nextChristian Brauner9-55/+139
2022-10-18ovl: remove privs in ovl_fallocate()Amir Goldstein1-1/+11
2022-10-18ovl: remove privs in ovl_copyfile()Amir Goldstein1-2/+14
2022-10-18attr: use consistent sgid stripping checksChristian Brauner8-27/+33