[PATCH v2 07/11] gunyah: msgq: Add Gunyah message queues

Marc Zyngier maz at kernel.org
Tue Aug 9 04:29:34 PDT 2022


On Mon, 08 Aug 2022 23:22:48 +0100,
Elliot Berman <quic_eberman at quicinc.com> wrote:
> 
> In a future series, I'll add the support to load other virtual
> machines. When running other virtual machines, additional gunyah
> devices are needed for doorbells (e.g. to emulate interrupts for
> paravirtualized devices) and to represent the vCPUs of that other
> VM. Other gunyah devices are also possible, but those are the
> immediate devices coming over the horizon.

Can you elaborate on this "doorbell" aspect? If you signal interrupts
to guests, they should be signalled as actual interrupts, not as some
hypervisor-specific events, as we rely on the interrupt semantics for
most things.

Or are you talking about injecting an interrupt from a guest into
another, the doorbell representing an interrupt source?

Thanks,

	M.

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



More information about the linux-arm-kernel mailing list