Changeset 26903


Ignore:
Timestamp:
2011-05-15T11:37:35+02:00 (7 years ago)
Author:
acinonyx
Message:

package/kernel: crypto: Remove renamed modules hack

Since the oldest kernel in trunk is 2.6.30 the modules always use the
newer names, so we can just use the _generic prefix directly.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/kernel/modules/crypto.mk

    r26901 r26903  
    88CRYPTO_MENU:=Cryptographic API modules 
    99 
    10 # XXX: added workarounds for modules renamed in 2.6 series: 
    11 #  - aes > aes_generic (2.6.24) 
    12 #  - blkcipher -> crypto_blkcipher (2.6.25) 
    13 #  - des > des_generic (2.6.24) 
    14 #  - sha1 > sha1_generic (2.6.24) 
    15 #  - sha256 > sha256_generic (2.6.24) 
    16 #  - sha512 > sha512_generic (2.6.26) 
    17 CRYPTO_GENERIC:=_generic 
    18 AES_SUFFIX:=$(CRYPTO_GENERIC) 
    19 DES_SUFFIX:=$(CRYPTO_GENERIC) 
    20 SHA1_SUFFIX:=$(CRYPTO_GENERIC) 
    21 SHA256_SUFFIX:=$(CRYPTO_GENERIC) 
    22 SHA512_SUFFIX:=$(CRYPTO_GENERIC) 
    23  
    2410CRYPTO_MODULES = ALGAPI2=crypto_algapi 
    2511 
     
    190176  TITLE:=AES cipher CryptoAPI module 
    191177  KCONFIG:=CONFIG_CRYPTO_AES CONFIG_CRYPTO_AES_586 
    192   FILES:=$(LINUX_DIR)/crypto/aes$(AES_SUFFIX).ko 
    193   AUTOLOAD:=$(call AutoLoad,09,aes$(AES_SUFFIX)) 
     178  FILES:=$(LINUX_DIR)/crypto/aes_generic.ko 
     179  AUTOLOAD:=$(call AutoLoad,09,aes_generic) 
    194180  $(call AddDepends/crypto) 
    195181endef 
     
    197183define KernelPackage/crypto-aes/x86 
    198184  FILES+=$(LINUX_DIR)/arch/x86/crypto/aes-i586.ko 
    199   AUTOLOAD:=$(call AutoLoad,09,aes$(AES_SUFFIX) aes-i586) 
     185  AUTOLOAD:=$(call AutoLoad,09,aes_generic aes-i586) 
    200186endef 
    201187 
     
    239225  TITLE:=DES/3DES cipher CryptoAPI module 
    240226  KCONFIG:=CONFIG_CRYPTO_DES 
    241   FILES:=$(LINUX_DIR)/crypto/des$(DES_SUFFIX).ko 
    242   AUTOLOAD:=$(call AutoLoad,09,des$(DES_SUFFIX)) 
     227  FILES:=$(LINUX_DIR)/crypto/des_generic.ko 
     228  AUTOLOAD:=$(call AutoLoad,09,des_generic) 
    243229  $(call AddDepends/crypto) 
    244230endef 
     
    310296  DEPENDS:=+kmod-crypto-hash 
    311297  KCONFIG:=CONFIG_CRYPTO_SHA1 
    312   FILES:=$(LINUX_DIR)/crypto/sha1$(SHA1_SUFFIX).ko 
    313   AUTOLOAD:=$(call AutoLoad,09,sha1$(SHA1_SUFFIX)) 
     298  FILES:=$(LINUX_DIR)/crypto/sha1_generic.ko 
     299  AUTOLOAD:=$(call AutoLoad,09,sha1_generic) 
    314300  $(call AddDepends/crypto) 
    315301endef 
     
    351337        $(LINUX_DIR)/crypto/md4.ko \ 
    352338        $(LINUX_DIR)/crypto/serpent.ko \ 
    353         $(LINUX_DIR)/crypto/sha256$(SHA256_SUFFIX).ko \ 
    354         $(LINUX_DIR)/crypto/sha512$(SHA512_SUFFIX).ko \ 
     339        $(LINUX_DIR)/crypto/sha256_generic.ko \ 
     340        $(LINUX_DIR)/crypto/sha512_generic.ko \ 
    355341        $(LINUX_DIR)/crypto/tea.ko \ 
    356342        $(LINUX_DIR)/crypto/tgr192.ko \ 
Note: See TracChangeset for help on using the changeset viewer.