Whamcloud - gitweb
b=11270
authorzam <zam>
Thu, 8 May 2008 05:46:55 +0000 (05:46 +0000)
committerzam <zam>
Thu, 8 May 2008 05:46:55 +0000 (05:46 +0000)
commit5198938653c53c63e00fe9c4291913c1e2df81ea
tree8031dc27a05027b1c0eedfaea6e7c3b8009647e5
parentf9948966b62e66114b35563233357be72ad794d0
b=11270
i=vitaly.vertman
i=oleg.drokin

Lockless i/o code fixes and improvements:
 (1) lockless truncate checks for OBD_CONNECT_TRUNCLOCK and ll_file_punch
     sets OBD_FL_TRUNCLOCK correctly.
 (2) an lproc control for lockless truncate,
     lproc statistics for lockless truncate.
 (3) sanityN tests for lockless code
lustre/include/linux/lustre_lite.h
lustre/ldlm/ldlm_extent.c
lustre/llite/file.c
lustre/llite/llite_internal.h
lustre/llite/llite_lib.c
lustre/llite/lproc_llite.c
lustre/llite/rw.c
lustre/tests/sanityN.sh
lustre/tests/test-framework.sh