Hi all, I've been experimenting with running arm64 Windows on qemu's aarch64 virt target. There were a couple of fixes needed in the core ISA emulation to enable this -- I'd appreciate feedback on whether this is (a) the best way to implement these and (b) suitable for inclusion in mainline. (I realise this is too late for 2.9, but would be happy to have any feedback nevertheless.)
I've smoke-tested that these don't break Linux by following: https://www.bennee.com/~alex/blog/2014/05/09/running-linux-in-qemus-aarch64-system-emulation-mode/ ... however, that is fairly old; I'd also be happy to try a more recent kernel if someone could point me to a bootable image. Cheers, Andrew Andrew Baumann (2): target/arm: implement armv8 PMUSERENR (user-mode enable bits) target/arm: lie more convincingly about memory attributes in PAR_EL1 target/arm/helper.c | 87 +++++++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 78 insertions(+), 9 deletions(-) -- 2.8.3
