summaryrefslogtreecommitdiffstats
path: root/fs/attr.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'lsm-pr-20240312' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-03-121-4/+1
|\
| * evm: Move to LSM infrastructureRoberto Sassu2024-02-151-2/+0
| * ima: Move IMA-Appraisal to LSM infrastructureRoberto Sassu2024-02-151-2/+0
| * security: Introduce inode_post_setattr hookRoberto Sassu2024-02-151-0/+1
| * evm: Align evm_inode_post_setattr() definition with LSM infrastructureRoberto Sassu2024-02-151-1/+1
| * ima: Align ima_inode_post_setattr() definition with LSM infrastructureRoberto Sassu2024-02-151-1/+1
* | fs: fix a typo in attr.cJay2024-01-221-1/+1
|/
* fs: fix doc comment typo fs tree wideAlexander Mikhalitsyn2023-12-211-1/+1
* fs: convert core infrastructure to new timestamp accessorsJeff Layton2023-10-181-2/+2
* Merge tag 'v6.6-vfs.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds2023-08-281-2/+18
|\
| * attr: block mode changes of symlinksChristian Brauner2023-07-141-2/+18
* | fs: convert to ctime accessor functionsJeff Layton2023-07-131-1/+1
|/
* nfs: use vfs setgid helperChristian Brauner2023-03-301-0/+1
* 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