On Thu, Apr 22, 2021 at 04:32:51PM +0000, bugzilla-daemon@xxxxxxxxxxxxxxxxxxx wrote: > https://bugzilla.kernel.org/show_bug.cgi?id=212751 > > Bug ID: 212751 > Summary: acm_port_activate - usb_submit_urb(ctrl irq) failed > after kernel update > Product: Drivers > Version: 2.5 > Kernel Version: 5.10.30 > Hardware: All > OS: Linux > Tree: Mainline > Status: NEW > Severity: normal > Priority: P1 > Component: USB > Assignee: drivers_usb@xxxxxxxxxxxxxxxxxxxxxx > Reporter: johann.wilhelm@wilhelm.consulting > Regression: No > > Something between 5.10.26 and 5.20.30 broke (at least) the USB CDC > implementation by ST Microsystems on their STM32 devices. > > On opending of the device following error occurs: > [ 1333.790160] cdc_acm 1-10:1.0: acm_port_activate - usb_submit_urb(ctrl irq) > failed > > > 5.10.26 works - 5.10.30 does not. This is likely due to commit 6069e3e927c8 ("USB: cdc-acm: untangle a circular dependency between callback and softint") which had a bug that was just fixed by commit a8b3b519618f ("USB: CDC-ACM: fix poison/unpoison imbalance"). You can try applying the latter yourself but it will otherwise show up in stable soon. Johan