> On 17. Oct 2025, at 11:59, Peter Maydell <[email protected]> wrote: > > On Thu, 16 Oct 2025 at 17:56, Mohamed Mediouni <[email protected]> > wrote: >> >> Link to branch: https://github.com/mediouni-m/qemu whpx (tag for this >> submission: whpx-v6) >> >> Missing features: >> - PSCI state sync with Hyper-V >> - Interrupt controller save-restore >> - SVE register sync > > The interrupt-controller save-state we can probably live > without if we have a migration-blocker for it, but the > SVE and PSCI state sync missing seems like it would be > a source of bugs? For SVE it’s dealt with by disabling it. There’s no consumer Windows on arm64 hardware with SVE available for sale right now unfortunately - but it’s coming in Q1 next year. For PSCI state sync it’s… well, brittle on the Hyper-V side (with opaque, currently undocumented flags). Doing it would fix reboots though. Note that Hyper-V doesn't cause VM exits for PSCI calls today, even if it’s to bring up a CPU. >> Known bugs: >> - reboots when multiple cores are enabled are currently broken >> - U-Boot still doesn't work (hangs when trying to parse firmware) but EDK2 >> does. > > You need to fix your known bugs before we take this, I think... I can try to address the first one/on the cards but the second one would probably come later (if it’s not actually due to a platform bug…) . -Mohamed > thanks > -- PMM >
- Re: [PATCH v7 05/24] tests: data: update AArch64 ACP... Pierrick Bouvier
- [PATCH v7 08/24] whpx: ifdef out winhvemulation on non-x8... Mohamed Mediouni
- [PATCH v7 17/24] whpx: arm64: clamp down IPA size Mohamed Mediouni
- [PATCH v7 20/24] target/arm: whpx: instantiate GIC early Mohamed Mediouni
- [PATCH v7 06/24] whpx: Move around files before introduci... Mohamed Mediouni
- [PATCH v7 13/24] whpx: copy over memory management logic ... Mohamed Mediouni
- [PATCH v7 14/24] target/arm: cpu: mark WHPX as supporting... Mohamed Mediouni
- [PATCH v7 18/24] hw/arm, accel/hvf, whpx: unify get_physi... Mohamed Mediouni
- Re: [PATCH v7 16/24] docs: arm: update virt machine model... Pierrick Bouvier
- Re: [PATCH v7 00/24] WHPX support for Arm Peter Maydell
- Re: [PATCH v7 00/24] WHPX support for Arm Mohamed Mediouni
- [PATCH v7 01/24] target/arm/kvm: add constants for new PS... Mohamed Mediouni
- [PATCH v7 23/24] MAINTAINERS: update maintainers for WHPX Mohamed Mediouni
- [PATCH v7 12/24] whpx: add arm64 support Mohamed Mediouni
- [PATCH v7 22/24] whpx: enable arm64 builds Mohamed Mediouni
- Re: [PATCH v7 22/24] whpx: enable arm64 builds Pierrick Bouvier
- [PATCH v7 19/24] whpx: arm64: implement -cpu host Mohamed Mediouni
- Re: [PATCH v7 19/24] whpx: arm64: implement -cpu hos... Pierrick Bouvier
- [PATCH v7 15/24] hw/arm: virt: cleanly fail on attempt to... Mohamed Mediouni
- Re: [PATCH v7 15/24] hw/arm: virt: cleanly fail on a... Mohamed Mediouni
