From 3969a63a8d6d21efb9584ab53f529646cfe071fa Mon Sep 17 00:00:00 2001 From: nbd Date: Sun, 23 Dec 2007 01:40:06 +0000 Subject: [PATCH] fix ext3 compile (broken by [9822]) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9869 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- package/kernel/modules/fs.mk | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/package/kernel/modules/fs.mk b/package/kernel/modules/fs.mk index cf8641112..2a64c8b78 100644 --- a/package/kernel/modules/fs.mk +++ b/package/kernel/modules/fs.mk @@ -62,10 +62,28 @@ endef $(eval $(call KernelPackage,fs-ntfs)) +define KernelPackage/fs-mbcache + SUBMENU:=$(FS_MENU) + TITLE:=mbcache (used by ext2/ext3) + KCONFIG:=CONFIG_FS_MBCACHE + ifneq ($(CONFIG_FS_MBCACHE),) + FILES:=$(LINUX_DIR)/fs/mbcache.$(LINUX_KMOD_SUFFIX) + AUTOLOAD:=$(call AutoLoad,20,mbcache) + endif +endef + +define KernelPackage/fs-ext2/description + Meta Block cache used by ext2/ext3 + This package will only be installed if extended attributes + are enabled for ext2/ext3 +endef +$(eval $(call KernelPackage,fs-mbcache)) + define KernelPackage/fs-ext2 SUBMENU:=$(FS_MENU) TITLE:=EXT2 filesystem support KCONFIG:=CONFIG_EXT2_FS + DEPENDS:=$(if $(DUMP)$(CONFIG_FS_MBCACHE),+kmod-fs-mbcache) FILES:=$(LINUX_DIR)/fs/ext2/ext2.$(LINUX_KMOD_SUFFIX) AUTOLOAD:=$(call AutoLoad,30,ext2) endef @@ -83,11 +101,11 @@ define KernelPackage/fs-ext3 KCONFIG:= \ CONFIG_EXT3_FS \ CONFIG_JBD + DEPENDS:=$(if $(DUMP)$(CONFIG_FS_MBCACHE),+kmod-fs-mbcache) FILES:= \ $(LINUX_DIR)/fs/ext3/ext3.$(LINUX_KMOD_SUFFIX) \ - $(LINUX_DIR)/fs/mbcache.$(LINUX_KMOD_SUFFIX) \ $(LINUX_DIR)/fs/jbd/jbd.$(LINUX_KMOD_SUFFIX) - AUTOLOAD:=$(call AutoLoad,30,mbcache jbd ext3) + AUTOLOAD:=$(call AutoLoad,30,jbd ext3) endef define KernelPackage/fs-ext3/description -- 2.20.1