> 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

Reply via email to