Commit Graph

325 Commits (3fbb43df983acf6f10a122e43e73daf6528ad7ed)

Author SHA1 Message Date
Miklos Szeredi da1ce0670c vfs: add cross-rename 11 years ago
Al Viro e825196d48 make prepend_name() work correctly when called with negative *buflen 11 years ago
David Herrmann 31bbe16f6d drm: add pseudo filesystem for shared inodes 11 years ago
Al Viro f650080152 __dentry_path() fixes 11 years ago
Eric W. Biederman a8323da036 vfs: Remove second variable named error in __dentry_path 11 years ago
Will Deacon a5c21dcefa dcache: allow word-at-a-time name hashing with big-endian CPUs 11 years ago
Eric W. Biederman f48cfddc67 vfs: In d_path don't call d_dname on a mount point 11 years ago
Al Viro 31dec1327e fold try_to_ascend() into the sole remaining caller 11 years ago
Al Viro 482db90661 dcache.c: get rid of pointless macros 11 years ago
Al Viro 2bc74feba1 take read_seqbegin_or_lock() and friends to seqlock.h 11 years ago
Al Viro ede4cebce1 prepend_path() needs to reinitialize dentry/vfsmount/mnt on restarts 11 years ago
Li Zhong 4ec6c2aeab fix unpaired rcu lock in prepend_path() 11 years ago
J. Bruce Fields f80de2cde1 dcache: don't clear DCACHE_DISCONNECTED too early 11 years ago
J. Bruce Fields e1a24bb0aa dcache: Don't set DISCONNECTED on "pseudo filesystem" dentries 11 years ago
J. Bruce Fields 7632e465fe dcache: use IS_ROOT to decide where dentry is hashed 11 years ago
David Howells b18825a7c8 VFS: Put a small type field into struct dentry::d_flags 11 years ago
Al Viro b61625d245 fold __d_shrink() into its only remaining caller 11 years ago
Al Viro 48a066e72d RCU'd vfsmounts 11 years ago
Al Viro 42c326082d switch shrink_dcache_for_umount() to use of d_walk() 11 years ago
John Stultz 1ca7d67cf5 seqcount: Add lockdep functionality to seqcount/seqlock structures 11 years ago
Linus Torvalds 358eec1824 vfs: decrapify dput(), fix cache behavior under normal load 11 years ago
Miklos Szeredi b70a80e7a1 vfs: introduce d_instantiate_no_diralias() 11 years ago
Al Viro 94e92a6e77 move taking vfsmount_lock down into prepend_path() 11 years ago
Randy Dunlap 69c88dc7d9 vfs: fix new kernel-doc warnings 11 years ago
Linus Torvalds 05a8252bde vfs: fix typo in comment in recent dentry work 12 years ago
Linus Torvalds 89dc77bcda vfs: fix dentry LRU list handling and nr_dentry_unused accounting 12 years ago
Linus Torvalds 68f0d9d92e vfs: make d_path() get the root path under RCU 12 years ago
Linus Torvalds 3272c544da vfs: use __getname/__putname for getcwd() system call 12 years ago
Linus Torvalds ff812d7242 vfs: don't copy things to user space holding the rcu readlock 12 years ago
Linus Torvalds 8b19e34188 vfs: make getcwd() get the root and pwd path under rcu 12 years ago
Linus Torvalds 5762482f54 vfs: move get_fs_root_and_pwd() to single caller 12 years ago
Waiman Long 1812997720 dcache: get/release read lock in read_seqbegin_or_lock() & friend 12 years ago
Dave Chinner 9b17c62382 fs: convert inode and dentry shrinking to be node aware 12 years ago
Glauber Costa 4e717f5c10 list_lru: remove special case function list_lru_dispose_all. 12 years ago
Dave Chinner f604156751 dcache: convert to use new lru list infrastructure 12 years ago
Dave Chinner 0a234c6dcb shrinker: convert superblock shrinkers to new API 12 years ago
Dave Chinner dd1f6b2e43 dcache: remove dentries from LRU before putting on dispose list 12 years ago
Dave Chinner 19156840e3 dentry: move to per-sb LRU locks 12 years ago
Dave Chinner 62d36c7703 dcache: convert dentry_stat.nr_unused to per-cpu counters 12 years ago
Glauber Costa 3942c07ccf fs: bump inode and dentry counters to long 12 years ago
Al Viro 48f5ec21d9 split read_seqretry_or_unlock(), convert d_walk() to resulting primitives 12 years ago
Waiman Long 232d2d60aa dcache: Translating dentry into pathname without taking rename_lock 12 years ago
Linus Torvalds 0d98439ea3 vfs: use lockred "dead" flag to mark unrecoverably dead dentries 12 years ago
Linus Torvalds 8aab6a2733 vfs: reorganize dput() memory accesses 12 years ago
Miklos Szeredi eed8100766 vfs: check unlinked ancestors before mount 12 years ago
Miklos Szeredi 848ac114e8 vfs: check submounts and drop atomically 12 years ago
Miklos Szeredi db14fc3abc vfs: add d_walk() 12 years ago
Miklos Szeredi 01ddc4ede5 vfs: restructure d_genocide() 12 years ago
Yan, Zheng 590fb51f1c vfs: call d_op->d_prune() before unhashing dentry 12 years ago
Linus Torvalds 15570086b5 vfs: reimplement d_rcu_to_refcount() using lockref_get_or_lock() 12 years ago