Linus Torvalds
|
83373f7028
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
11 years ago |
Linus Torvalds
|
9226b5b440
vfs: avoid non-forwarding large load after small store in path lookup
|
11 years ago |
Al Viro
|
4023bfc9f3
be careful with nd->inode in path_init() and follow_dotdot_rcu()
|
11 years ago |
Al Viro
|
7bd88377d4
don't bugger nd->seq on set_root_rcu() from follow_dotdot_rcu()
|
11 years ago |
Al Viro
|
f5be3e2912
fix bogus read_seqretry() checks introduced in b37199e
|
11 years ago |
Linus Torvalds
|
99d263d4c5
vfs: fix bad hashing of dentries
|
11 years ago |
J. Bruce Fields
|
d03b29a271
namei: trivial fix to vfs_rename_dir comment
|
11 years ago |
NeilBrown
|
b8faf035ea
VFS: allow ->d_manage() to declare -EISDIR in rcu_walk mode.
|
11 years ago |
Miklos Szeredi
|
7177a9c4b5
fs: call rename2 if exists
|
11 years ago |
Vasily Averin
|
295dc39d94
fs: umount on symlink leaks mnt count
|
11 years ago |
Andy Lutomirski
|
23adbe12ef
fs,userns: Change inode_capable to capable_wrt_inode_uidgid
|
11 years ago |
Al Viro
|
22213318af
fix races between __d_instantiate() and checks of dentry flags
|
11 years ago |
Linus Torvalds
|
5166701b36
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
11 years ago |
Linus Torvalds
|
f7789dc0d4
Merge branch 'locks-3.15' of git://git.samba.org/jlayton/linux
|
11 years ago |
Al Viro
|
5d826c847b
new helper: readlink_copy()
|
11 years ago |
Al Viro
|
4d35950734
namei.c: move EXPORT_SYMBOL to corresponding definitions
|
11 years ago |
Al Viro
|
0018d8bfc4
get_write_access() is inlined, exporting it is pointless
|
11 years ago |
Miklos Szeredi
|
da1ce0670c
vfs: add cross-rename
|
11 years ago |
Miklos Szeredi
|
0b3974eb04
security: add flags to rename hooks
|
11 years ago |
Miklos Szeredi
|
0a7c3937a1
vfs: add RENAME_NOREPLACE flag
|
11 years ago |
Miklos Szeredi
|
520c8b1650
vfs: add renameat2 syscall
|
11 years ago |
Miklos Szeredi
|
bc27027a73
vfs: rename: use common code for dir and non-dir
|
11 years ago |
Miklos Szeredi
|
de22a4c372
vfs: rename: move d_move() up
|
11 years ago |
Miklos Szeredi
|
44b1d53043
vfs: add d_is_dir()
|
11 years ago |
Jeff Layton
|
d7a06983a0
locks: fix locks_mandatory_locked to respect file-private locks
|
11 years ago |
Al Viro
|
b37199e626
rcuwalk: recheck mount_lock after mountpoint crossing attempts
|
11 years ago |
Linus Torvalds
|
9c225f2655
vfs: atomic f_pos accesses as per POSIX
|
11 years ago |
Linus Torvalds
|
c4ad8f98be
execve: use 'struct filename *' for executable name passing
|
11 years ago |
Oleg Drokin
|
d22e6338db
Fix mountpoint reference leakage in linkat
|
11 years ago |
Jeff Layton
|
9115eac2c7
vfs: unexport the getname() symbol
|
11 years ago |