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

File: [Development] / linux-2.6-xfs / mainline-patches / Kconfig (download)

Revision 1.1, Thu Dec 21 14:39:45 2006 UTC (10 years, 9 months ago) by donaldd.longdrop.melbourne.sgi.com
Branch: MAIN

Merge up to 2.6.19
Merge of 2.6.x-xfs-melb:linux:27801b by kenmcd.

Adds DMAPI, debug and trace support, and quotas as a module.

--- /home/chatz/isms/linux-2.6.19/fs/xfs/Kconfig	2006-11-30 08:57:37.000000000 +1100
+++ Kconfig	2006-12-15 17:48:27.000000000 +1100
@@ -19,7 +18,7 @@
 	  to use an initial ramdisk (initrd) to boot.
 
 config XFS_QUOTA
-	bool "XFS Quota support"
+	tristate "XFS Quota support"
 	depends on XFS_FS
 	help
 	  If you say Y here, you will be able to set limits for disk usage on
@@ -35,6 +34,19 @@
 	  with or without the generic quota support enabled (CONFIG_QUOTA) -
 	  they are completely independent subsystems.
 
+config XFS_DMAPI
+	tristate "XFS DMAPI support"
+	depends on XFS_FS
+	select DMAPI
+	help
+	  The Data Management API is a system interface used to implement
+	  the interface defined in the X/Open document:
+	  "Systems Management: Data Storage Management (XDSM) API",
+	  dated February 1997.  This interface is used by hierarchical
+	  storage management systems.
+
+	  If unsure, say N.
+
 config XFS_SECURITY
 	bool "XFS Security Label support"
 	depends on XFS_FS
@@ -76,3 +88,29 @@
 	  See the xfs man page in section 5 for additional information.
 
 	  If unsure, say N.
+
+config XFS_DEBUG
+	bool "XFS 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 "XFS 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.
+