summaryrefslogtreecommitdiffstats
path: root/fs/attr.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'fs.idmapped.v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2023-02-201-65/+64
|\
| * fs: port vfs{g,u}id helpers to mnt_idmapChristian Brauner2023-01-191-3/+2
| * fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmapChristian Brauner2023-01-191-16/+8
| * fs: port i_{g,u}id_{needs_}update() to mnt_idmapChristian Brauner2023-01-191-2/+2
| * fs: port privilege checking helpers to mnt_idmapChristian Brauner2023-01-191-24/+29
| * fs: port inode_owner_or_capable() to mnt_idmapChristian Brauner2023-01-191-4/+3
| * fs: port xattr to mnt_idmapChristian Brauner2023-01-191-2/+2
| * fs: port ->permission() to pass mnt_idmapChristian Brauner2023-01-191-3/+4
| * fs: port ->setattr() to pass mnt_idmapChristian Brauner2023-01-191-15/+17
| * fs: port vfs_*() helpers to struct mnt_idmapChristian Brauner2023-01-181-6/+7
* | filelock: move file locking definitions to separate header fileJeff Layton2023-01-111-0/+1
|/
* attr: use consistent sgid stripping checksChristian Brauner2022-10-181-14/+19
* attr: add setattr_should_drop_sgid()Christian Brauner2022-10-181-0/+28
* fs: move should_remove_suid()Christian Brauner2022-10-181-0/+29
* attr: add in_group_or_capable()Christian Brauner2022-10-181-5/+5
* vfs: Check the truncate maximum size in inode_newsize_ok()David Howells2022-08-081-0/+2
* attr: fix kernel docChristian Brauner2022-06-271-2/+2
* attr: port attribute changes to new typesChristian Brauner2022-06-261-36/+32
* security: pass down mount idmapping to setattr hookChristian Brauner2022-06-261-1/+1
* fs: port to iattr ownership update helpersChristian Brauner2022-06-261-4/+2
* fs: account for group membershipChristian Brauner2022-06-141-6/+20
* fs: handle circular mappings correctlyChristian Brauner2021-11-171-2/+2
* fs: Move notify_change permission checks into may_setattrAndreas Gruenbacher2021-08-131-19/+31
* ima: handle idmapped mountsChristian Brauner2021-01-241-1/+1
* fs: make helpers idmap mount awareChristian Brauner2021-01-241-2/+2
* commoncap: handle idmapped mountsChristian Brauner2021-01-241-1/+1
* attr: handle idmapped mountsChristian Brauner2021-01-241-29/+90
* inode: make init and permission helpers idmapped mount awareChristian Brauner2021-01-241-3/+3
* namei: make permission helpers idmapped mount awareChristian Brauner2021-01-241-1/+2
* capability: handle idmapped mountsChristian Brauner2021-01-241-4/+4
* utimes: Clamp the timestamps in notify_change()Amir Goldstein2019-12-081-12/+11
* timestamp_truncate: Replace users of timespec64_truncDeepa Dinamani2019-08-301-9/+12
* fs: Fix attr.c kernel-docMatthew Wilcox2018-07-031-2/+3
* Merge tag 'vfs-timespec64' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2018-06-151-7/+7
|\
| * vfs: change inode times to use struct timespec64Deepa Dinamani2018-06-051-7/+7
* | fs: Allow superblock owner to replace invalid owners of inodesEric W. Biederman2018-05-241-8/+28
|/
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2016-10-101-1/+1
|\
| * fs: Replace current_fs_time() with current_time()Deepa Dinamani2016-09-271-1/+1
* | Merge remote-tracking branch 'jk/vfs' into work.miscAl Viro2016-10-081-12/+23
|\ \
| * | fs: Avoid premature clearing of capabilitiesJan Kara2016-09-221-6/+14
| * | fs: Give dentry to inode_change_ok() instead of inodeJan Kara2016-09-221-6/+9
| |/
* / vfs: move permission checking into notify_change() for utimes(NULL)Miklos Szeredi2016-09-161-0/+15
|/
* vfs: Don't modify inodes with a uid or gid unknown to the vfsEric W. Biederman2016-07-051-0/+8
* fs: Refuse uid/gid changes which don't map into s_user_nsSeth Forshee2016-06-271-0/+11
* wrappers for ->i_mutex accessAl Viro2016-01-221-1/+1
* fs,userns: Change inode_capable to capable_wrt_inode_uidgidAndy Lutomirski2014-06-101-4/+4
* fs: fix iversion handlingChristoph Hellwig2013-12-051-5/+0
* locks: break delegations on any attribute modificationJ. Bruce Fields2013-11-091-1/+24