summaryrefslogtreecommitdiffstats
path: root/fs/utimes.c
Commit message (Expand)AuthorAgeFilesLines
* y2038: utimes: Rework #ifdef guards for compat syscallsArnd Bergmann2018-08-291-2/+6
* y2038: Compile utimes()/futimesat() conditionallyArnd Bergmann2018-08-291-29/+22Star
* 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-041-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-061-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/+1Star
|/
* fs: return EPERM on immutable inodeEryu Guan2016-08-071-1/+2
* wrappers for ->i_mutex accessAl Viro2016-01-231-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-211-1/+5
* switch simple cases of fget_light to fdgetAl Viro2012-09-271-6/+5Star
* switch utimes() to fget_light/fput_lightAl Viro2012-05-301-2/+3
* userns: rename is_owner_or_cap to inode_owner_or_capableSerge E. Hallyn2011-03-241-1/+1
* Mark arguments to certain syscalls as being constDavid Howells2010-08-141-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-271-4/+4
* [PATCH] kill nameidata passing to permission(), rename to inode_permission()Al Viro2008-07-271-1/+1
* [patch 4/4] vfs: immutable inode checking cleanupMiklos Szeredi2008-07-271-4/+0Star
* [patch 2/4] vfs: utimes cleanupMiklos Szeredi2008-07-271-49/+65
* [patch 1/4] vfs: utimes: move owner check into inode_change_ok()Miklos Szeredi2008-07-271-13/+4Star
* [patch for 2.6.26 4/4] vfs: utimensat(): fix write access check for futimens()Michael Kerrisk2008-06-231-8/+3Star
* [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/+0Star
* [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-151-1/+1
* Embed a struct path into struct nameidata instead of nd->{dentry,mnt}Jan Blunck2008-02-151-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
* Fix permission checking for the new utimensat() system callLinus Torvalds2007-07-081-3/+10
* utimensat implementationUlrich Drepper2007-05-081-60/+102
* [PATCH] severing fs.h, radix-tree.h -> sched.hAl Viro2006-12-041-0/+1
* [PATCH] Create fs/utimes.cAlexey Dobriyan2006-10-011-0/+137