From: John Crispin Date: Tue, 14 Feb 2012 20:11:28 +0000 (+0000) Subject: add missing autoload shortcut to crypto modules for btrfs X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=6c5d3e0844077cb2b4dc9c02ba8b909611e223d2;p=openwrt%2Fstaging%2Flinusw.git add missing autoload shortcut to crypto modules for btrfs Currently the btrfs module (and other fs modules) is loaded before other modules to provide early extroot compatibility. This will fail for btrfs however, because the dependencies crypto-core and crypto-hash are missing. This patch makes them available for early loading too. Signed-off-by: Jan Willies SVN-Revision: 30542 --- diff --git a/package/kernel/modules/crypto.mk b/package/kernel/modules/crypto.mk index 5459de382e..ef41d6f700 100644 --- a/package/kernel/modules/crypto.mk +++ b/package/kernel/modules/crypto.mk @@ -29,7 +29,7 @@ define KernelPackage/crypto-core CONFIG_CRYPTO_ALGAPI \ $(foreach mod,$(CRYPTO_MODULES),$(call crypto_confvar,$(mod))) FILES:=$(foreach mod,$(CRYPTO_MODULES),$(call crypto_file,$(mod))) - AUTOLOAD:=$(call AutoLoad,01,$(foreach mod,$(CRYPTO_MODULES),$(call crypto_name,$(mod)))) + AUTOLOAD:=$(call AutoLoad,01,$(foreach mod,$(CRYPTO_MODULES),$(call crypto_name,$(mod))),1) endef $(eval $(call KernelPackage,crypto-core)) @@ -43,7 +43,7 @@ define KernelPackage/crypto-hash TITLE:=CryptoAPI hash support KCONFIG:=CONFIG_CRYPTO_HASH2 FILES:=$(LINUX_DIR)/crypto/crypto_hash.ko - AUTOLOAD:=$(call AutoLoad,02,crypto_hash) + AUTOLOAD:=$(call AutoLoad,02,crypto_hash,1) $(call AddDepends/crypto) endef $(eval $(call KernelPackage,crypto-hash))