On 10/28/25 15:41, Peter Maydell wrote:
On Tue, 28 Oct 2025 at 14:39, Richard Henderson
<[email protected]> wrote:
On 10/20/25 15:31, Peter Maydell wrote:
On Tue, 14 Oct 2025 at 21:11, Richard Henderson
<[email protected]> wrote:
Create a function define_par_register which handles the 3
distinct cases for PAR. It is easier to understand with
the definitions all in one place.
Make the aarch64 to be the primary definition, when present,
rather than being an alias of the 64-bit non-secure aa32 reg.
Doesn't that break tcg-to-tcg migration across this commit?
I don't know... possibly?
I guess we have a test for this somewhere, but it needs setup?
I don't have a test specifically -- I tend to use one
of my usual lying-around "boot linux" setups that has
a qcow2 disk file, and then connect the monitor and
use 'savevm foo' to save, and then check that -loadvm foo
with the new QEMU works.
You're right, it doesn't work. It'll make the 128-bit version more complicated, but I
guess there's no avoiding it.
r~