Whamcloud - gitweb
Using interval tree for scalable handling of many extent locks.
authorjxiong <jxiong>
Thu, 31 Jan 2008 08:02:20 +0000 (08:02 +0000)
committerjxiong <jxiong>
Thu, 31 Jan 2008 08:02:20 +0000 (08:02 +0000)
commitcdf7036f171f864b6875779d6d7e673bc348f098
treef5869cf5af35d1e18e8adc56146ceced8d4c69f0
parent46d400a6be7bd79b02ad84b45a07389d2f5abd2a
Using interval tree for scalable handling of many extent locks.
b=11300
r=vitaly,nikita
18 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/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/utils/wiretest.c