HomeFreeBSD

cam: Log more error codes

Description

cam: Log more error codes

Log CAM_DEV_NOT_THERE status CCBs because they get dropped if a drive
disappears and these requests timeout or are cancelled. It's useful to
know the outstanding commands for failure analysis. Log
CAM_NVME_STATUS_ERROR status CCBs to bring in NVMe errors (this will be
more important in future commits that expand the information logged).

Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D41168

Details

Provenance
impAuthored on Aug 1 2023, 8:51 PM
Differential Revision
D41168: cam: Log more error codes
Parents
rG5a7e48dddfb5: tests: Add MAP_32BIT flag test
Branches
Unknown
Tags
Unknown