HomeFreeBSD

cam/da: explain why we have to refetch bp here.

Description

cam/da: explain why we have to refetch bp here.

This looks redundant. However, daerror calls cmd6workaround which will
sets ccb_bp = NULL when we're failing over to a new delete method, since
different delete methods have different size limitations. Unlike other
error recovery, we can't just change the CDB and retry because of the
latter, so we requeue it. Add a coment explaining this, lest anybody
(else) be tempted to remove it.

Sponsored by: Netflix

Details

Provenance
impAuthored on Thu, Feb 6, 6:37 PM
Parents
rG25105fa029da: cam/cd: Simplify to remove invalid flag
Branches
Unknown
Tags
Unknown