Whamcloud - gitweb
b=11300
authorjxiong <jxiong>
Thu, 6 Mar 2008 04:20:32 +0000 (04:20 +0000)
committerjxiong <jxiong>
Thu, 6 Mar 2008 04:20:32 +0000 (04:20 +0000)
commit022b102258cd85314f4fa1fb8322638cc79f4634
tree808b4800fd39908602320237735e09ed3df16c7b
parent3db2db358a6e427bd7461c52dbd498de808a6659
b=11300
r=adilger,oleg,nikita,vitaly

Using interval tree manages the extent locks to accelerate the evicting of contended locks.
20 files changed:
lustre/include/Makefile.am
lustre/include/interval_tree.h [new file with mode: 0644]
lustre/include/lustre/lustre_idl.h
lustre/include/lustre_dlm.h
lustre/include/obd_support.h
lustre/ldlm/Makefile.am
lustre/ldlm/interval_tree.c [new file with mode: 0644]
lustre/ldlm/ldlm_extent.c
lustre/ldlm/ldlm_internal.h
lustre/ldlm/ldlm_lock.c
lustre/ldlm/ldlm_lockd.c
lustre/ldlm/ldlm_resource.c
lustre/obdfilter/filter.c
lustre/ptlrpc/Makefile.in
lustre/ptlrpc/autoMakefile.am
lustre/ptlrpc/wiretest.c
lustre/tests/Makefile.am
lustre/tests/it_test.c [new file with mode: 0644]
lustre/tests/sanityN.sh
lustre/utils/wiretest.c