Details
[Home]
Issue of the Implementation # L0150
Brief
USB: cdc-acm: double usb_autopm_put_interface() in acm_port_activate()
Detailed Description
If acm_submit_read_urbs() fails in acm_port_activate(), error handling code calls usb_autopm_put_interface() while it is already called before acm_submit_read_urbs(). That means there is double decrement of USB interfaces PM-usage counter.
Component
linux-kernel 3.14
Accepted
https://lkml.org/lkml/2014/4/11/627
commit
Status
Fixed in kernel 3.15-rc2
[Home]
»