Skip to content
Snippets Groups Projects
Forked from drm / msm
Source project has a limited visibility.
  • Linus Torvalds's avatar
    bc3012f4
    Merge tag 'v6.7-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 · bc3012f4
    Linus Torvalds authored
    Pull crypto updates from Herbert Xu:
     "API:
       - Add virtual-address based lskcipher interface
       - Optimise ahash/shash performance in light of costly indirect calls
       - Remove ahash alignmask attribute
    
      Algorithms:
       - Improve AES/XTS performance of 6-way unrolling for ppc
       - Remove some uses of obsolete algorithms (md4, md5, sha1)
       - Add FIPS 202 SHA-3 support in pkcs1pad
       - Add fast path for single-page messages in adiantum
       - Remove zlib-deflate
    
      Drivers:
       - Add support for S4 in meson RNG driver
       - Add STM32MP13x support in stm32
       - Add hwrng interface support in qcom-rng
       - Add support for deflate algorithm in hisilicon/zip"
    
    * tag 'v6.7-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (283 commits)
      crypto: adiantum - flush destination page before unmapping
      crypto: testmgr - move pkcs1pad(rsa,sha3-*) to correct place
      Documentation/module-signing.txt: bring up to date
      module: enable automatic module signing with FIPS 202 SHA-3
      crypto: asymmetric_keys - allow FIPS 202 SHA-3 signatures
      crypto: rsa-pkcs1pad - Add FIPS 202 SHA-3 support
      crypto: FIPS 202 SHA-3 register in hash info for IMA
      x509: Add OIDs for FIPS 202 SHA-3 hash and signatures
      crypto: ahash - optimize performance when wrapping shash
      crypto: ahash - check for shash type instead of not ahash type
      crypto: hash - move "ahash wrapping shash" functions to ahash.c
      crypto: talitos - stop using crypto_ahash::init
      crypto: chelsio - stop using crypto_ahash::init
      crypto: ahash - improve file comment
      crypto: ahash - remove struct ahash_request_priv
      crypto: ahash - remove crypto_ahash_alignmask
      crypto: gcm - stop using alignmask of ahash
      crypto: chacha20poly1305 - stop using alignmask of ahash
      crypto: ccm - stop using alignmask of ahash
      net: ipv6: stop checking crypto_ahash_alignmask
      ...
    bc3012f4
    History
    Merge tag 'v6.7-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
    Linus Torvalds authored
    Pull crypto updates from Herbert Xu:
     "API:
       - Add virtual-address based lskcipher interface
       - Optimise ahash/shash performance in light of costly indirect calls
       - Remove ahash alignmask attribute
    
      Algorithms:
       - Improve AES/XTS performance of 6-way unrolling for ppc
       - Remove some uses of obsolete algorithms (md4, md5, sha1)
       - Add FIPS 202 SHA-3 support in pkcs1pad
       - Add fast path for single-page messages in adiantum
       - Remove zlib-deflate
    
      Drivers:
       - Add support for S4 in meson RNG driver
       - Add STM32MP13x support in stm32
       - Add hwrng interface support in qcom-rng
       - Add support for deflate algorithm in hisilicon/zip"
    
    * tag 'v6.7-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (283 commits)
      crypto: adiantum - flush destination page before unmapping
      crypto: testmgr - move pkcs1pad(rsa,sha3-*) to correct place
      Documentation/module-signing.txt: bring up to date
      module: enable automatic module signing with FIPS 202 SHA-3
      crypto: asymmetric_keys - allow FIPS 202 SHA-3 signatures
      crypto: rsa-pkcs1pad - Add FIPS 202 SHA-3 support
      crypto: FIPS 202 SHA-3 register in hash info for IMA
      x509: Add OIDs for FIPS 202 SHA-3 hash and signatures
      crypto: ahash - optimize performance when wrapping shash
      crypto: ahash - check for shash type instead of not ahash type
      crypto: hash - move "ahash wrapping shash" functions to ahash.c
      crypto: talitos - stop using crypto_ahash::init
      crypto: chelsio - stop using crypto_ahash::init
      crypto: ahash - improve file comment
      crypto: ahash - remove struct ahash_request_priv
      crypto: ahash - remove crypto_ahash_alignmask
      crypto: gcm - stop using alignmask of ahash
      crypto: chacha20poly1305 - stop using alignmask of ahash
      crypto: ccm - stop using alignmask of ahash
      net: ipv6: stop checking crypto_ahash_alignmask
      ...