[BACK]Return to xfs-debug CVS log [TXT][DIR] Up to [Development] / linux-2.6-xfs / split-patches

File: [Development] / linux-2.6-xfs / split-patches / Attic / xfs-debug (download)

Revision 1.1, Tue Apr 20 01:39:33 2004 UTC (13 years, 6 months ago) by nathans
Branch: MAIN

Split patches for 2.6 kernels.

%patch
Index: 2.6.5-nathans/fs/Kconfig
===================================================================
--- 2.6.5-nathans.orig/fs/Kconfig	Tue Apr 20 11:21:15 2004
+++ 2.6.5-nathans/fs/Kconfig	Tue Apr 20 11:23:19 2004
@@ -368,6 +368,31 @@
 
 	  If you don't know what Access Control Lists are, say N.
 
+config XFS_DEBUG
+	bool "Debugging support (EXPERIMENTAL)"
+	depends on XFS_FS && EXPERIMENTAL
+	help
+	  Say Y here to get an XFS build with many debugging features,
+	  including ASSERT checks, function wrappers around macros,
+	  and extra sanity-checking functions in various code paths.
+
+	  Note that the resulting code will be HUGE and SLOW, and probably
+	  not useful unless you are debugging a particular problem.
+
+	  Say N unless you are an XFS developer, or you play one on TV.
+
+config XFS_TRACE
+	bool "Tracing support (EXPERIMENTAL)"
+	depends on XFS_FS && EXPERIMENTAL
+	help
+	  Say Y here to get an XFS build with activity tracing enabled.	
+	  Enabling this option will attach historical information to XFS
+	  inodes, buffers, certain locks, the log, the IO path, and a
+	  few other key areas within XFS.  These traces can be examined
+	  using the kdb kernel debugger.
+
+	  Say N unless you are an XFS developer.
+
 config MINIX_FS
 	tristate "Minix fs support"
 	help

%diffstat
 Kconfig |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+)