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 | focaccia-qemu-86a00f2046f5f5b613bdf18d6c972b495a907c37.tar.gz focaccia-qemu-86a00f2046f5f5b613bdf18d6c972b495a907c37.zip | |
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 a5fb929243..d69ebc2b85 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 |