Age | Commit message (Expand) | Author | Files | Lines |
2012-12-20 | vfs: make fchownat retry once on ESTALE errors | Jeff Layton | 1 | -0/+5 |
2012-12-20 | vfs: make fchmodat retry once on ESTALE errors | Jeff Layton | 1 | -2/+7 |
2012-12-20 | vfs: have chroot retry once on ESTALE error | Jeff Layton | 1 | -2/+7 |
2012-12-20 | vfs: have chdir retry lookup and call once on ESTALE error | Jeff Layton | 1 | -2/+7 |
2012-12-20 | vfs: have faccessat retry once on an ESTALE error | Jeff Layton | 1 | -2/+7 |
2012-12-20 | vfs: have do_sys_truncate retry once on an ESTALE error | Jeff Layton | 1 | -1/+7 |
2012-12-20 | VFS: Make more complete truncate operation available to CacheFiles | David Howells | 1 | -23/+27 |
2012-11-19 | vfs: Allow chroot if you have CAP_SYS_CHROOT in your user namespace | Eric W. Biederman | 1 | -1/+1 |
2012-10-12 | vfs: make path_openat take a struct filename pointer | Jeff Layton | 1 | -4/+21 |
2012-10-12 | vfs: define struct filename and have getname() return it | Jeff Layton | 1 | -2/+2 |
2012-10-12 | audit: set the name_len in audit_inode for parent lookups | Jeff Layton | 1 | -2/+2 |
2012-10-02 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -100/+30 |
2012-10-02 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi... | Linus Torvalds | 1 | -1/+1 |
2012-09-26 | switch simple cases of fget_light to fdget | Al Viro | 1 | -34/+30 |
2012-09-26 | switch fchmod(2) to fget_light() | Al Viro | 1 | -7/+5 |
2012-09-26 | switch fallocate(2) to fget_light() | Al Viro | 1 | -3/+3 |
2012-09-26 | switch ftruncate(2) to fget_light | Al Viro | 1 | -5/+5 |
2012-09-26 | don't leak O_CLOEXEC into ->f_flags | Al Viro | 1 | -1/+1 |
2012-09-26 | take descriptor-related part of close() to file.c | Al Viro | 1 | -21/+1 |
2012-09-26 | move put_unused_fd() and fd_install() to fs/file.c | Al Viro | 1 | -44/+0 |
2012-09-21 | userns: Teach security_path_chown to take kuids and kgids | Eric W. Biederman | 1 | -1/+1 |
2012-08-15 | vfs: canonicalize create mode in build_open_flags() | Miklos Szeredi | 1 | -3/+4 |
2012-08-04 | missed mnt_drop_write() in do_dentry_open() | Al Viro | 1 | -1/+1 |
2012-07-31 | fs: Protect write paths by sb_start_write - sb_end_write | Jan Kara | 1 | -1/+6 |
2012-07-31 | fs: Add freezing handling to mnt_want_write() / mnt_drop_write() | Jan Kara | 1 | -1/+1 |
2012-07-29 | take grabbing f->f_path to do_dentry_open() | Al Viro | 1 | -4/+2 |
2012-07-23 | switch dentry_open() to struct path, make it grab references itself | Al Viro | 1 | -12/+5 |
2012-07-14 | VFS: Make chown() and lchown() call fchownat() | David Howells | 1 | -34/+7 |
2012-07-14 | do_dentry_open(): close the race with mark_files_ro() in failure exit | Al Viro | 1 | -1/+1 |
2012-07-14 | do_dentry_open(): take initialization of file->f_path to caller | Al Viro | 1 | -14/+12 |
2012-07-14 | fold __dentry_open() into its sole caller | Al Viro | 1 | -21/+12 |
2012-07-14 | switch do_dentry_open() to returning int | Al Viro | 1 | -20/+20 |
2012-07-14 | make finish_no_open() return int | Al Viro | 1 | -1/+2 |
2012-07-14 | kill struct opendata | Al Viro | 1 | -9/+11 |
2012-07-14 | kill opendata->{mnt,dentry} | Al Viro | 1 | -3/+3 |
2012-07-14 | don't modify od->filp at all | Al Viro | 1 | -3/+2 |
2012-07-14 | ->atomic_open() prototype change - pass int * instead of bool * | Al Viro | 1 | -2/+5 |
2012-07-14 | vfs: remove open intents from nameidata | Miklos Szeredi | 1 | -85/+2 |
2012-07-14 | vfs: add i_op->atomic_open() | Miklos Szeredi | 1 | -0/+42 |
2012-07-07 | vfs: make O_PATH file descriptors usable for 'fchdir()' | Linus Torvalds | 1 | -3/+3 |
2012-06-01 | vfs: nameidata_to_filp(): don't throw away file on error | Miklos Szeredi | 1 | -3/+5 |
2012-06-01 | vfs: nameidata_to_filp(): inline __dentry_open() | Miklos Szeredi | 1 | -2/+18 |
2012-06-01 | vfs: do_dentry_open(): don't put filp | Miklos Szeredi | 1 | -1/+2 |
2012-06-01 | vfs: split __dentry_open() | Miklos Szeredi | 1 | -14/+33 |
2012-05-23 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi... | Linus Torvalds | 1 | -3/+13 |
2012-05-03 | userns: Convert user specfied uids and gids in chown into kuids and kgid | Eric W. Biederman | 1 | -2/+11 |
2012-05-03 | userns: Convert capabilities related permsion checks | Eric W. Biederman | 1 | -1/+2 |
2012-04-09 | SELinux: rename dentry_open to file_open | Eric Paris | 1 | -1/+1 |
2012-02-19 | Wrap accesses to the fd_sets in struct fdtable | David Howells | 1 | -2/+2 |
2012-01-06 | switch security_path_chmod() to struct path * | Al Viro | 1 | -1/+1 |
2012-01-03 | switch open and mkdir syscalls to umode_t | Al Viro | 1 | -6/+6 |
2012-01-03 | switch sys_chmod()/sys_fchmod()/sys_fchmodat() to umode_t | Al Viro | 1 | -3/+3 |
2012-01-03 | vfs: mnt_drop_write_file() | Al Viro | 1 | -1/+1 |
2011-10-28 | leases: fix write-open/read-lease race | J. Bruce Fields | 1 | -0/+4 |
2011-07-26 | merge fchmod() and fchmodat() guts, kill ancient broken kludge | Al Viro | 1 | -50/+28 |
2011-07-22 | vfs: use ERR_CAST for err-ptr tossing in lookup_instantiate_filp | Konstantin Khlebnikov | 1 | -1/+1 |
2011-03-21 | fs: Use BUG_ON(!mnt) at dentry_open(). | Tetsuo Handa | 1 | -11/+2 |
2011-03-16 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmo... | Linus Torvalds | 1 | -1/+2 |
2011-03-16 | Merge branch 'next' into for-linus | James Morris | 1 | -1/+2 |
2011-03-15 | readlinkat(), fchownat() and fstatat() with empty relative pathnames | Al Viro | 1 | -4/+6 |
2011-03-15 | New kind of open files - "location only". | Al Viro | 1 | -6/+29 |
2011-03-14 | open-style analog of vfs_path_lookup() | Al Viro | 1 | -0/+14 |
2011-03-14 | switch do_filp_open() to struct open_flags | Al Viro | 1 | -1/+72 |
2011-03-10 | Check for immutable/append flag in fallocate path | Marco Stornelli | 1 | -0/+8 |
2011-03-08 | Merge branch 'master'; commit 'v2.6.38-rc7' into next | James Morris | 1 | -3/+10 |
2011-02-11 | Fix possible filp_cachep memory corruption | Linus Torvalds | 1 | -0/+2 |
2011-02-10 | IMA: maintain i_readcount in the VFS layer | Mimi Zohar | 1 | -1/+2 |
2011-01-17 | fallocate should be a file operation | Christoph Hellwig | 1 | -2/+2 |
2011-01-12 | fs: add hole punching to fallocate | Josef Bacik | 1 | -1/+6 |
2010-10-29 | fix open/umount race | Al Viro | 1 | -3/+3 |
2010-08-18 | fs: cleanup files_lock locking | Nick Piggin | 1 | -2/+2 |
2010-08-11 | vfs: clarify that nonseekable_open() will never fail | Dmitry Torokhov | 1 | -1/+3 |
2010-08-10 | Merge branch 'for-linus' of git://git.infradead.org/users/eparis/notify | Linus Torvalds | 1 | -1/+2 |
2010-08-02 | vfs: re-introduce MAY_CHDIR | Eric Paris | 1 | -3/+3 |
2010-08-02 | LSM: Remove unused arguments from security_path_truncate(). | Tetsuo Handa | 1 | -3/+2 |
2010-07-28 | fsnotify: pass a file instead of an inode to open, read, and write | Eric Paris | 1 | -1/+1 |
2010-07-28 | inotify: remove inotify in kernel interface | Eric Paris | 1 | -0/+1 |
2010-05-21 | Take statfs variants to fs/statfs.c | Al Viro | 1 | -166/+0 |
2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -1/+1 |
2010-03-05 | Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac... | Linus Torvalds | 1 | -4/+1 |
2010-03-05 | dquot: move dquot initialization responsibility into the filesystem | Christoph Hellwig | 1 | -4/+1 |
2010-03-03 | Switch may_open() and break_lease() to passing O_... | Al Viro | 1 | -1/+1 |
2009-12-22 | Sanitize f_flags helpers | Al Viro | 1 | -1/+1 |
2009-12-22 | Fix f_flags/f_mode in case of lookup_instantiate_filp() from open(pathname, 3) | Al Viro | 1 | -7/+6 |
2009-12-16 | Untangling ima mess, part 2: deal with counters | Al Viro | 1 | -0/+2 |
2009-12-16 | fs: move get_empty_filp() deffinition to internal.h | Eric Paris | 1 | -0/+2 |
2009-11-24 | LSM: Move security_path_chmod()/security_path_chown() to after mutex_lock(). | Tetsuo Handa | 1 | -21/+15 |
2009-10-12 | LSM: Add security_path_chroot(). | Tetsuo Handa | 1 | -0/+3 |
2009-10-12 | LSM: Add security_path_chmod() and security_path_chown(). | Tetsuo Handa | 1 | -4/+20 |
2009-09-23 | fs: change sys_truncate length parameter type | Heiko Carstens | 1 | -3/+2 |
2009-09-02 | CRED: Add some configurable debugging [try #6] | David Howells | 1 | -0/+2 |
2009-08-21 | vfs: allow file truncations when both suid and write permissions set | Amerigo Wang | 1 | -4/+6 |
2009-06-24 | fs: Add new pre-allocation ioctls to vfs for compatibility with legacy xfs io... | Ankit Jain | 1 | -29/+29 |
2009-06-11 | fs: introduce mnt_clone_write | npiggin@suse.de | 1 | -2/+2 |
2009-05-09 | Switch open_exec() and sys_uselib() to do_open_filp() | Al Viro | 1 | -1/+1 |
2009-03-31 | Get rid of indirect include of fs_struct.h | Al Viro | 1 | -0/+1 |
2009-03-26 | vfs: Use lowercase names of quota functions | Jan Kara | 1 | -1/+1 |
2009-01-14 | [CVE-2009-0029] System call wrappers part 30 | Heiko Carstens | 1 | -7/+6 |
2009-01-14 | [CVE-2009-0029] System call wrappers part 20 | Heiko Carstens | 1 | -2/+2 |
2009-01-14 | [CVE-2009-0029] System call wrappers part 17 | Heiko Carstens | 1 | -9/+7 |
2009-01-14 | [CVE-2009-0029] System call wrappers part 16 | Heiko Carstens | 1 | -1/+1 |
2009-01-14 | [CVE-2009-0029] System call wrappers part 15 | Heiko Carstens | 1 | -2/+2 |
2009-01-14 | [CVE-2009-0029] System call wrappers part 14 | Heiko Carstens | 1 | -1/+1 |
2009-01-14 | [CVE-2009-0029] System call wrappers part 11 | Heiko Carstens | 1 | -1/+1 |
2009-01-14 | [CVE-2009-0029] System call wrappers part 10 | Heiko Carstens | 1 | -7/+5 |
2009-01-14 | [CVE-2009-0029] System call wrapper special cases | Heiko Carstens | 1 | -3/+24 |
2009-01-05 | inode->i_op is never NULL | Al Viro | 1 | -1/+1 |
2008-12-31 | introduce new LSM hooks where vfsmount is available. | Kentaro Takeda | 1 | -0/+5 |
2008-11-14 | CRED: Inaugurate COW credentials | David Howells | 1 | -16/+15 |
2008-11-14 | CRED: Pass credentials through dentry_open() | David Howells | 1 | -6/+11 |
2008-11-14 | CRED: Separate task security context from task_struct | David Howells | 1 | -8/+9 |
2008-11-14 | CRED: Neuter sys_capset() | David Howells | 1 | -11/+1 |
2008-10-21 | [PATCH] introduce fmode_t, do annotations | Al Viro | 1 | -1/+1 |
2008-10-13 | tty: the vhangup syscall is racy | Alan Cox | 1 | -2/+1 |
2008-08-01 | [PATCH] merge locate_fd() and get_unused_fd() | Al Viro | 1 | -56/+0 |
2008-07-26 | [PATCH] fix RLIM_NOFILE handling | Al Viro | 1 | -9/+0 |
2008-07-26 | [PATCH] sanitize __user_walk_fd() et.al. | Al Viro | 1 | -62/+62 |
2008-07-26 | [PATCH] preparation to __user_walk_fd cleanup | Al Viro | 1 | -8/+10 |
2008-07-26 | [PATCH] take noexec checks to very few callers that care | Al Viro | 1 | -0/+10 |
2008-07-26 | [patch 4/4] vfs: immutable inode checking cleanup | Miklos Szeredi | 1 | -22/+2 |
2008-07-26 | [PATCH] fix MAY_CHDIR/MAY_ACCESS/LOOKUP_ACCESS mess | Al Viro | 1 | -5/+5 |
2008-07-26 | [PATCH] kill altroot | Al Viro | 1 | -2/+1 |
2008-07-26 | [PATCH] permission checks for chdir need special treatment only on the last step | Al Viro | 1 | -3/+2 |
2008-07-26 | [patch 1/5] vfs: truncate: dont check immutable twice | Miklos Szeredi | 1 | -1/+1 |
2008-07-24 | fs: check for statfs overflow | Jon Tollefson | 1 | -1/+2 |
2008-07-04 | security: filesystem capabilities: fix fragile setuid fixup code | Andrew G. Morgan | 1 | -15/+22 |
2008-05-01 | [PATCH] split linux/file.h | Al Viro | 1 | -0/+1 |
2008-04-28 | xip: support non-struct page backed memory | Nick Piggin | 1 | -1/+1 |
2008-04-19 | [PATCH] r/o bind mounts: debugging for missed calls | Dave Hansen | 1 | -1/+11 |
2008-04-19 | [PATCH] r/o bind mounts: make access() use new r/o helper | Dave Hansen | 1 | -2/+11 |
2008-04-19 | [PATCH] r/o bind mounts: write counts for truncate() | Dave Hansen | 1 | -6/+8 |
2008-04-19 | [PATCH] r/o bind mounts: elevate write count for chmod/chown callers | Dave Hansen | 1 | -9/+30 |
2008-04-19 | [PATCH] r/o bind mounts: elevate write count for open()s | Dave Hansen | 1 | -2/+34 |
2008-04-19 | [PATCH] merge open_namei() and do_filp_open() | Christoph Hellwig | 1 | -19/+0 |
2008-04-19 | [PATCH] do namei_flags calculation inside open_namei() | Dave Hansen | 1 | -20/+2 |
2008-04-10 | asmlinkage_protect replaces prevent_tail_call | Roland McGrath | 1 | -4/+4 |
2008-03-19 | [PATCH] check for null vfsmount in dentry_open() | Christoph Hellwig | 1 | -0/+12 |
2008-02-14 | Make set_fs_{root,pwd} take a struct path | Jan Blunck | 1 | -8/+4 |
2008-02-14 | Introduce path_put() | Jan Blunck | 1 | -11/+11 |
2008-02-14 | Embed a struct path into struct nameidata instead of nd->{dentry,mnt} | Jan Blunck | 1 | -15/+16 |
2008-02-08 | remove the unused exports of sys_open/sys_read | Arjan van de Ven | 1 | -1/+0 |
2008-02-08 | fs: remove fastcall, it is always empty | Harvey Harrison | 1 | -2/+2 |
2007-11-14 | mark sys_open/sys_read exports unused | Arjan van de Ven | 1 | -1/+1 |
2007-10-21 | [PATCH] pass dentry to audit_inode()/audit_inode_child() | Al Viro | 1 | -2/+2 |
2007-10-17 | Implement file posix capabilities | Serge E. Hallyn | 1 | -1/+2 |
2007-10-17 | fs: correct SuS compliance for open of large file without options | Alan Cox | 1 | -1/+1 |
2007-10-17 | SELinux: Improve read/write performance | Yuichi Nakamura | 1 | -0/+4 |
2007-07-31 | VFS: fix a race in lease-breaking during truncate | david m. richter | 1 | -7/+9 |
2007-07-24 | fallocate syscall interface deficiency | Ulrich Drepper | 1 | -1/+1 |
2007-07-17 | sys_fallocate() implementation on i386, x86_64 and powerpc | Amit Arora | 1 | -0/+59 |
2007-07-16 | O_CLOEXEC for SCM_RIGHTS | Ulrich Drepper | 1 | -1/+1 |
2007-07-16 | Introduce O_CLOEXEC | Ulrich Drepper | 1 | -3/+11 |
2007-05-08 | Remove suid/sgid bits on [f]truncate() | Linus Torvalds | 1 | -0/+3 |
2007-05-08 | header cleaning: don't include smp_lock.h when not used | Randy Dunlap | 1 | -1/+0 |
2006-12-10 | [PATCH] fdtable: Make fdarray and fdsets equal in size | Vadim Lobanov | 1 | -2/+1 |
2006-12-08 | [PATCH] VFS: change struct file to use struct path | Josef "Jeff" Sipek | 1 | -13/+13 |
2006-12-08 | [PATCH] tty: ->signal->tty locking | Peter Zijlstra | 1 | -0/+1 |
2006-10-01 | [PATCH] r/o bind mounts: prepare for write access checks: collapse if() | Dave Hansen | 1 | -27/+37 |
2006-10-01 | [PATCH] Create fs/utimes.c | Alexey Dobriyan | 1 | -134/+0 |
2006-09-29 | [PATCH] fix wrong error code on interrupted close syscalls | Ernie Petrides | 1 | -1/+11 |
2006-09-29 | [PATCH] vfs: define new lookup flag for chdir | Miklos Szeredi | 1 | -1/+2 |
2006-06-25 | [PATCH] ftruncate does not always update m/ctime | Peter Staubach | 1 | -1/+1 |
2006-06-23 | [PATCH] vfs: add lock owner argument to flush operation | Miklos Szeredi | 1 | -1/+1 |
2006-06-23 | [PATCH] VFS: Permit filesystem to perform statfs with a known root dentry | David Howells | 1 | -13/+13 |
2006-06-20 | [PATCH] log more info for directory entry change events | Amy Griffis | 1 | -2/+2 |
2006-05-15 | [PATCH] fs/open.c: unexport sys_openat | Adrian Bunk | 1 | -1/+0 |
2006-04-18 | x86: be careful about tailcall breakage for sys_open[at] too | Linus Torvalds | 1 | -2/+14 |
2006-04-18 | x86: don't allow tail-calls in sys_ftruncate[64]() | Linus Torvalds | 1 | -2/+6 |
2006-03-25 | Merge branch 'audit.b3' of git://git.kernel.org/pub/scm/linux/kernel/git/viro... | Linus Torvalds | 1 | -1/+7 |
2006-03-25 | [PATCH] Add lookup_instantiate_filp usage warning | Oleg Drokin | 1 | -0/+4 |
2006-03-23 | [PATCH] Shrinks sizeof(files_struct) and better layout | Eric Dumazet | 1 | -4/+4 |
2006-03-20 | [PATCH] Collect more inode information during syscall processing. | Amy Griffis | 1 | -1/+7 |
2006-01-18 | [PATCH] vfs: *at functions: core | Ulrich Drepper | 1 | -15/+68 |
2006-01-11 | [PATCH] capable/capability.h (fs/) | Randy Dunlap | 1 | -0/+1 |
2006-01-09 | [PATCH] mutex subsystem, semaphore to mutex: VFS, ->i_sem | Jes Sorensen | 1 | -12/+12 |
2006-01-08 | [PATCH] tiny: Uninline some open.c functions | Matt Mackall | 1 | -3/+3 |
2006-01-08 | [PATCH] Fix some problems with truncate and mtime semantics. | NeilBrown | 1 | -4/+5 |
2005-11-09 | [PATCH] add a file_permission helper | Christoph Hellwig | 1 | -1/+1 |
2005-11-09 | [PATCH] add a vfs_permission helper | Christoph Hellwig | 1 | -6/+6 |
2005-11-07 | [PATCH] VFS: pass file pointer to filesystem from ftruncate() | Miklos Szeredi | 1 | -3/+7 |
2005-11-07 | [PATCH] memory leak in dentry_open() | Peter Staubach | 1 | -1/+8 |
2005-10-18 | VFS: Allow the filesystem to return a full file pointer on open intent | Trond Myklebust | 1 | -14/+65 |
2005-09-13 | [PATCH] open returns ENFILE but creates file anyway | Peter Staubach | 1 | -42/+56 |
2005-09-09 | [PATCH] files: files struct with RCU | Dipankar Sarma | 1 | -4/+4 |
2005-09-09 | [PATCH] files: break up files struct | Dipankar Sarma | 1 | -17/+24 |
2005-09-07 | [PATCH] remove duplicated sys_open32() code from 64bit archs | Miklos Szeredi | 1 | -8/+11 |
2005-07-12 | [PATCH] inotify | Robert Love | 1 | -1/+2 |
2005-06-24 | [PATCH] xip: fs/mm: execute in place | Carsten Otte | 1 | -1/+3 |
2005-06-23 | [PATCH] sys_open() cleanup | Telemaque Ndizihiwe | 1 | -11/+7 |
2005-06-23 | [PATCH] Remove f_error field from struct file | Christoph Lameter | 1 | -12/+4 |
2005-06-23 | [PATCH] Don't force O_LARGEFILE for 32 bit processes on ia64 | Yoav Zach | 1 | -3/+4 |
2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+1076 |