[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 2/2] xen: drain submit queue in xen-usb before removing device
On Fr, 2016-07-29 at 13:17 +0200, Juergen Gross wrote: > When unplugging a device in the Xen pvusb backend drain the submit > queue before deallocation of the control structures. Otherwise there > will be bogus memory accesses when I/O contracts are finished. > > Correlated to this issue is the handling of cancel requests: a packet > cancelled will still lead to the call of complete, so add a flag > A === checkpatch complains === WARNING: braces {} are necessary for all arms of this statement #105: FILE: hw/usb/xen-usb.c:696: + if (sched) [...] WARNING: braces {} are necessary for all arms of this statement #111: FILE: hw/usb/xen-usb.c:702: + if (!usbif->ports[port - 1].attached) [...] WARNING: braces {} are necessary for all arms of this statement #152: FILE: hw/usb/xen-usb.c:847: + if (usbif->ports[i].dev) [...] cheers, Gerd _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |