On Wed, 2012-05-09 at 14:15 +0200, Peter Korsgaard wrote: > >>>>> "Alan" == Alan Stern <[email protected]> writes: > > Alan> This has been fixed in 3.4-rc5 by commit > Alan> 320cd1e750f1bf3e47eb41209dcb2be07264cb76 (usb: gadget: udc-core: fix > Alan> incompatibility with dummy-hcd). > >> > >> Ahh, thanks - I missed that patch. > >> > Alan> Are you suggesting that this patch (along with the two preceding > Alan> changes to udc-core.c) should be pack-ported to the stable kernels? > >> > >> Yes, I would certainly say so. I can give it a test here if you want. > > Alan> Please do. I'm not sure which stable kernels include the > Alan> conversion of dummy-hcd to the new udc-core framework, but these > Alan> changes should be applied to all of them. > > I can confirm that 3.3 + > > 6d258a4c42 usb: gadget: udc-core: stop UDC on device-initiated disconnect > 8ae8090c82 usb: gadget: udc-core: fix asymmetric calls in remove_driver
We have these (released in 3.3.4, queued for 3.2.17).
> 83a787a71e usb: gadget: udc-core: fix wrong call order
> 320cd1e750 usb: gadget: udc-core: fix incompatibility with dummy-hcd
I've added these two to the queue for 3.2.17. Thanks.
Ben.
> cherry picked fixes the problem. The new-style udc_start/udc_stop
> callbacks seems have been added in 3.1-rc1, so these should preferably
> get in 3.2-stable / 3.3-stable now that 3.1-stable is EOL.
>
--
Ben Hutchings
Life is what happens to you while you're busy making other plans.
- John Lennon
signature.asc
Description: This is a digitally signed message part
