X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/da19ef2e31eb51fbf2bb1e5b90286a9ebc34dbd2..80c6da7c34e86f6a5507eaaa288f76e3adb5aca0:/package/kernel/modules/fs.mk diff --git a/package/kernel/modules/fs.mk b/package/kernel/modules/fs.mk index 7e3ccf38e..768ee4b6e 100644 --- a/package/kernel/modules/fs.mk +++ b/package/kernel/modules/fs.mk @@ -8,9 +8,7 @@ FS_MENU:=Filesystems define KernelPackage/nls/Depends - ifneq ($(KERNEL),2.4) - DEPENDS:= +kmod-nls-base - endif + DEPENDS:= +!LINUX_2_4:kmod-nls-base endef define KernelPackage/fs-cifs @@ -84,7 +82,7 @@ define KernelPackage/fs-ext2 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) + AUTOLOAD:=$(call AutoLoad,32,ext2) endef define KernelPackage/fs-ext2/description @@ -104,7 +102,7 @@ define KernelPackage/fs-ext3 FILES:= \ $(LINUX_DIR)/fs/ext3/ext3.$(LINUX_KMOD_SUFFIX) \ $(LINUX_DIR)/fs/jbd/jbd.$(LINUX_KMOD_SUFFIX) - AUTOLOAD:=$(call AutoLoad,30,jbd ext3) + AUTOLOAD:=$(call AutoLoad,31,jbd ext3) endef define KernelPackage/fs-ext3/description @@ -366,7 +364,7 @@ define KernelPackage/fs-btrfs CONFIG_BTRFS_FS \ CONFIG_BTRFS_FS_POSIX_ACL=n # for crc32c - DEPENDS:=+kmod-crypto-core @!LINUX_2_6_21&&!LINUX_2_6_25&&!LINUX_2_6_27&&!LINUX_2_6_28 + DEPENDS:=+kmod-crypto-core @!LINUX_2_6_21&&!LINUX_2_6_25&&!LINUX_2_6_28 FILES:=\ $(LINUX_DIR)/crypto/crc32c.$(LINUX_KMOD_SUFFIX) \ $(LINUX_DIR)/lib/libcrc32c.$(LINUX_KMOD_SUFFIX) \ @@ -380,6 +378,20 @@ endef $(eval $(call KernelPackage,fs-btrfs)) +define KernelPackage/fs-autofs4 + SUBMENU:=$(FS_MENU) + TITLE:=AUTOFS4 filesystem support + KCONFIG:=CONFIG_AUTOFS4_FS + FILES:=$(LINUX_DIR)/fs/autofs4/autofs4.$(LINUX_KMOD_SUFFIX) + AUTOLOAD:=$(call AutoLoad,30,autofs4) +endef + +define KernelPackage/fs-autofs4/description + Kernel module for AutoFS4 support +endef + +$(eval $(call KernelPackage,fs-autofs4)) + define KernelPackage/nls-base SUBMENU:=$(FS_MENU) @@ -447,6 +459,23 @@ endef $(eval $(call KernelPackage,nls-cp852)) +define KernelPackage/nls-cp866 + SUBMENU:=$(FS_MENU) + TITLE:=Codepage 866 (Cyrillic) + KCONFIG:=CONFIG_NLS_CODEPAGE_866 + FILES:=$(LINUX_DIR)/fs/nls/nls_cp866.$(LINUX_KMOD_SUFFIX) + AUTOLOAD:=$(call AutoLoad,25,nls_cp866) +$(call KernelPackage/nls/Depends) +endef + + +define KernelPackage/nls-cp866/description + Kernel module for NLS Codepage 866 (Cyrillic) +endef + +$(eval $(call KernelPackage,nls-cp866)) + + define KernelPackage/nls-cp1250 SUBMENU:=$(FS_MENU) TITLE:=Codepage 1250 (Eastern Europe)