[PATCH] KVM: arm64: nv: Set ISTATUS for emulated timers, If timer expired

Marc Zyngier maz at kernel.org
Thu Jan 16 10:25:07 PST 2025


Hi Eric,

On Thu, 16 Jan 2025 17:52:10 +0000,
Eric Auger <eauger at redhat.com> wrote:
> 
> >>>> I tested on AmpereOne and Grace-Hopper systems
> >>>
> >>> Thanks for the confirmation. I haven't had a chance to try QEMU yet,
> >>> but I expect that save/restore will not work. Something to look into,
> >> I have not tested this yet.I will give it a try.
> > 
> > Thanks, that'd be super helpful.
> 
> I confirm the migration fails when putting some registers on the dest
> side. I will further investigate.

Thanks for confirming.

I suspect that the kernel visibility bits are not exactly correct (or
depend on some odd ordering). If you can point me to a register that
fails to restore correctly, that'd be useful. Hopefully, most
EL2-specific registers suffer from the same defect.

Cheers,

	M.

-- 
Without deviation from the norm, progress is not possible.



More information about the linux-arm-kernel mailing list