MPS_CM_STATE_FREE
if ((completed == 0) && (cm->cm_state != MPS_CM_STATE_FREE)) {
if (cm->cm_state == MPS_CM_STATE_FREE) {
cm->cm_state = MPS_CM_STATE_FREE;
KASSERT(cm->cm_state == MPS_CM_STATE_FREE, ("mps: Allocating busy command"));
cm->cm_state = MPS_CM_STATE_FREE;
KASSERT(cm->cm_state == MPS_CM_STATE_FREE, ("mps: Allocating busy command"));