Skip to content

impossible to specify pauth-impdef=on when specifying multiple accelerators

Goal

I would like to be able to pass -accel kvm -accel hvf -accel tcg and -cpu max,pauth-impdef=on.

Technical details

pauth-imdef is not available when kvm or hvf are in use, and this seems to have been an intentional decision made in 92d6528d. The problem is that it doesn't appear to be possible to specify kvm-hvf-tcg fallback where tcg uses pauth-impdef. It would be great if it was possible! This request arose in LKML: https://lore.kernel.org/all/4e57a6e6-f10c-4a35-88e7-ab4749f7e329@arm.com/.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information