Whamcloud - gitweb
Implements following configure keys:
authoryury <yury>
Fri, 30 Mar 2007 13:03:50 +0000 (13:03 +0000)
committeryury <yury>
Fri, 30 Mar 2007 13:03:50 +0000 (13:03 +0000)
commita2a84db5891099b4fe388095397b6cecd4036bad
tree2167ff30705840340b9921ab60e5d9b748183274
parent3d3bc28fb48d858bbe6a66ab567a13eeb0b86c40
Implements following configure keys:

--disable-libcfs-cdebug - disable libcfs CDEBUG, CWARN - enabled by default
--enable-libcfs-trace - enable libcfs ENTRY/EXIT - disabled by default
--disable-libcfs-assert - disable libcfs LASSERT, LASSERTF - enabled by default

Cmd3 found that disabling all of this contributes to performance at the range of 10-15%. This is inspected many times. Lustre source code is checked by hands for possible side effects from disabling LASSERT, etc. If you have any problems with this - please let me know.
lnet/autoconf/lustre-lnet.m4
lnet/include/libcfs/kp30.h
lnet/include/libcfs/libcfs.h