linux_dsm_epyc7002/drivers/crypto/ccree
Gilad Ben-Yossef c4b22bf51b crypto: ccree - remove special handling of chained sg
We were handling chained scattergather lists with specialized code
needlessly as the regular sg APIs handle them just fine. The code
handling this also had an (unused) code path with a use-before-init
error, flagged by Coverity.

Remove all special handling of chained sg and leave their handling
to the regular sg APIs.

Signed-off-by: Gilad Ben-Yossef <gilad@benyossef.com>
Cc: stable@vger.kernel.org # v4.19+
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2019-04-25 15:38:14 +08:00
..
cc_aead.c crypto: ccree - fix backlog notifications 2019-04-25 15:38:14 +08:00
cc_aead.h crypto: ccree - add AEAD support 2018-02-15 23:26:42 +08:00
cc_buffer_mgr.c crypto: ccree - remove special handling of chained sg 2019-04-25 15:38:14 +08:00
cc_buffer_mgr.h crypto: ccree - add AEAD support 2018-02-15 23:26:42 +08:00
cc_cipher.c crypto: ccree - fix backlog notifications 2019-04-25 15:38:14 +08:00
cc_cipher.h crypto: ccree - read next IV from HW 2019-04-25 15:38:13 +08:00
cc_crypto_ctx.h crypto: ccree - add CPP completion handling 2019-04-25 15:38:13 +08:00
cc_debugfs.c crypto: ccree - add CID and PID support 2019-04-25 15:38:14 +08:00
cc_debugfs.h crypto: ccree - no need to check return value of debugfs_create functions 2019-02-01 14:42:03 +08:00
cc_driver.c crypto: ccree - add CID and PID support 2019-04-25 15:38:14 +08:00
cc_driver.h crypto: ccree - add CPP completion handling 2019-04-25 15:38:13 +08:00
cc_fips.c crypto: ccree - add support for older HW revs 2018-03-03 00:03:16 +08:00
cc_fips.h crypto: ccree - add FIPS support 2018-02-15 23:26:42 +08:00
cc_hash.c crypto: ccree - use proper callback completion api 2019-04-25 15:38:14 +08:00
cc_hash.h crypto: ccree - add support for older HW revs 2018-03-03 00:03:16 +08:00
cc_host_regs.h crypto: ccree - add CID and PID support 2019-04-25 15:38:14 +08:00
cc_hw_queue_defs.h crypto: ccree - adapt CPP descriptor to new HW 2019-04-25 15:38:13 +08:00
cc_ivgen.c crypto: ccree - introduce CryptoCell driver 2018-02-15 23:26:40 +08:00
cc_ivgen.h crypto: ccree - introduce CryptoCell driver 2018-02-15 23:26:40 +08:00
cc_kernel_regs.h crypto: ccree - adapt CPP descriptor to new HW 2019-04-25 15:38:13 +08:00
cc_lli_defs.h crypto: ccree - introduce CryptoCell driver 2018-02-15 23:26:40 +08:00
cc_pm.c crypto: ccree - fix resume race condition on init 2019-02-08 15:28:02 +08:00
cc_pm.h crypto: ccree - add missing inline qualifier 2019-02-22 12:40:56 +08:00
cc_request_mgr.c crypto: ccree - fix backlog notifications 2019-04-25 15:38:14 +08:00
cc_request_mgr.h crypto: ccree - introduce CryptoCell driver 2018-02-15 23:26:40 +08:00
cc_sram_mgr.c crypto: ccree - add support for older HW revs 2018-03-03 00:03:16 +08:00
cc_sram_mgr.h crypto: ccree - introduce CryptoCell driver 2018-02-15 23:26:40 +08:00
Makefile crypto: ccree - add FIPS support 2018-02-15 23:26:42 +08:00