Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
70dcd942dc4af3cc6c3dcc2ba499cd841c7f65a7
/
fs
/
open.c
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
· 13 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
30d9049
kill struct opendata
by Al Viro
· 12 years ago
a4a3bdd
kill opendata->{mnt,dentry}
by Al Viro
· 12 years ago
3d8a00d
don't modify od->filp at all
by Al Viro
· 12 years ago
4723768
->atomic_open() prototype change - pass int * instead of bool *
by Al Viro
· 12 years ago
015c3bb
vfs: remove open intents from nameidata
by Miklos Szeredi
· 12 years ago
d18e900
vfs: add i_op->atomic_open()
by Miklos Szeredi
· 12 years ago
332a2e1
vfs: make O_PATH file descriptors usable for 'fchdir()'
by Linus Torvalds
· 12 years ago
50ee93a
vfs: nameidata_to_filp(): don't throw away file on error
by Miklos Szeredi
· 13 years ago
91daee9
vfs: nameidata_to_filp(): inline __dentry_open()
by Miklos Szeredi
· 13 years ago
78f71ef
vfs: do_dentry_open(): don't put filp
by Miklos Szeredi
· 13 years ago
90ad1a8
vfs: split __dentry_open()
by Miklos Szeredi
· 13 years ago
644473e
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 13 years ago
52137ab
userns: Convert user specfied uids and gids in chown into kuids and kgid
by Eric W. Biederman
· 13 years ago
18815a1
userns: Convert capabilities related permsion checks
by Eric W. Biederman
· 13 years ago
83d4985
SELinux: rename dentry_open to file_open
by Eric Paris
· 13 years ago
1dce27c
Wrap accesses to the fd_sets in struct fdtable
by David Howells
· 13 years ago
cdcf116
switch security_path_chmod() to struct path *
by Al Viro
· 13 years ago
a218d0f
switch open and mkdir syscalls to umode_t
by Al Viro
· 13 years ago
49f0a07
switch sys_chmod()/sys_fchmod()/sys_fchmodat() to umode_t
by Al Viro
· 13 years ago
2a79f17
vfs: mnt_drop_write_file()
by Al Viro
· 13 years ago
f3c7691e
leases: fix write-open/read-lease race
by J. Bruce Fields
· 13 years ago
e57712e
merge fchmod() and fchmodat() guts, kill ancient broken kludge
by Al Viro
· 13 years ago
5a9a436
vfs: use ERR_CAST for err-ptr tossing in lookup_instantiate_filp
by Konstantin Khlebnikov
· 13 years ago
c212f9a
fs: Use BUG_ON(!mnt) at dentry_open().
by Tetsuo Handa
· 14 years ago
0f6e0e8
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6
by Linus Torvalds
· 14 years ago
a002951
Merge branch 'next' into for-linus
by James Morris
· 14 years ago
65cfc67
readlinkat(), fchownat() and fstatat() with empty relative pathnames
by Al Viro
· 14 years ago
1abf0c7
New kind of open files - "location only".
by Al Viro
· 14 years ago
Next »