On 31/07/15 14:30, Ross Lagerwall wrote: > When a channel is closed and the event is still linked into a queue, > ensure that it is unlinked before completing. If it is not unlinked and > the port is subsequently reused, events may be missed. > > If the CPU to which the event channel bound is online, spin until the > event is handled by that CPU. If that CPU is offline, it can't handle > the event, so clear the event queue during the close, dropping the > events. > > This fixes missing interrupts (and subsequent disk stalls) when > offlining a CPU.
Applied to for-linus-4.2 and tagged for stable, thanks. David _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel