213 Commits (master)

Author SHA1 Message Date
J. Bruce Fields 27ac0ffeac locks: break delegations on any attribute modification 10 years ago
Al Viro eee5cc2702 get rid of s_files and files_lock 8 years ago
Al Viro 72c2d53192 file->f_op is never NULL... 8 years ago
Miklos Szeredi 0854d450e2 vfs: improve i_op->atomic_open() documentation 8 years ago
Al Viro 173c84012a switch fchmod() to fdget 8 years ago
Eric W. Biederman c7b96acf14 userns: Kill nsown_capable it makes the wrong thing easy 9 years ago
Andy Lutomirski e305f48bc4 fs: Fix file mode for O_TMPFILE 8 years ago
Al Viro ba57ea64cb allow O_TMPFILE to work with O_WRONLY 8 years ago
Al Viro bb458c644a Safer ABI for O_TMPFILE 8 years ago
Al Viro 60545d0d46 [O_TMPFILE] it's still short a few helpers, but infrastructure should be OK now... 8 years ago
Al Viro f9652e10c1 allow build_open_flags() to return an error 8 years ago
Al Viro 2cf0966683 make SYSCALL_DEFINE<n>-generated wrappers do asmlinkage_protect 9 years ago
Al Viro 4a0fd5bf0f teach SYSCALL_DEFINE<n> how to deal with long long/unsigned long long 9 years ago
Al Viro dd37978c50 cache the value of file_inode() in struct file 9 years ago
Al Viro 21d206819a get_empty_filp()/alloc_file() leave both ->f_pos and ->f_version zero 9 years ago
Al Viro 3f6d078d4a fix compat truncate/ftruncate 9 years ago
Al Viro 1afc99beaf propagate error from get_empty_filp() to its callers 9 years ago
Al Viro 496ad9aa8e new helper: file_inode(file) 9 years ago
Jeff Layton 99a5df37a0 vfs: make fchownat retry once on ESTALE errors 9 years ago
Jeff Layton 14ff690c0f vfs: make fchmodat retry once on ESTALE errors 9 years ago
Jeff Layton 2771261ec5 vfs: have chroot retry once on ESTALE error 9 years ago
Jeff Layton 0291c0a551 vfs: have chdir retry lookup and call once on ESTALE error 9 years ago
Jeff Layton 87fa55952b vfs: have faccessat retry once on an ESTALE error 9 years ago
Jeff Layton 48f7530d3f vfs: have do_sys_truncate retry once on an ESTALE error 9 years ago
David Howells a02de96085 VFS: Make more complete truncate operation available to CacheFiles 9 years ago
Eric W. Biederman a85fb273c9 vfs: Allow chroot if you have CAP_SYS_CHROOT in your user namespace 9 years ago
Jeff Layton 669abf4e55 vfs: make path_openat take a struct filename pointer 9 years ago
Jeff Layton 91a27b2a75 vfs: define struct filename and have getname() return it 9 years ago
Jeff Layton bfcec70874 audit: set the name_len in audit_inode for parent lookups 9 years ago
Al Viro 2903ff019b switch simple cases of fget_light to fdget 9 years ago
Al Viro d6483b7a78 switch fchmod(2) to fget_light() 9 years ago
Al Viro 6b48c5b207 switch fallocate(2) to fget_light() 9 years ago
Al Viro bf2965d5b5 switch ftruncate(2) to fget_light 9 years ago
Al Viro c6f3d81115 don't leak O_CLOEXEC into ->f_flags 9 years ago
Al Viro 483ce1d4b8 take descriptor-related part of close() to file.c 9 years ago
Al Viro 56007cae94 move put_unused_fd() and fd_install() to fs/file.c 9 years ago
Eric W. Biederman d2b31ca644 userns: Teach security_path_chown to take kuids and kgids 9 years ago
Miklos Szeredi e68726ff72 vfs: canonicalize create mode in build_open_flags() 9 years ago
Al Viro fe7c80518e missed mnt_drop_write() in do_dentry_open() 9 years ago
Jan Kara 14da920014 fs: Protect write paths by sb_start_write - sb_end_write 9 years ago
Jan Kara eb04c28288 fs: Add freezing handling to mnt_want_write() / mnt_drop_write() 9 years ago
Al Viro b5bcdda327 take grabbing f->f_path to do_dentry_open() 9 years ago
Al Viro 765927b2d5 switch dentry_open() to struct path, make it grab references itself 9 years ago
David Howells 55e4def0a6 VFS: Make chown() and lchown() call fchownat() 9 years ago
Al Viro c3c4f69424 do_dentry_open(): close the race with mark_files_ro() in failure exit 9 years ago
Al Viro 02e5180d99 do_dentry_open(): take initialization of file->f_path to caller 9 years ago
Al Viro 2a027e7a18 fold __dentry_open() into its sole caller 9 years ago
Al Viro 96b7e579ad switch do_dentry_open() to returning int 9 years ago
Al Viro e45198a6ac make finish_no_open() return int 9 years ago
Al Viro 30d9049474 kill struct opendata 9 years ago