Accessing usb_xfer_queue requires bus lock, we added this missing lock in here to prevent racing issue.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 73506 Build 70389: arc lint + arc unit
Event Timeline
Comment Actions
nice catch! Why's this not panicing though? I thought I saw a lock assertion in usb_command_wrapper() ?
Comment Actions
We don't have that now. This is found when I am trying to do so (do lock assertion in usb_command_wrapper).