Jeff Layton
|
99a5df37a0
vfs: make fchownat retry once on ESTALE errors
|
12 years ago |
Jeff Layton
|
14ff690c0f
vfs: make fchmodat retry once on ESTALE errors
|
12 years ago |
Jeff Layton
|
2771261ec5
vfs: have chroot retry once on ESTALE error
|
12 years ago |
Jeff Layton
|
0291c0a551
vfs: have chdir retry lookup and call once on ESTALE error
|
12 years ago |
Jeff Layton
|
87fa55952b
vfs: have faccessat retry once on an ESTALE error
|
12 years ago |
Jeff Layton
|
48f7530d3f
vfs: have do_sys_truncate retry once on an ESTALE error
|
12 years ago |
David Howells
|
a02de96085
VFS: Make more complete truncate operation available to CacheFiles
|
12 years ago |
Eric W. Biederman
|
a85fb273c9
vfs: Allow chroot if you have CAP_SYS_CHROOT in your user namespace
|
13 years ago |
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 |