Now
nick-nhusb commitmail json YAML
Make interrupt handling MP safe by not dropping the bus lock while
traversing the active transfer list. Instead move the complete transfers
from the active list to a complete list while holding the bus lock.
Once the interrupt list has been traversed we can do callbacks on the
complete list. usbd_transfer_complete can safely drop the bus lock while
traversing this private list.
traversing the active transfer list. Instead move the complete transfers
from the active list to a complete list while holding the bus lock.
Once the interrupt list has been traversed we can do callbacks on the
complete list. usbd_transfer_complete can safely drop the bus lock while
traversing this private list.