Re: [PATCH v2] usb: gadget: ffs: handle I/O completion in-order

2017-09-12 Thread Michal Nazarewicz
On Tue, Sep 12 2017, John Keeping wrote: > By submitting completed transfers to the system workqueue there is no > guarantee that completion events will be queued up in the correct order, > as in multi-processor systems there is a thread running for each > processor and the work items are not

[PATCH v2] usb: gadget: ffs: handle I/O completion in-order

2017-09-12 Thread John Keeping
By submitting completed transfers to the system workqueue there is no guarantee that completion events will be queued up in the correct order, as in multi-processor systems there is a thread running for each processor and the work items are not bound to a particular core. This means that several