diff options
author | Pierrick Bouvier <pierrick.bouvier@linaro.org> | 2025-01-13 12:35:34 +0000 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2025-01-13 12:35:34 +0000 |
commit | 86a00f2046f5f5b613bdf18d6c972b495a907c37 (patch) | |
tree | cb77240eb3ae9f7a10463c7615a4d433b615bda7 /docs | |
parent | 538b764d3417b9295cf7f8b617eb7bc90cbc4ad6 (diff) | |
download | qemu-86a00f2046f5f5b613bdf18d6c972b495a907c37.zip qemu-86a00f2046f5f5b613bdf18d6c972b495a907c37.tar.gz qemu-86a00f2046f5f5b613bdf18d6c972b495a907c37.tar.bz2 |
target/arm: add new property to select pauth-qarma5
Before changing default pauth algorithm, we need to make sure current
default one (QARMA5) can still be selected.
$ qemu-system-aarch64 -cpu max,pauth-qarma5=on ...
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20241219183211.3493974-2-pierrick.bouvier@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'docs')
-rw-r--r-- | docs/system/arm/cpu-features.rst | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/docs/system/arm/cpu-features.rst b/docs/system/arm/cpu-features.rst index a5fb929..d69ebc2 100644 --- a/docs/system/arm/cpu-features.rst +++ b/docs/system/arm/cpu-features.rst @@ -219,7 +219,10 @@ Below is the list of TCG VCPU features and their descriptions. ``pauth-qarma3`` When ``pauth`` is enabled, select the architected QARMA3 algorithm. -Without either ``pauth-impdef`` or ``pauth-qarma3`` enabled, +``pauth-qarma5`` + When ``pauth`` is enabled, select the architected QARMA5 algorithm. + +Without ``pauth-impdef``, ``pauth-qarma3`` or ``pauth-qarma5`` enabled, the architected QARMA5 algorithm is used. The architected QARMA5 and QARMA3 algorithms have good cryptographic properties, but can be quite slow to emulate. The impdef algorithm used by QEMU is |