summaryrefslogtreecommitdiff
path: root/sys/cam
diff options
context:
space:
mode:
authorAndriy Gapon <avg@FreeBSD.org>2021-07-09 14:53:17 +0000
committerEmmanuel Vadot <manu@FreeBSD.org>2021-07-22 17:19:38 +0000
commitf5ca54f31268534b8b2032aa888e5b6870062dae (patch)
tree776d11702d213c5d36b9efa3112674b595b506a2 /sys/cam
parenta402f803956e52f2df2645d503450ac5a9a3eb5f (diff)
Diffstat (limited to 'sys/cam')
-rw-r--r--sys/cam/mmc/mmc_sim.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/cam/mmc/mmc_sim.c b/sys/cam/mmc/mmc_sim.c
index 1500e3f6f1cd..6fe38f26d339 100644
--- a/sys/cam/mmc/mmc_sim.c
+++ b/sys/cam/mmc/mmc_sim.c
@@ -150,11 +150,10 @@ mmc_cam_sim_default_action(struct cam_sim *sim, union ccb *ccb)
break;
case XPT_MMC_IO:
{
+ ccb->ccb_h.status = CAM_REQ_INVALID;
rv = MMC_SIM_CAM_REQUEST(mmc_sim->dev, ccb);
if (rv != 0)
ccb->ccb_h.status = CAM_SIM_QUEUED;
- else
- ccb->ccb_h.status = CAM_REQ_INVALID;
return;
/* NOTREACHED */
break;