Commit Graph

307 Commits (841a451f687807110c247ee01b27dab862221d7f)

Author SHA1 Message Date
Ian Kent 8931221411 vfs - fix dentry ref count in do_lookup() 14 years ago
Al Viro 19a167af7c Take the completion of automount into new helper 14 years ago
Al Viro f03c65993b sanitize vfsmount refcounting changes 14 years ago
David Howells ea5b778a8b Unexport do_add_mount() and add in follow_automount(), not ->d_automount() 14 years ago
David Howells ab90911ff9 Allow d_manage() to be used in RCU-walk mode 14 years ago
David Howells 87556ef199 Remove a further kludge from __do_follow_link() 14 years ago
David Howells db3729153e Remove the automount through follow_link() kludge code from pathwalk 14 years ago
David Howells 6f45b65672 Add an AT_NO_AUTOMOUNT flag to suppress terminal automount 14 years ago
David Howells cc53ce53c8 Add a dentry op to allow processes to be held during pathwalk transit 14 years ago
David Howells 9875cf8064 Add a dentry op to handle automounting rather than abusing follow_link() 14 years ago
Al Viro 1a8edf40e7 do_lookup() fix 14 years ago
Nick Piggin 7b9337aaf9 fs: namei fix ->put_link on wrong inode in do_filp_open 14 years ago
J. R. Okajima f20877d94a fs: fix do_last error case when need_reval_dot 14 years ago
Nick Piggin 90dbb77ba4 fs: fix dropping of rcu-walk from force_reval_path 14 years ago
Nick Piggin bb20c18db6 fs: force_reval_path drop rcu-walk before d_invalidate 14 years ago
Jeff Layton e1181ee657 vfs: pass struct file to do_truncate on O_TRUNC opens (try #2) 14 years ago
Randy Dunlap 39191628ed fs: fix namei.c kernel-doc notation 14 years ago
Nick Piggin b3e19d924b fs: scale mntget/mntput 14 years ago
Nick Piggin b74c79e993 fs: provide rcu-walk aware permission i_ops 14 years ago
Nick Piggin 34286d6662 fs: rcu-walk aware d_revalidate method 14 years ago
Nick Piggin fb045adb99 fs: dcache reduce branches in lookup path 14 years ago
Nick Piggin c28cc36469 fs: fs_struct use seqlock 14 years ago
Nick Piggin 31e6b01f41 fs: rcu-walk for path lookup 14 years ago
Nick Piggin b5c84bf6f6 fs: dcache remove dcache_lock 14 years ago
Nick Piggin b7ab39f631 fs: dcache scale dentry refcount 14 years ago
Nick Piggin b1e6a015a5 fs: change d_hash for rcu-walk 14 years ago
Lino Sanfilippo b1085ba80c fanotify: if set by user unset FMODE_NONOTIFY before fsnotify_perm() is called 14 years ago
Al Viro d893f1bc2a fix open/umount race 15 years ago
Al Viro 7de9c6ee3e new helper: ihold() 15 years ago
Christoph Hellwig 81fca44400 fs: move permission check back into __lookup_hash 15 years ago
Nick Piggin 99b7db7b8f fs: brlock vfsmount_lock 15 years ago
Nick Piggin b04f784e5d fs: remove extra lookup in __lookup_hash 15 years ago
Nick Piggin baa0389073 fs: dentry allocation consolidation 15 years ago
Nick Piggin 2e2e88ea8c fs: fix do_lookup false negative 15 years ago
Miklos Szeredi f7ad3c6be9 vfs: add helpers to get root and pwd 15 years ago
Eric Paris d09ca73979 security: make LSMs explicitly mask off permissions 15 years ago
Tetsuo Handa ea0d3ab239 LSM: Remove unused arguments from security_path_truncate(). 15 years ago
Eric Paris 59b0df211b fsnotify: use unsigned char * for dentry->d_name.name 15 years ago
Neil Brown 176306f59a VFS: fix recent breakage of FS_REVAL_DOT 15 years ago
Huang Shijie 9a2296832c namei.c : update mnt when it needed 15 years ago
Al Viro d83c49f3e3 Fix the regression created by "set S_DEAD on unlink()..." commit 15 years ago
Jan Kara 002baeecf5 vfs: Fix O_NOFOLLOW behavior for paths with trailing slashes 15 years ago
Al Viro 3e297b6134 Restore LOOKUP_DIRECTORY hint handling in final lookup on open() 15 years ago
Al Viro 781b16775b Fix a dumb typo - use of & instead of && 15 years ago
Al Viro 1f36f774b2 Switch !O_CREAT case to use of do_last() 15 years ago
Al Viro def4af30cf Get rid of symlink body copying 15 years ago
Al Viro 3866248e5f Finish pulling of -ESTALE handling to upper level in do_filp_open() 15 years ago
Al Viro 806b681cbe Turn do_link spaghetty into a normal loop 15 years ago
Al Viro 10fa8e62f2 Unify exits in O_CREAT handling 15 years ago
Al Viro 9e67f36169 Kill is_link argument of do_last() 15 years ago