summaryrefslogtreecommitdiffstats
path: root/fs/utimes.c
Commit message (Expand)AuthorAgeFilesLines
* attr: handle idmapped mountsChristian Brauner2021-01-241-1/+2
* fs: expose utimes_commonChristoph Hellwig2020-07-311-3/+3
* fs: move timespec validation into utimes_commonChristoph Hellwig2020-07-311-10/+9
* fs: refactor do_utimesChristoph Hellwig2020-07-311-46/+54
* utimensat: AT_EMPTY_PATH supportMiklos Szeredi2020-05-141-2/+4
* utimes: Clamp the timestamps in notify_change()Amir Goldstein2019-12-081-2/+2
* y2038: syscalls: change remaining timeval to __kernel_old_timevalArnd Bergmann2019-11-151-4/+4
* utimes: Clamp the timestamps before updateDeepa Dinamani2019-08-301-4/+2
* y2038: syscalls: rename y2038 compat syscallsArnd Bergmann2019-02-071-5/+5
* y2038: utimes: Rework #ifdef guards for compat syscallsArnd Bergmann2018-08-291-2/+6
* y2038: Compile utimes()/futimesat() conditionallyArnd Bergmann2018-08-291-29/+22
* y2038: Change sys_utimensat() to use __kernel_timespecArnd Bergmann2018-08-291-1/+1
* y2038: globally rename compat_time to old_time32Arnd Bergmann2018-08-271-6/+6
* fs: add do_compat_futimesat() helper; remove in-kernel call to compat syscallDominik Brodowski2018-04-021-2/+10
* fs: add do_futimesat() helper; remove internal call to sys_futimesat()Dominik Brodowski2018-04-021-3/+10
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* utimes: Make utimes y2038 safeDeepa Dinamani2017-09-031-11/+12
* utimes: move compat syscalls from compat.cAl Viro2017-04-171-5/+61
* Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds2016-12-241-1/+1
* vfs: misc struct path constificationAl Viro2016-12-051-1/+1
* Merge remote-tracking branch 'jk/vfs' into work.miscAl Viro2016-10-081-1/+1
|\
| * fs: Give dentry to inode_change_ok() instead of inodeJan Kara2016-09-221-2/+2
* | vfs: move permission checking into notify_change() for utimes(NULL)Miklos Szeredi2016-09-161-16/+1
|/
* fs: return EPERM on immutable inodeEryu Guan2016-08-071-1/+2
* wrappers for ->i_mutex accessAl Viro2016-01-221-2/+2
* locks: break delegations on any attribute modificationJ. Bruce Fields2013-11-091-1/+8
* vfs: allow utimensat() calls to retry once on an ESTALE errorJeff Layton2012-12-201-1/+5
* switch simple cases of fget_light to fdgetAl Viro2012-09-261-6/+5
* switch utimes() to fget_light/fput_lightAl Viro2012-05-291-2/+3
* userns: rename is_owner_or_cap to inode_owner_or_capableSerge E. Hallyn2011-03-231-1/+1
* Mark arguments to certain syscalls as being constDavid Howells2010-08-131-3/+4
* [CVE-2009-0029] System call wrappers part 30Heiko Carstens2009-01-141-2/+4
* [CVE-2009-0029] System call wrappers part 19Heiko Carstens2009-01-141-2/+3
* [PATCH] sanitize __user_walk_fd() et.al.Al Viro2008-07-261-4/+4
* [PATCH] kill nameidata passing to permission(), rename to inode_permission()Al Viro2008-07-261-1/+1
* [patch 4/4] vfs: immutable inode checking cleanupMiklos Szeredi2008-07-261-4/+0
* [patch 2/4] vfs: utimes cleanupMiklos Szeredi2008-07-261-49/+65
* [patch 1/4] vfs: utimes: move owner check into inode_change_ok()Miklos Szeredi2008-07-261-13/+4
* [patch for 2.6.26 4/4] vfs: utimensat(): fix write access check for futimens()Michael Kerrisk2008-06-231-8/+3
* [patch for 2.6.26 3/4] vfs: utimensat(): fix error checking for {UTIME_NOW,UT...Michael Kerrisk2008-06-231-15/+21
* [patch for 2.6.26 1/4] vfs: utimensat(): ignore tv_sec if tv_nsec == UTIME_OM...Michael Kerrisk2008-06-231-8/+0
* [patch for 2.6.26 2/4] vfs: utimensat(): be consistent with utime() for immut...Michael Kerrisk2008-06-231-0/+4
* vfs: fix permission checking in sys_utimensatMiklos Szeredi2008-05-011-2/+15
* [PATCH] r/o bind mounts: elevate write count for do_utimes()Dave Hansen2008-04-191-6/+12
* Introduce path_put()Jan Blunck2008-02-141-1/+1
* Embed a struct path into struct nameidata instead of nd->{dentry,mnt}Jan Blunck2008-02-141-1/+1
* fs/utimes.c should #include <linux/syscalls.h>Adrian Bunk2008-02-061-0/+1
* VFS: check nanoseconds in utimensatMiklos Szeredi2007-10-171-0/+13
* Introduce is_owner_or_cap() to wrap CAP_FOWNER use with fsuid checkSatyam Sharma2007-07-171-1/+1
* utime(s): Honour CAP_FOWNER when times==NULLSatyam Sharma2007-07-161-1/+1