[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v4 00/37] crypto: Provide aes-round.h and host accel
From: |
Philippe Mathieu-Daudé |
Subject: |
Re: [PATCH v4 00/37] crypto: Provide aes-round.h and host accel |
Date: |
Sat, 8 Jul 2023 19:38:42 +0200 |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 |
On 3/7/23 12:04, Richard Henderson wrote:
Inspired by Ard Biesheuvel's RFC patches for accelerating AES
under emulation, provide a set of primitives that maps between
the guest and host fragments.
Changes for v4:
* Fix typo in AESState (Max Chou)
* Define AES_SH/ISH as macros (Ard Biesheuvel)
* Group patches by subsystem.
Patches lacking review:
12-host-include-i386-Implement-aes-round.h.patch
Deferring this one to Paolo & co,
13-host-include-aarch64-Implement-aes-round.h.patch
and this one to Ard :)
Possible cleanup to add in patch #4 "crypto/aes: Add AES_SH,
AES_ISH macros", declare 'extern const AESState aes_zero;' in
include/crypto/aes-round.h and define it in crypto/aes.c.
Regards,
Phil.
- [PATCH v4 27/37] target/arm: Use aesenc_MC, (continued)
- [PATCH v4 27/37] target/arm: Use aesenc_MC, Richard Henderson, 2023/07/03
- [PATCH v4 30/37] target/riscv: Use aesdec_ISB_ISR_AK, Richard Henderson, 2023/07/03
- [PATCH v4 31/37] target/riscv: Use aesdec_IMC, Richard Henderson, 2023/07/03
- [PATCH v4 35/37] crypto: Implement aesdec_IMC with AES_imc_rot, Richard Henderson, 2023/07/03
- [PATCH v4 37/37] crypto: Unexport AES_*_rot, AES_TeN, AES_TdN, Richard Henderson, 2023/07/03
- [PATCH v4 36/37] crypto: Remove AES_imc, Richard Henderson, 2023/07/03
- Re: [PATCH v4 00/37] crypto: Provide aes-round.h and host accel, Daniel Henrique Barboza, 2023/07/07
- Re: [PATCH v4 00/37] crypto: Provide aes-round.h and host accel,
Philippe Mathieu-Daudé <=