This patchset fixes various errors and hang cases that occurred when
running the crypto self-tests, and in particular the extra tests, on
an EIP97 type engine (e.g. Marvell Armada 3700LP as used on EspressoBin)
Tested on Macchiatobin, EspressoBin (thanks, Antoine Tenart), EIP97HW2.3
and EIP197HW3.2 on the Xilinx VCU118 FPGA development board.
Pascal van Leeuwen (3):
crypto: inside-secure - Fix Unable to fit even 1 command desc error w/
EIP97
crypto: inside-secure - Fix hang case on EIP97 with zero length input
data
crypto: inside-secure - Fix hang case on EIP97 with basic DES/3DES ops
drivers/crypto/inside-secure/safexcel.c | 12 +-
drivers/crypto/inside-secure/safexcel.h | 34 +-
drivers/crypto/inside-secure/safexcel_cipher.c | 552 +++++++++++++++----------
drivers/crypto/inside-secure/safexcel_hash.c | 14 +-
drivers/crypto/inside-secure/safexcel_ring.c | 130 ++++--
5 files changed, 473 insertions(+), 269 deletions(-)
--
1.8.3.1
On Wed, Dec 11, 2019 at 05:32:34PM +0100, Pascal van Leeuwen wrote:
> This patchset fixes various errors and hang cases that occurred when
> running the crypto self-tests, and in particular the extra tests, on
> an EIP97 type engine (e.g. Marvell Armada 3700LP as used on EspressoBin)
>
> Tested on Macchiatobin, EspressoBin (thanks, Antoine Tenart), EIP97HW2.3
> and EIP197HW3.2 on the Xilinx VCU118 FPGA development board.
>
> Pascal van Leeuwen (3):
> crypto: inside-secure - Fix Unable to fit even 1 command desc error w/
> EIP97
> crypto: inside-secure - Fix hang case on EIP97 with zero length input
> data
> crypto: inside-secure - Fix hang case on EIP97 with basic DES/3DES ops
>
> drivers/crypto/inside-secure/safexcel.c | 12 +-
> drivers/crypto/inside-secure/safexcel.h | 34 +-
> drivers/crypto/inside-secure/safexcel_cipher.c | 552 +++++++++++++++----------
> drivers/crypto/inside-secure/safexcel_hash.c | 14 +-
> drivers/crypto/inside-secure/safexcel_ring.c | 130 ++++--
> 5 files changed, 473 insertions(+), 269 deletions(-)
All applied. Thanks.
--
Email: Herbert Xu <[email protected]>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt