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

2013-03-26 Thread Felipe Balbi
On Tue, Mar 26, 2013 at 05:58:43PM +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 07/12] usb: chipidea: udc: move _ep_queue into an unlocked function

2013-03-26 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

[PATCH v2 07/12] usb: chipidea: udc: move _ep_queue into an unlocked function

2013-03-22 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