|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v6 2/5] xen/arm: inflight irqs during migration
On 24/06/14 12:57, Stefano Stabellini wrote: On Mon, 23 Jun 2014, Julien Grall wrote:Hi Stefano, On 23/06/14 17:37, Stefano Stabellini wrote: If the MIGRATING bit is set it means that an IRQ is already inflight, and therefore gic_update_one_lr will take care of injecting this IRQ to the new VCPU by calling vgic_vcpu_inject_irq. So kicking the new VCPU here is pointless and may unschedule another VCPU for nothing. The latter may be able to run a bit more. With your patch #4 (physical IRQ follow virtual IRQ), there is a tiny range the VCPU may not run on the same pCPU where the physical IRQ as been routed. This is the case when the VCPU is unscheduled. Regards, -- Julien Grall _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |