On Wed, 2012-05-09 at 14:15 +0200, Peter Korsgaard wrote: > >>>>> "Alan" == Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> 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
Attachment:
signature.asc
Description: This is a digitally signed message part