HomeFreeBSD

cam: Enforce real priorities in xpt_action for queued ccbs.

Description

cam: Enforce real priorities in xpt_action for queued ccbs.

All queued CCBs should be created with a real priority (one that's not
CAM_PRIORITY_NONE). Recently, I introduced a bug that revealed a latent
MMC bug where it would stop enumerating due to a bad priority. Add an
assert to catch that (the other bug in mmc_da that it found has been
fixed).

Sponsored by: Netflix

Details

Provenance
impAuthored on Jul 22 2025, 3:52 AM
Parents
rG7cbf41ef6022: mmc_da: Queued CCBs need a priority other than CAM_PRIORITY_NONE
Branches
Unknown
Tags
Unknown