Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
5f281fab9b9a30073616c5e25da2111dec2fe482
/
fs
/
open.c
c52b761
Merge branch 'work.const-path' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 9 years ago
0e0162b
Merge branch 'ovl-fixes' into for-linus
by Al Viro
· 9 years ago
54d5ca8
vfs: add vfs_select_inode() helper
by Miklos Szeredi
· 9 years ago
63b6df1
give readdir(2)/getdents(2)/etc. uniform exclusion with lseek()
by Al Viro
· 9 years ago
be01f9f
constify chmod_common/security_path_chmod
by Al Viro
· 9 years ago
7fd25da
constify chown_common/security_path_chown
by Al Viro
· 9 years ago
7df818b
constify vfs_truncate()
by Al Viro
· 9 years ago
378c652
fs/coredump: prevent fsuid=0 dumps into user-controlled directories
by Jann Horn
· 9 years ago
5955102
wrappers for ->i_mutex access
by Al Viro
· 9 years ago
62fb4a1
don't carry MAY_OPEN in op->acc_mode
by Al Viro
· 9 years ago
90f8572
vfs: Commit to never having exectuables on proc and sysfs.
by Eric W. Biederman
· 9 years ago
45f147a
fs: Call security_ops->inode_killpriv on truncate
by Jan Kara
· 10 years ago
9bf39ab
vfs: add file_path() helper
by Miklos Szeredi
· 9 years ago
4bacc9c
overlayfs: Make f_path always point to the overlay and f_inode to the underlay
by David Howells
· 9 years ago
63afdfc
VFS: Handle lower layer dentry/inode in pathwalk
by David Howells
· 10 years ago
1aef882
Merge tag 'xfs-for-linus-4.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs
by Linus Torvalds
· 10 years ago
8436318
->aio_read and ->aio_write removed
by Al Viro
· 10 years ago
c1b8940
NFS: fix BUG() crash in notify_change() with patch to chown_common()
by Andrew Elble
· 10 years ago
e5b811e
drop bogus check in file_open_root()
by Al Viro
· 10 years ago
dd46c78
fs: Add support FALLOC_FL_INSERT_RANGE for fallocate
by Namjae Jeon
· 10 years ago
05016b0f
Merge branch 'getname2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 10 years ago
e748dcd
vfs: remove get_xip_mem
by Matthew Wilcox
· 10 years ago
5168910
fs: create proper filename objects using getname_kernel()
by Paul Moore
· 10 years ago
0b233b7
Merge branch 'for-3.19' of git://linux-nfs.org/~bfields/linux
by Linus Torvalds
· 10 years ago
820c12d
fallocate: create FAN_MODIFY and IN_MODIFY events
by Heinrich Schuchardt
· 10 years ago
9f45f5b
new helper: audit_file()
by Al Viro
· 10 years ago
56429e9b
merge nfs bugfixes into nfsd for-3.19 branch
by J. Bruce Fields
· 10 years ago
72c72bd
VFS: Rename do_fallocate() to vfs_fallocate()
by Anna Schumaker
· 10 years ago
4aa7c63
vfs: add i_op->dentry_open()
by Miklos Szeredi
· 10 years ago
6d2b617
vfs: fix check for fallocate on active swapfile
by Eric Biggers
· 10 years ago
293bc98
new methods: ->read_iter() and ->write_iter()
by Al Viro
· 11 years ago
7f7f25e
replace checking for ->read/->aio_read presence with check in ->f_mode
by Al Viro
· 11 years ago
9ac0367
Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
by Linus Torvalds
· 11 years ago
5166701
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 11 years ago
0790b31
fs: disallow all fallocate operation on active swapfile
by Lukas Czerner
· 11 years ago
23fffa9
fs: move falloc collapse range check into the filesystem methods
by Lukas Czerner
· 11 years ago
8fc61d9
fs: prevent doing FALLOC_FL_ZERO_RANGE on append only file
by Lukas Czerner
· 11 years ago
d15e031
Merge tag 'xfs-for-linus-3.15-rc1' of git://oss.sgi.com/xfs/xfs
by Linus Torvalds
· 11 years ago
3f4d5a0
tidy do_dentry_open() up a bit
by Al Viro
· 11 years ago
83f936c
mark struct file that had write access grabbed by open()
by Al Viro
· 11 years ago
0ccb286
fold __get_file_write_access() into its only caller
by Al Viro
· 11 years ago
4597e69
get rid of DEBUG_WRITECOUNT
by Al Viro
· 11 years ago
dd20908
don't bother with {get,put}_write_access() on non-regular files
by Al Viro
· 11 years ago
409332b
fs: Introduce FALLOC_FL_ZERO_RANGE flag for fallocate
by Lukas Czerner
· 11 years ago
9c225f2
vfs: atomic f_pos accesses as per POSIX
by Linus Torvalds
· 11 years ago
00f5e61
fs: Add new flag(FALLOC_FL_COLLAPSE_RANGE) for fallocate
by Namjae Jeon
· 11 years ago
27ac0ff
locks: break delegations on any attribute modification
by J. Bruce Fields
· 13 years ago
eee5cc2
get rid of s_files and files_lock
by Al Viro
· 11 years ago
72c2d53
file->f_op is never NULL...
by Al Viro
· 11 years ago
0854d45
vfs: improve i_op->atomic_open() documentation
by Miklos Szeredi
· 11 years ago
c7c4591
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 11 years ago
173c840
switch fchmod() to fdget
by Al Viro
· 11 years ago
c7b96ac
userns: Kill nsown_capable it makes the wrong thing easy
by Eric W. Biederman
· 12 years ago
e305f48
fs: Fix file mode for O_TMPFILE
by Andy Lutomirski
· 11 years ago
ba57ea6
allow O_TMPFILE to work with O_WRONLY
by Al Viro
· 11 years ago
bb458c6
Safer ABI for O_TMPFILE
by Al Viro
· 11 years ago
60545d0
[O_TMPFILE] it's still short a few helpers, but infrastructure should be OK now...
by Al Viro
· 11 years ago
f9652e1
allow build_open_flags() to return an error
by Al Viro
· 11 years ago
2cf0966
make SYSCALL_DEFINE<n>-generated wrappers do asmlinkage_protect
by Al Viro
· 12 years ago
4a0fd5b
teach SYSCALL_DEFINE<n> how to deal with long long/unsigned long long
by Al Viro
· 12 years ago
56a79b7
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 12 years ago
14cc0b5
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/signal
by Linus Torvalds
· 12 years ago
dd37978
cache the value of file_inode() in struct file
by Al Viro
· 12 years ago
21d2068
get_empty_filp()/alloc_file() leave both ->f_pos and ->f_version zero
by Al Viro
· 12 years ago
3f6d078
fix compat truncate/ftruncate
by Al Viro
· 12 years ago
1afc99b
propagate error from get_empty_filp() to its callers
by Al Viro
· 12 years ago
496ad9a
new helper: file_inode(file)
by Al Viro
· 12 years ago
99a5df3
vfs: make fchownat retry once on ESTALE errors
by Jeff Layton
· 12 years ago
14ff690
vfs: make fchmodat retry once on ESTALE errors
by Jeff Layton
· 12 years ago
2771261
vfs: have chroot retry once on ESTALE error
by Jeff Layton
· 12 years ago
0291c0a
vfs: have chdir retry lookup and call once on ESTALE error
by Jeff Layton
· 12 years ago
87fa559
vfs: have faccessat retry once on an ESTALE error
by Jeff Layton
· 12 years ago
48f7530
vfs: have do_sys_truncate retry once on an ESTALE error
by Jeff Layton
· 12 years ago
a02de96
VFS: Make more complete truncate operation available to CacheFiles
by David Howells
· 12 years ago
a85fb27
vfs: Allow chroot if you have CAP_SYS_CHROOT in your user namespace
by Eric W. Biederman
· 12 years ago
669abf4
vfs: make path_openat take a struct filename pointer
by Jeff Layton
· 12 years ago
91a27b2
vfs: define struct filename and have getname() return it
by Jeff Layton
· 12 years ago
bfcec70
audit: set the name_len in audit_inode for parent lookups
by Jeff Layton
· 12 years ago
aab174f
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 12 years ago
437589a
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 12 years ago
2903ff0
switch simple cases of fget_light to fdget
by Al Viro
· 12 years ago
d6483b7
switch fchmod(2) to fget_light()
by Al Viro
· 12 years ago
6b48c5b
switch fallocate(2) to fget_light()
by Al Viro
· 12 years ago
bf2965d
switch ftruncate(2) to fget_light
by Al Viro
· 12 years ago
c6f3d81
don't leak O_CLOEXEC into ->f_flags
by Al Viro
· 12 years ago
483ce1d
take descriptor-related part of close() to file.c
by Al Viro
· 12 years ago
56007ca
move put_unused_fd() and fd_install() to fs/file.c
by Al Viro
· 12 years ago
d2b31ca
userns: Teach security_path_chown to take kuids and kgids
by Eric W. Biederman
· 12 years ago
e68726f
vfs: canonicalize create mode in build_open_flags()
by Miklos Szeredi
· 12 years ago
fe7c805
missed mnt_drop_write() in do_dentry_open()
by Al Viro
· 12 years ago
14da920
fs: Protect write paths by sb_start_write - sb_end_write
by Jan Kara
· 12 years ago
eb04c28
fs: Add freezing handling to mnt_want_write() / mnt_drop_write()
by Jan Kara
· 12 years ago
b5bcdda
take grabbing f->f_path to do_dentry_open()
by Al Viro
· 12 years ago
765927b
switch dentry_open() to struct path, make it grab references itself
by Al Viro
· 12 years ago
55e4def
VFS: Make chown() and lchown() call fchownat()
by David Howells
· 12 years ago
c3c4f69
do_dentry_open(): close the race with mark_files_ro() in failure exit
by Al Viro
· 12 years ago
02e5180
do_dentry_open(): take initialization of file->f_path to caller
by Al Viro
· 12 years ago
2a027e7
fold __dentry_open() into its sole caller
by Al Viro
· 12 years ago
96b7e57
switch do_dentry_open() to returning int
by Al Viro
· 12 years ago
e45198a
make finish_no_open() return int
by Al Viro
· 12 years ago
Next »