Summary: | [nvme] Ioctl for passthrough can hang if called during nvme reset. | ||
---|---|---|---|
Product: | Base System | Reporter: | oren.berman |
Component: | misc | Assignee: | freebsd-bugs (Nobody) <bugs> |
Status: | New --- | ||
Severity: | Affects Only Me | CC: | jimm.grogan, otis |
Priority: | --- | ||
Version: | 10.1-RELEASE | ||
Hardware: | Any | ||
OS: | Any |
Description
oren.berman
2015-05-26 09:20:39 UTC
I'm seeing something similar, a box with 22x nvme and 2x SSD, running either 12-STABLE or 13-CURRENT (as of today). After certain amount of time (and workload), ioctls are hanging, rendering the box almost unresponsive to some operations. ddb showed that there are two suspects: mrsas_ocr_thread() nvme_ctrlr_passthrough_cmd() the rest of processes and threads are in sched_switch() OCR is Online Controller Reset. |