VisionFive2 Linux kernel

StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)

More than 9999 Commits   35 Branches   59 Tags
Date
Commit Message
Rev
Author
2023-11-06
crypto: cryptd - add a lock instead preempt_disable/local_bh_disable
Sebastian Andrzej Siewior
2023-11-06
crypto: testmgr - Only disable migration in crypto_disable_simd_for_test()
Sebastian Andrzej Siewior
2022-04-28
crypto: add patch for 5.15
william.qiu
2022-01-13
add patches for libkcapi tool
Huan.Feng
2021-08-30
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
2021-08-27
crypto: sha512 - remove imaginary and mystifying clearing of variables
Lukas Bulwahn
2021-08-27
crypto: x86/sm4 - add AES-NI/AVX2/x86_64 implementation
Tianjia Zhang
2021-08-27
crypto: rmd320 - remove rmd320 in Makefile
Lukas Bulwahn
2021-08-23
certs: Add support for using elliptic curve keys for signing modules
Stefan Berger
2021-08-21
crypto: skcipher - in_irq() cleanup
Changbin Du
2021-08-21
crypto: tcrypt - add GCM/CCM mode test for SM4 algorithm
Tianjia Zhang
2021-08-21
crypto: testmgr - Add GCM/CCM mode test of SM4 algorithm
Tianjia Zhang
2021-08-21
crypto: tcrypt - Fix missing return value check
Tianjia Zhang
2021-08-12
crypto: wp512 - correct a non-kernel-doc comment
Randy Dunlap
2021-07-30
crypto: ecc - handle unaligned input buffer in ecc_swap_digits
Mian Yousaf Kaukab
2021-07-30
crypto: tcrypt - add the asynchronous speed test for SM4
Tianjia Zhang
2021-07-30
crypto: x86/sm4 - add AES-NI/AVX/x86_64 implementation
Tianjia Zhang
2021-07-30
crypto: arm64/sm4-ce - Make dependent on sm4 library instead of sm4-generic
Tianjia Zhang
2021-07-30
crypto: sm4 - create SM4 library based on sm4 generic code
Tianjia Zhang
2021-07-16
crypto: drbg - select SHA512
Stephan Mueller
2021-07-09
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
2021-06-28
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
2021-06-28
crypto: drbg - self test for HMAC(SHA-512)
Stephan Müller
2021-06-24
crypto: api - Move crypto attr definitions out of crypto.h
Herbert Xu
2021-06-17
crypto: api - remove CRYPTOA_U32 and related functions
Liu Shixin
2021-06-17
crypto: shash - avoid comparing pointers to exported functions under CFI
Ard Biesheuvel
2021-06-11
crypto: sm2 - fix a memory leak in sm2
Hongbo Li
2021-06-10
async_xor: check src_offs is not NULL before updating it
Xiao Ni
2021-06-03
crypto: af_alg - use DIV_ROUND_UP helper macro for calculations
Wu Bo
2021-05-28
crypto: ecdh - add test suite for NIST P384
Hui Tang
2021-05-28
crypto: ecdh - register NIST P384 tfm
Hui Tang
2021-05-28
crypto: ecdh - fix 'ecdh_init'
Hui Tang
2021-05-28
crypto: ecdh - fix ecdh-nist-p192's entry in testmgr
Hui Tang
2021-05-28
crypto: DRBG - switch to HMAC SHA512 DRBG as default DRBG
Stephan Müller
2021-05-28
crypto: tcrypt - enable tests for xxhash and blake2
Ard Biesheuvel
2021-05-28
crypto: khazad,wp512 - remove leading spaces before tabs
Hui Tang
2021-05-21
crypto: ecdh - extend 'cra_driver_name' with curve name
Hui Tang
2021-05-21
crypto: testmgr - fix initialization of 'secret_size'
Hui Tang
2021-04-28
Merge tag 'for-5.13/drivers-2021-04-27' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-04-26
async_xor: increase src_offs when dropping destination page
Xiao Ni
2021-04-26
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
2021-04-22
crypto: camellia - drop duplicate "depends on CRYPTO"
Randy Dunlap
2021-04-22
crypto: doc - fix kernel-doc notation in chacha.c and af_alg.c
Randy Dunlap
2021-04-16
crypto: crc32-generic - Use SPDX-License-Identifier
Christophe JAILLET
2021-04-16
crypto: ecc - delete a useless function declaration
Meng Yu
2021-04-02
crypto: fcrypt - Remove 'do while(0)' loop for single statement macro
Milan Djurovic
2021-04-02
crypto: keywrap - Remove else after break statement
Milan Djurovic
2021-04-02
crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS
Eric Biggers
2021-03-26
crypto: ecc - Correct an error in the comments
Meng Yu
2021-03-26
crypto: jitterentropy - Put constants on the right side of the expression
Milan Djurovic
2021-03-26
Merge branch 'ecc'
Herbert Xu
2021-03-26
x509: Add OID for NIST P384 and extend parser for it
Saulo Alessandre
2021-03-26
x509: Add support for parsing x509 certs with ECDSA keys
Stefan Berger
2021-03-26
x509: Detect sm2 keys by their parameters OID
Stefan Berger
2021-03-26
crypto: ecdsa - Register NIST P384 and extend test suite
Saulo Alessandre
2021-03-26
crypto: ecc - Add math to support fast NIST P384
Saulo Alessandre
2021-03-26
crypto: ecc - Add NIST P384 curve parameters
Saulo Alessandre
2021-03-26
crypto: ecdsa - Add support for ECDSA signature verification
Stefan Berger
2021-03-19
crypto: aegis128 - Move simd prototypes into aegis.h
Herbert Xu
2021-03-13
crypto: ecc - add curve25519 params and expose them
Meng Yu
2021-03-13
crypto: ecc - expose ecc curves
Meng Yu
2021-03-13
crypto: ecdh - move curve_id of ECDH from the key to algorithm name
Meng Yu
2021-03-13
crypto: api - check for ERR pointers in crypto_destroy_tfm()
Ard Biesheuvel
2021-03-08
crypto: mips/poly1305 - enable for all MIPS processors
Maciej W. Rozycki
2021-03-07
crypto: testmgr - delete some redundant code
Kai Ye
2021-03-07
crypto: serpent - Fix sparse byte order warnings
Herbert Xu
2021-02-23
Merge tag 'keys-misc-20210126' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs
Linus Torvalds
2021-02-21
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
2021-02-16
keys: Update comment for restrict_link_by_key_or_keyring_chain
Andrew Zaborowski
2021-02-10
crypto: xor - Fix typo of optimization
Bhaskar Chowdhury
2021-02-10
crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key()
Daniele Alessandrelli
2021-02-10
crypto: twofish - use unaligned accessors instead of alignmask
Ard Biesheuvel
2021-02-10
crypto: fcrypt - drop unneeded alignmask
Ard Biesheuvel
2021-02-10
crypto: cast6 - use unaligned accessors instead of alignmask
Ard Biesheuvel
2021-02-10
crypto: cast5 - use unaligned accessors instead of alignmask
Ard Biesheuvel
2021-02-10
crypto: camellia - use unaligned accessors instead of alignmask
Ard Biesheuvel
2021-02-10
crypto: blowfish - use unaligned accessors instead of alignmask
Ard Biesheuvel
2021-02-10
crypto: serpent - use unaligned accessors instead of alignmask
Ard Biesheuvel
2021-02-10
crypto: serpent - get rid of obsolete tnepres variant
Ard Biesheuvel
2021-02-10
crypto: michael_mic - fix broken misalignment handling
Ard Biesheuvel
2021-01-29
crypto: salsa20 - remove Salsa20 stream cipher algorithm
Ard Biesheuvel
2021-01-29
crypto: tgr192 - remove Tiger 128/160/192 hash algorithms
Ard Biesheuvel
2021-01-29
crypto: rmd320 - remove RIPE-MD 320 hash algorithm
Ard Biesheuvel
2021-01-29
crypto: rmd256 - remove RIPE-MD 256 hash algorithm
Ard Biesheuvel
2021-01-29
crypto: rmd128 - remove RIPE-MD 128 hash algorithm
Ard Biesheuvel
2021-01-21
crypto: pkcs7: Use match_string() helper to simplify the code
YueHaibing
2021-01-21
PKCS#7: drop function from kernel-doc pkcs7_validate_trust_one
Alex Shi
2021-01-21
crypto: asymmetric_keys: fix some comments in pkcs7_parser.h
Randy Dunlap
2021-01-21
KEYS: asymmetric: Fix kerneldoc
Krzysztof Kozlowski
2021-01-20
X.509: Fix crash caused by NULL pointer
Tianjia Zhang
2021-01-18
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
2021-01-14
crypto: x86 - remove glue helper module
Ard Biesheuvel
2021-01-14
crypto: x86/twofish - drop dependency on glue helper
Ard Biesheuvel
2021-01-14
crypto: x86/cast6 - drop dependency on glue helper
Ard Biesheuvel
2021-01-14
crypto: x86/serpent - drop dependency on glue helper
Ard Biesheuvel
2021-01-14
crypto: x86/camellia - drop dependency on glue helper
Ard Biesheuvel
2021-01-14
crypto: x86/blowfish - drop CTR mode implementation
Ard Biesheuvel
2021-01-14
crypto: x86/des - drop CTR mode implementation
Ard Biesheuvel
2021-01-14
crypto: x86/twofish - drop CTR mode implementation
Ard Biesheuvel
2021-01-14
crypto: x86/cast6 - drop CTR mode implementation
Ard Biesheuvel
2021-01-14
crypto: x86/cast5 - drop CTR mode implementation
Ard Biesheuvel
2021-01-14
crypto: x86/serpent - drop CTR mode implementation
Ard Biesheuvel
2021-01-14
crypto: x86/camellia - drop CTR mode implementation
Ard Biesheuvel
2021-01-14
crypto: x86/twofish - switch to XTS template
Ard Biesheuvel
2021-01-14
crypto: x86/serpent- switch to XTS template
Ard Biesheuvel
2021-01-14
crypto: x86/cast6 - switch to XTS template
Ard Biesheuvel
2021-01-14
crypto: x86/camellia - switch to XTS template
Ard Biesheuvel
2021-01-10
Merge tag 'char-misc-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Linus Torvalds
2021-01-08
crypto: x86/aes-ni-xts - rewrite and drop indirections via glue helper
Ard Biesheuvel
2021-01-08
crypto: xor - Fix divide error in do_xor_speed()
Kirill Tkhai
2021-01-03
crypto: blake2b - update file comment
Eric Biggers
2021-01-03
crypto: blake2b - sync with blake2s implementation
Eric Biggers
2021-01-03
crypto: blake2s - share the "shash" API boilerplate code
Eric Biggers
2021-01-03
crypto: blake2s - remove unneeded includes
Eric Biggers
2021-01-03
crypto: blake2s - define shash_alg structs using macros
Eric Biggers
2021-01-03
crypto: remove cipher routines from public crypto API
Ard Biesheuvel
2021-01-03
crypto: tcrypt - avoid signed overflow in byte count
Ard Biesheuvel
2021-01-03
crypto: ecdh - avoid buffer overflow in ecdh_set_secret()
Ard Biesheuvel
2020-12-31
crypto: asym_tpm: correct zero out potential secrets
Greg Kroah-Hartman
2020-12-04
crypto: aegis128 - avoid spurious references crypto_aegis128_update_simd
Ard Biesheuvel
2020-12-04
crypto: seed - remove trailing semicolon in macro definition
Tom Rix
2020-12-04
crypto: ecdh - avoid unaligned accesses in ecdh_set_secret()
Ard Biesheuvel
2020-11-27
crypto: tcrypt - include 1420 byte blocks in aead and skcipher benchmarks
Ard Biesheuvel
2020-11-27
crypto: tcrypt - permit tcrypt.ko to be builtin
Ard Biesheuvel
2020-11-27
crypto: tcrypt - don't initialize at subsys_initcall time
Ard Biesheuvel
2020-11-27
crypto: aegis128 - expose SIMD code path as separate driver
Ard Biesheuvel
2020-11-27
crypto: aegis128/neon - move final tag check to SIMD domain
Ard Biesheuvel
2020-11-27
crypto: aegis128/neon - optimize tail block handling
Ard Biesheuvel
2020-11-27
crypto: aegis128 - wipe plaintext and tag if decryption fails
Ard Biesheuvel
2020-11-20
crypto: sha - split sha.h into sha1.h and sha2.h
Eric Biggers
2020-11-13
crypto: Kconfig - CRYPTO_MANAGER_EXTRA_TESTS requires the manager
Jason A. Donenfeld
2020-11-06
crypto: af_alg - avoid undefined behavior accessing salg_name
Eric Biggers
2020-11-06
crypto: testmgr - WARN on test failure
Eric Biggers
2020-11-06
crypto: testmgr - always print the actual skcipher driver name
Eric Biggers
2020-11-06
crypto: testmgr - always print the actual AEAD driver name
Eric Biggers
2020-11-06
crypto: testmgr - always print the actual hash driver name
Eric Biggers
2020-10-30
crypto: sm2 - remove unnecessary reset operations
Tianjia Zhang
2020-10-13
Merge tag 'drivers-5.10-2020-10-12' of git://git.kernel.dk/linux-block
Linus Torvalds
2020-10-13
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
2020-10-08
X.509: Fix modular build of public_key_sm2
Herbert Xu
2020-10-08
crypto: xor - Remove unused variable count in do_xor_speed
Nathan Chancellor
2020-10-08
X.509: fix error return value on the failed path
Tianjia Zhang
2020-10-02
crypto: xor - use ktime for template benchmarking
Ard Biesheuvel
2020-10-02
crypto: xor - defer load time benchmark to a later time
Ard Biesheuvel
2020-09-25
X.509: support OSCCA SM2-with-SM3 certificate verification
Tianjia Zhang
2020-09-25
X.509: support OSCCA certificate parse
Tianjia Zhang
2020-09-25
crypto: sm2 - add SM2 test vectors to testmgr
Tianjia Zhang
2020-09-25
crypto: testmgr - Fix potential memory leak in test_akcipher_one()
Tianjia Zhang
2020-09-25
crypto: testmgr - support test with different ciphertext per encryption
Tianjia Zhang
2020-09-25
crypto: sm2 - introduce OSCCA SM2 asymmetric cipher algorithm
Tianjia Zhang
2020-09-25
crypto: sm3 - export crypto_sm3_final function
Tianjia Zhang
2020-09-25
crypto: af_alg - add extra parameters for DRBG interface
Elena Petrova
2020-09-25
crypto: proc - Removing some useless only space lines
Corentin Labbe
2020-09-24
md/raid6: let async recovery function support different page offset
Yufen Yu
2020-09-24
md/raid6: let syndrome computor support different page offset
Yufen Yu
2020-09-24
md/raid5: add new xor function to support different page offset
Yufen Yu
2020-09-18
crypto: Kconfig - mark unused ciphers as obsolete
Ard Biesheuvel
2020-09-11
crypto: cbc - Remove cbc.h
Herbert Xu
2020-09-11
crypto: arc4 - mark ecb(arc4) skcipher as obsolete
Ard Biesheuvel
2020-08-30
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
2020-08-28
crypto: ahash - Add init_tfm/exit_tfm
Herbert Xu
2020-08-27
crypto: af_alg - Work around empty control messages without MSG_MORE
Herbert Xu
2020-08-23
treewide: Use fallthrough pseudo-keyword
Gustavo A. R. Silva
2020-08-21
crypto: hash - Remove unused async iterators
Ira Weiny
2020-08-21
crypto: tcrypt - Add support for hash speed testing with keys
Herbert Xu
2020-08-21
crypto: algif_aead - Do not set MAY_BACKLOG on the async path
Herbert Xu
2020-08-21
crypto: algif_skcipher - EBUSY on aio should be an error
Herbert Xu
2020-08-21
crypto: tcrypt - delete duplicated words in messages
Randy Dunlap
2020-08-21
crypto: engine - delete duplicated word
Randy Dunlap
2020-08-21
crypto: crct10dif_generic - fix duplicated words
Randy Dunlap
2020-08-21
crypto: crc32c_generic - delete and fix duplicated words
Randy Dunlap
2020-08-21
crypto: algif_aead - delete duplicated word
Randy Dunlap
2020-08-20
crypto: algapi - Remove skbuff.h inclusion
Herbert Xu
2020-08-19
crypto: algapi - Move crypto_yield into internal.h
Herbert Xu
2020-08-14
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
2020-08-13
crypto: algif_aead - fix uninitialized ctx->init
Ondrej Mosnacek
2020-08-07
mm, treewide: rename kzfree() to kfree_sensitive()
Waiman Long
2020-08-06
Merge tag 'sched-fifo-2020-08-04' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2020-08-05
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next
Linus Torvalds
2020-08-04
Merge tag 'docs-5.9' of git://git.lwn.net/linux
Linus Torvalds
2020-08-03
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
2020-07-31
crypto: xts - Replace memcpy() invocation with simple assignment
Ard Biesheuvel
2020-07-31
crypto: ecc - SP800-56A rev 3 local public key validation
Stephan Müller
2020-07-31
crypto: dh - SP800-56A rev 3 local public key validation
Stephan Müller
2020-07-31
crypto: dh - check validity of Z before export
Stephan Müller
2020-07-31
crypto: ecdh - check validity of Z before export
Stephan Müller
2020-07-25
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
David S. Miller
2020-07-24
net: pass a sockptr_t into ->setsockopt
Christoph Hellwig
2020-07-23
crypto: testmgr - delete duplicated words
Randy Dunlap
2020-07-23
crypto: Replace HTTP links with HTTPS ones
Alexander A. Klimov
2020-07-23
padata: fold padata_alloc_possible() into padata_alloc()
Daniel Jordan
2020-07-23
padata: remove stop function
Daniel Jordan
2020-07-23
padata: remove start function
Daniel Jordan
2020-07-19
net: make ->{get,set}sockopt in proto_ops optional
Christoph Hellwig
2020-07-16
crypto: lrw - prefix function and struct names with "lrw"
Eric Biggers
2020-07-16
crypto: xts - prefix function and struct names with "xts"
Eric Biggers
2020-07-16
crypto: algapi - add NEED_FALLBACK to INHERITED_FLAGS
Eric Biggers
2020-07-16
crypto: algapi - use common mechanism for inheriting flags
Eric Biggers
2020-07-16
crypto: seqiv - remove seqiv_create()
Eric Biggers
2020-07-16
crypto: geniv - remove unneeded arguments from aead_geniv_alloc()
Eric Biggers