]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'dentry-cleanups' (dcache access cleanups and optimizations)
authorLinus Torvalds <torvalds@linux-foundation.org>
Mon, 21 May 2012 15:50:57 +0000 (08:50 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Mon, 21 May 2012 15:50:57 +0000 (08:50 -0700)
commit6ec3509aabeee26190e8f4ef6caa1acdb724337e
tree2fd62bea73efa7e2920b0c3e1d81c425eb7bf71c
parent1050ed3f145dc79480cb701345a28ecd0b461dd5
parente5be8ef8cf84b9eb63bcf219d32c25f9fc4e72d1
Merge branch 'dentry-cleanups' (dcache access cleanups and optimizations)

This branch simplifies and clarifies the dcache lookup, and allows us to
do certain nice optimizations when comparing dentries.  It also cleans
up the interface to __d_lookup_rcu(), especially around passing the
inode information around.

* dentry-cleanups:
  vfs: make it possible to access the dentry hash/len as one 64-bit entry
  vfs: move dentry name length comparison from dentry_cmp() into callers
  vfs: do the careful dentry name access for all dentry_cmp cases
  vfs: remove unnecessary d_unhashed() check from __d_lookup_rcu
  vfs: clean up __d_lookup_rcu() and dentry_cmp() interfaces
fs/namei.c