]> git.proxmox.com Git - mirror_qemu.git/commit
target/arm: Implement FEAT_PACQARMA3
authorRichard Henderson <richard.henderson@linaro.org>
Tue, 29 Aug 2023 23:23:28 +0000 (16:23 -0700)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 8 Sep 2023 11:50:44 +0000 (12:50 +0100)
commit399e5e71253469630b4a41089ae5fde04d95ac68
tree429fefd9c9ffee66802aca4cf8b35d338a2502fc
parent6c3427eec532d534fae05d8aa740a9dcca5826e8
target/arm: Implement FEAT_PACQARMA3

Implement the QARMA3 cryptographic algorithm for PAC calculation.
Implement a cpu feature to select the algorithm and document it.

Signed-off-by: Aaron Lindsay <aaron@os.amperecomputing.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20230829232335.965414-6-richard.henderson@linaro.org
Message-Id: <20230609172324.982888-4-aaron@os.amperecomputing.com>
[rth: Merge cpu feature addition from another patch.]
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
docs/system/arm/cpu-features.rst
docs/system/arm/emulation.rst
target/arm/arm-qmp-cmds.c
target/arm/cpu.h
target/arm/cpu64.c
target/arm/tcg/pauth_helper.c
tests/qtest/arm-cpu-features.c