[Ocfs2-devel] [Build PATCH]Add --enable-lockres-debug
Rusty Lynch
rusty at linux.co.intel.com
Wed Mar 17 10:25:27 CST 2004
The following patch just enables existing lock resource debug code
that already exist in ocfs.h.
--rusty
Index: configure.in
===================================================================
--- configure.in (revision 781)
+++ configure.in (working copy)
@@ -104,6 +104,13 @@
fi
AC_SUBST(OCFS_MEMDEBUG)
+AC_ARG_ENABLE(lockres-debug, [ --enable-lockres-debug=[yes/no] Turn on lock resource debugging [default=no]],,enable_lockres_debug=no)
+OCFS_DBG_LOCKRES=
+if test "x$enable_lockres_debug" = "xyes"; then
+ OCFS_DBG_LOCKRES=yes
+fi
+AC_SUBST(OCFS_DBG_LOCKRES)
+
AC_ARG_ENABLE(trace, [ --enable-trace=[yes/no] Turn on tracing [default=yes]],,enable_trace=yes)
OCFS_TRACE=
if test "x$enable_trace" = "xyes"; then
Index: Config.make.in
===================================================================
--- Config.make.in (revision 781)
+++ Config.make.in (working copy)
@@ -60,6 +60,7 @@
OCFS_LARGEIO = @OCFS_LARGEIO@
OCFS_AIO = @OCFS_AIO@
OCFS_MEMDEBUG = @OCFS_MEMDEBUG@
+OCFS_DBG_LOCKRES = @OCFS_DBG_LOCKRES@
OCFS_TRACE = @OCFS_TRACE@
OCFS_PROCESSOR = @OCFS_PROCESSOR@
Index: src/Makefile
===================================================================
--- src/Makefile (revision 781)
+++ src/Makefile (working copy)
@@ -33,6 +33,10 @@
GLOBAL_DEFINES += -DOCFS_LINUX_MEM_DEBUG -DDEBUG_SLAB_ALLOCS
endif
+ifdef OCFS_DBG_LOCKRES
+GLOBAL_DEFINES += -DOCFS_DBG_LOCKRES
+endif
+
ifdef OCFS_AIO
GLOBAL_DEFINES += -DAIO_ENABLED
endif
More information about the Ocfs2-devel
mailing list