On 18/8/25 06:13, Richard Henderson wrote:
While working on other things cpregs related, I noticed that
target/arm/hvf failed to produce a sorted cpreg_indexes[].
I wondered if that explained the migration-test failure that
we have, but no such luck. (I have no idea how to debug that
test, btw; so far it is still just a mysterious SIGSEGV.)
I'm experiencing a pleasant speedup. I suppose this is
expected, due to the array rearrangement.
Richard Henderson (7):
target/arm: Introduce KVMID_AA64_SYS_REG64
target/arm: Move compare_u64 to helper.c
target/arm/hvf: Split out sysreg.c.inc
target/arm/hvf: Add KVMID_TO_HVF, HVF_TO_KVMID
target/arm/hvf: Remove hvf_sreg_match.key
target/arm/hvf: Replace hvf_sreg_match with hvf_sreg_list
target/arm/hvf: Sort the cpreg_indexes array
Series:
Tested-by: Philippe Mathieu-Daudé <phi...@linaro.org>