Re: [PATCH v2 1/5] usb: chipidea: udc: move _ep_queue into an unlocked function

2013-03-04 Thread Michael Grzeschik
On Mon, Mar 04, 2013 at 10:44:25AM +0800, Peter Chen wrote: > On Fri, Mar 01, 2013 at 03:42:23PM +0100, Michael Grzeschik wrote: > > There is no need to call ep_queue unlocked inside the own driver. We > > move its functionionality into an unlocked version. > > > > This patch removes potential unl

Re: [PATCH v2 1/5] usb: chipidea: udc: move _ep_queue into an unlocked function

2013-03-03 Thread Peter Chen
On Fri, Mar 01, 2013 at 03:42:23PM +0100, Michael Grzeschik wrote: > There is no need to call ep_queue unlocked inside the own driver. We > move its functionionality into an unlocked version. > > This patch removes potential unlocked timeslots inside > isr_setup_status_phase and isr_get_status_res

[PATCH v2 1/5] usb: chipidea: udc: move _ep_queue into an unlocked function

2013-03-01 Thread Michael Grzeschik
There is no need to call ep_queue unlocked inside the own driver. We move its functionionality into an unlocked version. This patch removes potential unlocked timeslots inside isr_setup_status_phase and isr_get_status_response, in which the lock got released just before acquired again inside usb_e