Jeff Layton
|
669abf4e55
vfs: make path_openat take a struct filename pointer
|
12 years ago |
Jeff Layton
|
91a27b2a75
vfs: define struct filename and have getname() return it
|
12 years ago |
Jeff Layton
|
bfcec70874
audit: set the name_len in audit_inode for parent lookups
|
12 years ago |
Linus Torvalds
|
aab174f0df
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
12 years ago |
Linus Torvalds
|
437589a74b
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
|
12 years ago |
Al Viro
|
2903ff019b
switch simple cases of fget_light to fdget
|
13 years ago |
Al Viro
|
d6483b7a78
switch fchmod(2) to fget_light()
|
13 years ago |
Al Viro
|
6b48c5b207
switch fallocate(2) to fget_light()
|
13 years ago |
Al Viro
|
bf2965d5b5
switch ftruncate(2) to fget_light
|
13 years ago |
Al Viro
|
c6f3d81115
don't leak O_CLOEXEC into ->f_flags
|
13 years ago |
Al Viro
|
483ce1d4b8
take descriptor-related part of close() to file.c
|
13 years ago |
Al Viro
|
56007cae94
move put_unused_fd() and fd_install() to fs/file.c
|
13 years ago |
Eric W. Biederman
|
d2b31ca644
userns: Teach security_path_chown to take kuids and kgids
|
13 years ago |
Miklos Szeredi
|
e68726ff72
vfs: canonicalize create mode in build_open_flags()
|
13 years ago |
Al Viro
|
fe7c80518e
missed mnt_drop_write() in do_dentry_open()
|
13 years ago |
Jan Kara
|
14da920014
fs: Protect write paths by sb_start_write - sb_end_write
|
13 years ago |
Jan Kara
|
eb04c28288
fs: Add freezing handling to mnt_want_write() / mnt_drop_write()
|
13 years ago |
Al Viro
|
b5bcdda327
take grabbing f->f_path to do_dentry_open()
|
13 years ago |
Al Viro
|
765927b2d5
switch dentry_open() to struct path, make it grab references itself
|
13 years ago |
David Howells
|
55e4def0a6
VFS: Make chown() and lchown() call fchownat()
|
13 years ago |
Al Viro
|
c3c4f69424
do_dentry_open(): close the race with mark_files_ro() in failure exit
|
13 years ago |
Al Viro
|
02e5180d99
do_dentry_open(): take initialization of file->f_path to caller
|
13 years ago |
Al Viro
|
2a027e7a18
fold __dentry_open() into its sole caller
|
13 years ago |
Al Viro
|
96b7e579ad
switch do_dentry_open() to returning int
|
13 years ago |
Al Viro
|
e45198a6ac
make finish_no_open() return int
|
13 years ago |
Al Viro
|
30d9049474
kill struct opendata
|
13 years ago |
Al Viro
|
a4a3bdd778
kill opendata->{mnt,dentry}
|
13 years ago |
Al Viro
|
3d8a00d209
don't modify od->filp at all
|
13 years ago |
Al Viro
|
47237687d7
->atomic_open() prototype change - pass int * instead of bool *
|
13 years ago |
Miklos Szeredi
|
015c3bbcd8
vfs: remove open intents from nameidata
|
13 years ago |