David Howells
|
b18825a7c8
VFS: Put a small type field into struct dentry::d_flags
|
12 years ago |
Miklos Szeredi
|
b70a80e7a1
vfs: introduce d_instantiate_no_diralias()
|
11 years ago |
Glauber Costa
|
55f841ce93
super: fix calculation of shrinkable objects for small numbers
|
12 years ago |
Glauber Costa
|
3942c07ccf
fs: bump inode and dentry counters to long
|
12 years ago |
Linus Torvalds
|
8aab6a2733
vfs: reorganize dput() memory accesses
|
12 years ago |
Al Viro
|
f0d3b3ded9
constify dcache.c inlined helpers where possible
|
12 years ago |
Miklos Szeredi
|
848ac114e8
vfs: check submounts and drop atomically
|
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 |
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 |