linux/drivers/staging/ccree
Gilad Ben-Yossef 26f4b1f7a8 staging: ccree: fix buffer copy
Fix a bug where the copying of scatterlist buffers incorrectly
ignored bytes to skip in a scatterlist and ended 1 byte short.

This fixes testmgr hmac and hash test failures currently obscured
by hash import/export not being supported.

Fixes: abefd6741d ("staging: ccree: introduce CryptoCell HW driver").

Signed-off-by: Gilad Ben-Yossef <gilad@benyossef.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2017-06-06 16:23:27 +02:00
..
Documentation/devicetree/bindings/crypto staging: ccree: add DT bindings for Arm CryptoCell 2017-04-28 12:17:54 +02:00
cc_bitops.h
cc_crypto_ctx.h staging: ccree: add AEAD support 2017-04-28 12:17:54 +02:00
cc_hal.h
cc_hw_queue_defs.h
cc_lli_defs.h
cc_pal_log_plat.h
cc_pal_log.h
cc_pal_types_plat.h
cc_pal_types.h
cc_regs.h
dx_crys_kernel.h
dx_env.h
dx_host.h
dx_reg_base_host.h
dx_reg_common.h
hash_defs.h
hw_queue_defs_plat.h
Kconfig staging: ccree: add CRYPTO dependency 2017-05-25 14:44:25 +02:00
Makefile staging: ccree: add FIPS support 2017-04-28 12:17:54 +02:00
ssi_aead.c staging: ccree: add FIPS support 2017-04-28 12:17:54 +02:00
ssi_aead.h staging: ccree: add AEAD support 2017-04-28 12:17:54 +02:00
ssi_buffer_mgr.c staging: ccree: fix buffer copy 2017-06-06 16:23:27 +02:00
ssi_buffer_mgr.h staging: ccree: add AEAD support 2017-04-28 12:17:54 +02:00
ssi_cipher.c staging: ccree: add FIPS support 2017-04-28 12:17:54 +02:00
ssi_cipher.h staging: ccree: add IV generation support 2017-04-28 12:17:54 +02:00
ssi_config.h
ssi_driver.c staging: ccree: fix platform_no_drv_owner.cocci warnings 2017-04-28 12:17:54 +02:00
ssi_driver.h staging: ccree: add FIPS support 2017-04-28 12:17:54 +02:00
ssi_fips_data.h staging: ccree: add FIPS support 2017-04-28 12:17:54 +02:00
ssi_fips_ext.c staging: ccree: add FIPS support 2017-04-28 12:17:54 +02:00
ssi_fips_ll.c staging: ccree: add FIPS support 2017-04-28 12:17:54 +02:00
ssi_fips_local.c staging: ccree: add FIPS support 2017-04-28 12:17:54 +02:00
ssi_fips_local.h staging: ccree: add FIPS support 2017-04-28 12:17:54 +02:00
ssi_fips.c staging: ccree: add FIPS support 2017-04-28 12:17:54 +02:00
ssi_fips.h staging: ccree: add FIPS support 2017-04-28 12:17:54 +02:00
ssi_hash.c drivers/staging/ccree/ssi_hash.c: fix build with gcc-4.4.4 2017-05-08 17:15:16 -07:00
ssi_hash.h
ssi_ivgen.c staging: ccree: add IV generation support 2017-04-28 12:17:54 +02:00
ssi_ivgen.h staging: ccree: add IV generation support 2017-04-28 12:17:54 +02:00
ssi_pm_ext.c
ssi_pm_ext.h
ssi_pm.c staging: ccree: add IV generation support 2017-04-28 12:17:54 +02:00
ssi_pm.h
ssi_request_mgr.c staging: ccree: remove extraneous spin_unlock_bh() in error handler 2017-05-15 11:48:44 +02:00
ssi_request_mgr.h
ssi_sram_mgr.c
ssi_sram_mgr.h
ssi_sysfs.c staging: ccree: fix array_size.cocci warnings 2017-04-28 12:17:54 +02:00
ssi_sysfs.h
TODO staging: ccree: add TODO list 2017-04-28 12:17:54 +02:00