qemu-riscv
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v3 3/7] crypto include/crypto target/arm: move sm4_sbox to cr


From: liweiwei
Subject: Re: [PATCH v3 3/7] crypto include/crypto target/arm: move sm4_sbox to crypto
Date: Thu, 30 Dec 2021 23:24:50 +0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0

Thanks for your review.

在 2021/12/30 下午10:46, Philippe Mathieu-Daudé 写道:
Hi,

On 12/30/21 15:30, liweiwei wrote:
    - share it between target/arm and target/riscv
"Share sm4_sbox between ARM and RISCV targets."?
Yes. sm4 related instruction in scalar crypto extension will use sm4_sbox.
Signed-off-by: liweiwei <liweiwei@iscas.ac.cn>
Signed-off-by: wangjunqiang <wangjunqiang@iscas.ac.cn>
---
  crypto/meson.build         |  1 +
  crypto/sm4.c               | 48 ++++++++++++++++++++++++++++++++++++++
  include/crypto/sm4.h       |  6 +++++
  meson                      |  2 +-
  target/arm/crypto_helper.c | 36 +---------------------------
  5 files changed, 57 insertions(+), 36 deletions(-)
diff --git a/crypto/sm4.c b/crypto/sm4.c
new file mode 100644
index 0000000000..1cdcb8a620
--- /dev/null
+++ b/crypto/sm4.c
+uint8_t const sm4_sbox[] = {
Please explicit the [256] array size.

diff --git a/meson b/meson
index 12f9f04ba0..b25d94e7c7 160000
--- a/meson
+++ b/meson
@@ -1 +1 @@
-Subproject commit 12f9f04ba0decfda425dbbf9a501084c153a2d18
+Subproject commit b25d94e7c77fda05a7fdfe8afe562cf9760d69da
Unrelated change...
Sorry for this change. I'll fix it later.

Otherwise (without the submodule change):
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>

Thanks,

Phil.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]