Whamcloud - gitweb
ORNL-25 process dir page hash collision
authorFan Yong <yong.fan@whamcloud.com>
Fri, 28 Oct 2011 07:03:26 +0000 (15:03 +0800)
committerOleg Drokin <green@whamcloud.com>
Sun, 30 Oct 2011 05:59:36 +0000 (01:59 -0400)
commit4e0d9d5eb1f2f1bc0442a3e45ac23ceb5ff390ca
treea75a6d0cefced8bc0aadd8f7c331e6561b25009e
parent2b7fe83d44add541b377534bb844f66f409737a0
ORNL-25 process dir page hash collision

If dir page has hash collision with others, then remove such page
from cache after using to avoid to be found unexpectedly later.

Signed-off-by: Fan Yong <yong.fan@whamcloud.com>
Change-Id: I15ff85e5233248944d77a9d93292d8690e1a715f
Reviewed-on: http://review.whamcloud.com/1234
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/llite/dcache.c
lustre/llite/dir.c
lustre/llite/file.c
lustre/llite/llite_close.c
lustre/llite/llite_internal.h
lustre/llite/llite_mmap.c
lustre/llite/namei.c
lustre/llite/rw.c
lustre/llite/rw26.c
lustre/llite/statahead.c
lustre/llite/xattr.c