Summary: | cam_sim_free() sleeping forever | ||
---|---|---|---|
Product: | Base System | Reporter: | Bjoern A. Zeeb <bz> |
Component: | usb | Assignee: | freebsd-usb (Nobody) <usb> |
Status: | New --- | ||
Severity: | Affects Some People | CC: | bsdimp, cem, grahamperrin, imp |
Priority: | --- | Keywords: | cam |
Version: | CURRENT | ||
Hardware: | amd64 | ||
OS: | Any |
Description
Bjoern A. Zeeb
2020-08-06 14:33:09 UTC
I don't remember if it was in cam_sim_free, but I've experienced a similar refcount leak when removing a USB device in the past. Eventually something else blocks on one of the deadlocks and the system dies. I did some cursory debugging, but didn't identify the problem: https://reviews.freebsd.org/P300 Since this bug was filed, I've fixed at least one refcont bug. Does it happen in -current? |