> On 5. Feb 2026, at 14:46, Peter Maydell <[email protected]> wrote: > > On Thu, 5 Feb 2026 at 13:12, Mohamed Mediouni <[email protected] > <mailto:[email protected]>> wrote: >> >> Link to branch: https://github.com/mediouni-m/qemu whpx (tag for this >> submission: whpx-v19) >> >> Patches without a review: patches 3, 5, 6 >> >> Missing features: >> - VM save-restore: interrupt controller state notably >> - SVE register sync: I didn't have the time to test this on pre-release >> hardware with SVE2 support yet. >> So SVE2 is currently masked for VMs when running this. >> >> Known bugs: >> - U-Boot still doesn't work (hangs when trying to parse firmware) but EDK2 >> does. >> >> Note: >> >> "target/arm/kvm: add constants for new PSCI versions" taken from the mailing >> list. >> >> "accel/system: Introduce hwaccel_enabled() helper" taken from the mailing >> list, added here >> as part of this series to make it compilable as a whole. >> >> And another note: >> >> Seems that unlike HVF there isn't direct correspondence between WHv >> registers and the actual register layout, >> so didn't do changes there to a sysreg.inc. >> >> Updates for v20: >> - Rebase on current origin/staging > > origin/staging can be any old rubbish that's currently going through > the CI test loop; it is not a good target for rebasing on. (Though > that doesn't seem to have bitten you in this case judging from > your github whpx-v20 branch.) > > This still doesn't apply to current master, unfortunately: > > lanath:noble:qemu$ git log --oneline -1 > 739ae3df7b Merge tag 'pull-aspeed-20260204' of > https://github.com/legoater/qemu into staging > lanath:noble:qemu$ patches apply -s > id:[email protected] > <mailto:[email protected]> > Applying: target/arm/kvm: add constants for new PSCI versions > Applying: accel/system: Introduce hwaccel_enabled() helper > Applying: qtest: hw/arm: virt: skip ACPI test for IORT with GICv2 > Applying: hw: arm: virt: rework MSI-X configuration > Applying: tests: data: update AArch64 ACPI tables > error: sha1 information is lacking or useless > (tests/data/acpi/aarch64/virt/IORT.dsl). > error: could not build fake ancestor > hint: Use 'git am --show-current-patch=diff' to see the failed patch > Patch failed at 0005 tests: data: update AArch64 ACPI tables > When you have resolved this problem, run "git am --continue". > If you prefer to skip this patch, run "git am --skip" instead. > To restore the original branch and stop patching, run "git am --abort". > > It doesn't apply on the commit your whpx-v20 is based on either: > lanath:noble:qemu$ git checkout 28a6ca268c > Note: switching to '28a6ca268c'. > [...] > lanath:noble:qemu$ git checkout -b test-apply > Switched to a new branch 'test-apply' > lanath:noble:qemu$ patches apply -s > id:[email protected] > <mailto:[email protected]> > Applying: target/arm/kvm: add constants for new PSCI versions > Applying: accel/system: Introduce hwaccel_enabled() helper > Applying: qtest: hw/arm: virt: skip ACPI test for IORT with GICv2 > Applying: hw: arm: virt: rework MSI-X configuration > Applying: tests: data: update AArch64 ACPI tables > error: sha1 information is lacking or useless > (tests/data/acpi/aarch64/virt/IORT.dsl). > error: could not build fake ancestor > hint: Use 'git am --show-current-patch=diff' to see the failed patch > Patch failed at 0005 tests: data: update AArch64 ACPI tables > When you have resolved this problem, run "git am --continue". > If you prefer to skip this patch, run "git am --skip" instead. > To restore the original branch and stop patching, run "git am --abort".
Hello, Replied on the other email, it considered the commit message for the ACPI diff as part of the patch :( Am re-sending a new rev with that sorted out. > thanks > -- PMM
