summaryrefslogtreecommitdiffstats
path: root/fs/attr.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* userns: Allow chown and setgid preservationEric W. Biederman2012-11-201-4/+7
* ima: add inode_post_setattr callMimi Zohar2012-09-071-0/+2
* notify_change(): check that i_mutex is heldAndrew Morton2012-07-141-1/+2
* vfs: increment iversion when a file is truncatedDmitry Kasatkin2012-05-301-0/+5
* userns: Use uid_eq gid_eq helpers when comparing kuids and kgids in the vfsEric W. Biederman2012-05-031-4/+4
* fs: reduce the use of module.h wherever possiblePaul Gortmaker2012-02-281-1/+1
* switch is_sxid() to umode_tAl Viro2012-01-031-2/+2
* Merge branch 'next-evm' of git://git.kernel.org/pub/scm/linux/kernel/git/zoha...James Morris2011-08-091-1/+4
|\
| * evm: imbed evm_inode_post_setattrMimi Zohar2011-07-181-1/+4
* | fs: move inode_dio_wait calls into ->setattrChristoph Hellwig2011-07-201-3/+0
* | fs: kill i_alloc_semChristoph Hellwig2011-07-201-4/+1
|/
* Cache xattr security drop check for write v2Andi Kleen2011-05-281-0/+7
* Fix common misspellingsLucas De Marchi2011-03-311-1/+1
* userns: rename is_owner_or_cap to inode_owner_or_capableSerge E. Hallyn2011-03-231-2/+2
* check ATTR_SIZE contraints in inode_change_okChristoph Hellwig2010-08-091-14/+30
* remove inode_setattrChristoph Hellwig2010-08-091-25/+0
* default to simple_setattrChristoph Hellwig2010-08-091-6/+3
* rename generic_setattrChristoph Hellwig2010-08-091-7/+7
* fs: introduce new truncate sequencenpiggin@suse.de2010-05-271-10/+40
* fs: use rlimit helpersJiri Slaby2010-03-061-1/+1
* dquot: move dquot transfer responsibility into the filesystemChristoph Hellwig2010-03-051-9/+2
* truncate: new helpersnpiggin@suse.de2009-09-241-2/+44