[BACK]Return to dmapi-config-n-makefile CVS log [TXT][DIR] Up to [Development] / dmapi / PATCHES / 2.6.9-rc1-patches

File: [Development] / dmapi / PATCHES / 2.6.9-rc1-patches / dmapi-config-n-makefile (download)

Revision 1.1, Tue Sep 7 21:55:41 2004 UTC (13 years, 1 month ago) by roehrich
Branch: MAIN
CVS Tags: HEAD

DMAPI patches for 2.6.9-rc1

Index: bk-2.6-d/fs/Kconfig
===================================================================
--- bk-2.6-d.orig/fs/Kconfig	2004-09-03 10:26:53.023424500 -0500
+++ bk-2.6-d/fs/Kconfig	2004-09-03 10:45:49.698307348 -0500
@@ -294,6 +294,7 @@ config FS_POSIX_ACL
 
 config XFS_FS
 	tristate "XFS filesystem support"
+	select DMAPI if XFS_DMAPI
 	help
 	  XFS is a high performance journaling filesystem which originated
 	  on the SGI IRIX platform.  It is completely multi-threaded, can
@@ -345,6 +346,19 @@ config XFS_QUOTA
 	  with or without the generic quota support enabled (CONFIG_QUOTA) -
 	  they are completely independent subsystems.
 
+config XFS_DMAPI
+	bool "DMAPI support"
+	depends on XFS_FS
+	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.
+	  You should enable generic DMAPI support for this.
+
+	  If unsure, say N.
+
 config XFS_SECURITY
 	bool "Security Label support"
 	depends on XFS_FS
@@ -402,6 +416,25 @@ config ROMFS_FS
 	  If you don't know whether you need it, then you don't need it:
 	  answer N.
 
+config DMAPI
+	tristate "DMAPI support"
+	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 any DMAPI-capable filesystem is built into the kernel, then
+	  DMAPI must also be built into the kernel.
+
+config DMAPI_DEBUG
+	bool "DMAPI debugging support"
+	depends on DMAPI
+	help
+	  If you don't know whether you need it, then you don't need it:
+	  answer N.
+
 config QUOTA
 	bool "Quota support"
 	help
Index: bk-2.6-d/fs/Makefile
===================================================================
--- bk-2.6-d.orig/fs/Makefile	2004-09-03 10:26:53.277411072 -0500
+++ bk-2.6-d/fs/Makefile	2004-09-03 10:45:49.711306674 -0500
@@ -89,6 +89,7 @@ obj-$(CONFIG_UDF_FS)		+= udf/
 obj-$(CONFIG_SUN_OPENPROMFS)	+= openpromfs/
 obj-$(CONFIG_JFS_FS)		+= jfs/
 obj-$(CONFIG_XFS_FS)		+= xfs/
+obj-$(CONFIG_DMAPI)		+= dmapi/
 obj-$(CONFIG_AFS_FS)		+= afs/
 obj-$(CONFIG_BEFS_FS)		+= befs/
 obj-$(CONFIG_HOSTFS)		+= hostfs/