kernel/modules: add SSSE3 SHA1 module
This module is optimized for SSSE3/AVX/AVX2/SHA-NI. Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
This commit is contained in:
		| @@ -533,7 +533,8 @@ define KernelPackage/crypto-sha1 | ||||
|   DEPENDS:=+kmod-crypto-hash | ||||
|   KCONFIG:= \ | ||||
| 	CONFIG_CRYPTO_SHA1 \ | ||||
| 	CONFIG_CRYPTO_SHA1_OCTEON | ||||
| 	CONFIG_CRYPTO_SHA1_OCTEON \ | ||||
| 	CONFIG_CRYPTO_SHA1_SSSE3 | ||||
|   FILES:=$(LINUX_DIR)/crypto/sha1_generic.ko | ||||
|   AUTOLOAD:=$(call AutoLoad,09,sha1_generic) | ||||
|   $(call AddDepends/crypto) | ||||
| @@ -544,6 +545,11 @@ define KernelPackage/crypto-sha1/octeon | ||||
|   AUTOLOAD:=$(call AutoLoad,09,octeon-sha1) | ||||
| endef | ||||
|  | ||||
| define KernelPackage/crypto-sha1/x86/64 | ||||
|   FILES+=$(LINUX_DIR)/arch/x86/crypto/sha1-ssse3.ko | ||||
|   AUTOLOAD:=$(call AutoLoad,09,sha1-ssse3) | ||||
| endef | ||||
|  | ||||
| $(eval $(call KernelPackage,crypto-sha1)) | ||||
|  | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Stijn Tintel
					Stijn Tintel