Waiman Long
|
98474236f7
vfs: make the dentry cache use the lockref infrastructure
|
12 years ago |
Al Viro
|
118b230225
cope with potentially long ->d_dname() output for shmem/hugetlb
|
12 years ago |
Peng Tao
|
24924a20da
vfs: constify dentry parameter in d_count()
|
12 years ago |
Al Viro
|
84d08fa888
helper for reading ->d_count
|
12 years ago |
Linus Torvalds
|
da53be12bb
Don't pass inode to ->d_hash() and ->d_compare()
|
12 years ago |
Al Viro
|
60545d0d46
[O_TMPFILE] it's still short a few helpers, but infrastructure should be OK now...
|
12 years ago |
Jeff Layton
|
ecf3d1f1aa
vfs: kill FS_REVAL_DOT by adding a d_weak_revalidate dentry op
|
12 years ago |
Al Viro
|
da2d8455ed
constify d_lookup() arguments
|
12 years ago |
Al Viro
|
a713ca2ab9
constify __d_lookup() arguments
|
12 years ago |
Jeff Layton
|
ad8ca3743c
vfs: remove d_path_with_unreachable
|
12 years ago |
Jeff Layton
|
39e3c9553f
vfs: remove DCACHE_NEED_LOOKUP
|
12 years ago |
Miklos Szeredi
|
b161dfa693
vfs: dcache: use DCACHE_DENTRY_KILLED instead of DCACHE_DISCONNECTED in d_kill()
|
13 years ago |
Al Viro
|
0b728e1911
stop passing nameidata * to ->d_revalidate()
|
13 years ago |
Al Viro
|
b3d9b7a3c7
vfs: switch i_dentry/d_alias to hlist
|
13 years ago |
Linus Torvalds
|
26fe575028
vfs: make it possible to access the dentry hash/len as one 64-bit entry
|
13 years ago |
Linus Torvalds
|
12f8ad4b05
vfs: clean up __d_lookup_rcu() and dentry_cmp() interfaces
|
13 years ago |
Al Viro
|
32991ab305
vfs: d_alloc_root() gone
|
13 years ago |
Linus Torvalds
|
5483f18e98
vfs: move dentry_cmp from <linux/dcache.h> to fs/dcache.c
|
13 years ago |
Linus Torvalds
|
5707c87f20
vfs: clarify and clean up dentry_cmp()
|
13 years ago |
Linus Torvalds
|
0145acc202
vfs: uninline full_name_hash()
|
13 years ago |
Linus Torvalds
|
8966be9030
vfs: trivial __d_lookup_rcu() cleanups
|
13 years ago |
Linus Torvalds
|
1a52bb0b68
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
|
13 years ago |
Sage Weil
|
46f72b3492
vfs: export symbol d_find_any_alias()
|
13 years ago |
Miklos Szeredi
|
eaf5f90735
fix shrink_dcache_parent() livelock
|
13 years ago |
Al Viro
|
adc0e91ab1
vfs: new helper - d_make_root()
|
13 years ago |
Al Viro
|
02125a8264
fix apparmor dereferencing potentially freed dentry, sanitize __d_path() API
|
13 years ago |
Sage Weil
|
f0023bc617
vfs: add d_prune dentry operation
|
13 years ago |
Linus Torvalds
|
830c0f0edc
vfs: renumber DCACHE_xyz flags, remove some stale ones
|
14 years ago |
Arun Sharma
|
60063497a9
atomic: use <linux/atomic.h>
|
14 years ago |
Al Viro
|
ed75e95de5
kill lookup_create()
|
14 years ago |