Re: [RFC PATCH v1 3/4] KVM: arm64: GICv4.1: Restore VLPI's pending state to physical side

From: Marc Zyngier
Date: Tue Dec 01 2020 - 05:56:07 EST


On 2020-11-30 07:23, Shenming Lu wrote:

Hi Shenming,

We are pondering over this problem these days, but still don't get a
good solution...
Could you give us some advice on this?

Or could we move the restoring of the pending states (include the sync
from guest RAM and the transfer to HW) to the GIC VM state change handler,
which is completely corresponding to save_pending_tables (more symmetric?)
and don't expose GICv4...

What is "the GIC VM state change handler"? Is that a QEMU thing?
We don't really have that concept in KVM, so I'd appreciate if you could
be a bit more explicit on this.

Thanks,

M.
--
Jazz is not dead. It just smells funny...