On 21/11/2022 12:13, Jan Beulich wrote: > In software-disabled state an LAPIC does not accept any interrupt > requests and hence no IRR bit would newly become set while in this > state. As a result it is also wrong for us to mark Viridian IPI or timer > vectors as having a pending request when the vLAPIC is in this state. > Such interrupts are simply lost. > > Introduce a local variable in send_ipi() to help readability. > > Fixes: fda96b7382ea ("viridian: add implementation of the > HvSendSyntheticClusterIpi hypercall") > Fixes: 26fba3c85571 ("viridian: add implementation of synthetic timers") > Signed-off-by: Jan Beulich <jbeul...@suse.com>
Acked-by: Andrew Cooper <andrew.coop...@citrix.com>