Commit Graph

660 Commits (b9e5db6d2bbe4416cd1c30c2d1891ef39d6bd0b7)

Author SHA1 Message Date
Al Viro 22213318af fix races between __d_instantiate() and checks of dentry flags 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
Christoph Hellwig 2982baa2ae fs: add get_acl helper 11 years ago
Will Deacon a5c21dcefa dcache: allow word-at-a-time name hashing with big-endian CPUs 11 years ago
Al Viro d870b4a191 fix bogus path_put() of nd->root after some unlazy_walk() failures 11 years ago
J. Bruce Fields 146a8595c6 locks: break delegations on link 11 years ago
J. Bruce Fields 8e6d782cab locks: break delegations on rename 11 years ago
J. Bruce Fields 5a14696c17 locks: helper functions for delegation breaking 11 years ago
J. Bruce Fields b21996e36c locks: break delegations on unlink 11 years ago
J. Bruce Fields 9accbb977a namei: minor vfs_unlink cleanup 11 years ago
J. Bruce Fields 6cedba8962 vfs: take i_mutex on renamed file 11 years ago
J. Bruce Fields 13a2c3be03 dcache: fix outdated DCACHE_NEED_LOOKUP comment 11 years ago
David Howells b18825a7c8 VFS: Put a small type field into struct dentry::d_flags 11 years ago
Al Viro 8b61e74ffc get rid of {lock,unlock}_rcu_walk() 11 years ago
Al Viro 48a066e72d RCU'd vfsmounts 11 years ago
Jeff Layton 14e972b451 audit: add child record before the create to handle case where create fails 11 years ago
Al Viro 474279dc0f split __lookup_mnt() in two functions 11 years ago
Randy Dunlap 606d6fe3ff fs/namei.c: fix new kernel-doc warning 11 years ago
Al Viro 03da633aa7 atomic_open: take care of EEXIST in no-open case with O_CREAT|O_EXCL in fs/namei.c 12 years ago
Miklos Szeredi 116cc02253 vfs: don't set FILE_CREATED before calling ->atomic_open() 12 years ago
Dave Jones da5338c749 Add missing unlocks to error paths of mountpoint_last. 12 years ago
Al Viro bcce56d585 ... and fold the renamed __vfs_follow_link() into its only caller 12 years ago
Christoph Hellwig aac34df117 fs: remove vfs_follow_link 12 years ago
Dave Jones bcceeeba9b Add missing unlocks to error paths of mountpoint_last. 12 years ago
Al Viro 443ed254c3 ... and fold the renamed __vfs_follow_link() into its only caller 12 years ago
Christoph Hellwig 4aa32895c3 fs: remove vfs_follow_link 12 years ago
Linus Torvalds d0d2727710 vfs: make sure we don't have a stale root path if unlazy_walk() fails 12 years ago
Linus Torvalds e5c832d555 vfs: fix dentry RCU to refcounting possibly sleeping dput() 12 years ago
Al Viro 2d86465101 introduce kern_path_mountpoint() 12 years ago
Al Viro 197df04c74 rename user_path_umountat() to user_path_mountpoint_at() 12 years ago
Al Viro 35759521ee take unlazy_walk() into umount_lookup_last() 12 years ago
Linus Torvalds 0d98439ea3 vfs: use lockred "dead" flag to mark unrecoverably dead dentries 12 years ago
Jeff Layton 8033426e6b vfs: allow umount to handle mountpoints without revalidating them 12 years ago
Linus Torvalds 15570086b5 vfs: reimplement d_rcu_to_refcount() using lockref_get_or_lock() 12 years ago
Waiman Long 98474236f7 vfs: make the dentry cache use the lockref infrastructure 12 years ago