Hi,

This patch adds the btrfs (http://btrfs.wiki.kernel.org/) filesystem
module in the kernel options. I also have btrfs-progs on the way.

Benjamin
--
Index: package/kernel/modules/fs.mk
===================================================================
--- package/kernel/modules/fs.mk        (révision 16963)
+++ package/kernel/modules/fs.mk        (copie de travail)
@@ -357,6 +357,30 @@
 $(eval $(call KernelPackage,fs-xfs))
 
 
+define KernelPackage/fs-btrfs
+  SUBMENU:=$(FS_MENU)
+  TITLE:=BTRFS filesystem support
+  KCONFIG:=\
+       CONFIG_CRYPTO_CRC32C \
+       CONFIG_LIBCRC32C \
+       CONFIG_BTRFS_FS \
+       CONFIG_BTRFS_FS_POSIX_ACL=n
+  # for crc32c
+  DEPENDS:= +kmod-crypto-core
+  FILES:=\
+       $(LINUX_DIR)/crypto/crc32c.$(LINUX_KMOD_SUFFIX) \
+       $(LINUX_DIR)/lib/libcrc32c.$(LINUX_KMOD_SUFFIX) \
+       $(LINUX_DIR)/fs/btrfs/btrfs.$(LINUX_KMOD_SUFFIX)
+  AUTOLOAD:=$(call AutoLoad,30,crc32c libcrc32c btrfs)
+endef
+
+define KernelPackage/fs-btrfs/description
+ Kernel module for BTRFS support
+endef
+
+$(eval $(call KernelPackage,fs-btrfs))
+
+
 define KernelPackage/nls-base
   SUBMENU:=$(FS_MENU)
   TITLE:=Native Language Support


_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to