diff --git a/sys/dev/aac/aac_cam.c b/sys/dev/aac/aac_cam.c index aaca0d10cf4f..8d2fc9b38dbc 100644 --- a/sys/dev/aac/aac_cam.c +++ b/sys/dev/aac/aac_cam.c @@ -414,6 +414,7 @@ aac_cam_action(struct cam_sim *sim, union ccb *ccb) } else { ccb->ccb_h.status = CAM_REQ_CMP; xpt_done(ccb); + mtx_unlock(&sc->aac_io_lock); return; } default: