Re: [PATCH] usb: dwc3: memory ordering fix in close

2012-08-27 Thread Oliver Neukum
On Monday 27 August 2012 10:10:37 Sebastian Andrzej Siewior wrote: > On 08/26/2012 09:34 PM, oli...@neukum.org wrote: > > diff --git a/drivers/usb/dwc3/core.c b/drivers/usb/dwc3/core.c > > index c34452a..dcc10ac 100644 > > --- a/drivers/usb/dwc3/core.c > > +++ b/drivers/usb/dwc3/core.c > > @@ -99,6

Re: [PATCH] usb: dwc3: memory ordering fix in close

2012-08-27 Thread Sebastian Andrzej Siewior
On 08/26/2012 09:34 PM, oli...@neukum.org wrote: diff --git a/drivers/usb/dwc3/core.c b/drivers/usb/dwc3/core.c index c34452a..dcc10ac 100644 --- a/drivers/usb/dwc3/core.c +++ b/drivers/usb/dwc3/core.c @@ -99,6 +99,7 @@ void dwc3_put_device_id(int id) ret = test_bit(id, dwc3_devs);

[PATCH] usb: dwc3: memory ordering fix in close

2012-08-26 Thread oliver
From: Oliver Neukum As a bitmap is used for free/used. As a device freed all memory operations must be scheduled before the bitmap is manipulated. Signed-off-by: Oliver Neukum --- drivers/usb/dwc3/core.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/usb/dwc3/