mirror_qemu/docs/system/arm
Richard Henderson eb94284d08 target/arm: Add cpu properties to control pauth
The crypto overhead of emulating pauth can be significant for
some workloads.  Add two boolean properties that allows the
feature to be turned off, on with the architected algorithm,
or on with an implementation defined algorithm.

We need two intermediate booleans to control the state while
parsing properties lest we clobber ID_AA64ISAR1 into an invalid
intermediate state.

Tested-by: Mark Rutland <mark.rutland@arm.com>
Reviewed-by: Andrew Jones <drjones@redhat.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20210111235740.462469-3-richard.henderson@linaro.org
[PMM: fixed docs typo, tweaked text to clarify that the impdef
algorithm is specific to QEMU]
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2021-01-19 14:38:51 +00:00
..
aspeed.rst docs/system/arm: Document OpenPOWER Witherspoon BMC model Front LEDs 2020-11-23 10:53:14 +00:00
collie.rst docs/system: Briefly document collie board 2020-07-20 11:35:17 +01:00
cpu-features.rst target/arm: Add cpu properties to control pauth 2021-01-19 14:38:51 +00:00
digic.rst docs/system: Briefly document canon-a1100 board 2020-07-20 11:35:17 +01:00
gumstix.rst docs/system: Briefly document gumstix boards 2020-07-20 11:35:17 +01:00
integratorcp.rst docs/system: Add 'Arm' to the Integrator/CP document title 2020-05-21 20:00:18 +01:00
mps2.rst docs/system/arm/mps2.rst: Make board list consistent 2020-09-14 14:24:15 +01:00
musca.rst docs/system: Document Musca boards 2020-05-21 20:00:18 +01:00
musicpal.rst docs: Be consistent about capitalization of 'Arm' 2020-03-12 11:20:20 +00:00
nseries.rst docs: Be consistent about capitalization of 'Arm' 2020-03-12 11:20:20 +00:00
nuvoton.rst hw/misc: Add a PWM module for NPCM7XX 2021-01-12 21:19:02 +00:00
orangepi.rst docs/orangepi: Add instructions for resizing SD image to power of two 2020-07-14 15:38:22 +02:00
palm.rst docs: Be consistent about capitalization of 'Arm' 2020-03-12 11:20:20 +00:00
raspi.rst docs/system/arm: Document the various raspi boards 2020-11-23 10:53:02 +00:00
realview.rst docs: Be consistent about capitalization of 'Arm' 2020-03-12 11:20:20 +00:00
sabrelite.rst docs/system: arm: Add sabrelite board description 2021-01-08 15:13:39 +00:00
sbsa.rst docs: add some notes on the sbsa-ref machine 2020-11-10 11:03:48 +00:00
stellaris.rst docs/system: Split target-arm.rst into sub-documents 2020-03-12 11:20:20 +00:00
sx1.rst docs: Be consistent about capitalization of 'Arm' 2020-03-12 11:20:20 +00:00
versatile.rst docs: Be consistent about capitalization of 'Arm' 2020-03-12 11:20:20 +00:00
vexpress.rst docs/system: Document Arm Versatile Express boards 2020-05-21 20:00:18 +01:00
virt.rst docs/system/arm/virt: Document 'mte' machine option 2020-07-27 16:12:10 +01:00
xlnx-versal-virt.rst docs/system/arm: Document the Xilinx Versal Virt board 2020-08-24 10:02:06 +01:00
xscale.rst docs/system/arm: Document the Sharp Zaurus SL-6000 2020-11-23 10:53:18 +00:00