The architected pauth algorithm is quite slow without hardware support, and boot times for kernels that enable use of the feature have been significantly impacted. Version 7 changes: * Fix rebase error (drjones).
Version 6 changes: * Rearrange xxhash64 (pmm). * Add documentation (pmm). r~ Richard Henderson (3): target/arm: Implement an IMPDEF pauth algorithm target/arm: Add cpu properties to control pauth target/arm: Use object_property_add_bool for "sve" property docs/system/arm/cpu-features.rst | 21 +++++++ include/qemu/xxhash.h | 98 ++++++++++++++++++++++++++++++++ target/arm/cpu.h | 25 ++++++-- target/arm/cpu.c | 13 +++++ target/arm/cpu64.c | 64 +++++++++++++++------ target/arm/monitor.c | 1 + target/arm/pauth_helper.c | 27 +++++++-- tests/qtest/arm-cpu-features.c | 13 +++++ 8 files changed, 235 insertions(+), 27 deletions(-) -- 2.25.1