diff options
| author | Edward Tomasz Napierala <trasz@FreeBSD.org> | 2021-04-10 10:25:22 +0000 |
|---|---|---|
| committer | Edward Tomasz Napierala <trasz@FreeBSD.org> | 2021-04-11 14:24:22 +0000 |
| commit | ec5325dbca629d65179f14f68bbcdb9c014f1523 (patch) | |
| tree | 67e3f630b98a31d0d731bd391c304351446b885e /sys/cam/mmc | |
| parent | 93457c4ec913d21fbb244cbe63da071de6b33f57 (diff) | |
Diffstat (limited to 'sys/cam/mmc')
| -rw-r--r-- | sys/cam/mmc/mmc_da.c | 1 | ||||
| -rw-r--r-- | sys/cam/mmc/mmc_xpt.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/sys/cam/mmc/mmc_da.c b/sys/cam/mmc/mmc_da.c index 127d1cb48602..7b2753d5c769 100644 --- a/sys/cam/mmc/mmc_da.c +++ b/sys/cam/mmc/mmc_da.c @@ -712,6 +712,7 @@ sddaasync(void *callback_arg, u_int32_t code, { CAM_DEBUG(path, CAM_DEBUG_TRACE, ("=> AC_GETDEV_CHANGED\n")); softc = (struct sdda_softc *)periph->softc; + memset(&cgd, 0, sizeof(cgd)); xpt_setup_ccb(&cgd.ccb_h, periph->path, CAM_PRIORITY_NORMAL); cgd.ccb_h.func_code = XPT_GDEV_TYPE; xpt_action((union ccb *)&cgd); diff --git a/sys/cam/mmc/mmc_xpt.c b/sys/cam/mmc/mmc_xpt.c index 22468fcea35a..d6b3761cb955 100644 --- a/sys/cam/mmc/mmc_xpt.c +++ b/sys/cam/mmc/mmc_xpt.c @@ -375,6 +375,7 @@ mmc_announce_periph(struct cam_periph *periph) CAM_DEBUG(periph->path, CAM_DEBUG_TRACE, ("mmc_announce_periph")); + memset(&cts, 0, sizeof(cts)); xpt_setup_ccb(&cts.ccb_h, path, CAM_PRIORITY_NORMAL); cts.ccb_h.func_code = XPT_GET_TRAN_SETTINGS; cts.type = CTS_TYPE_CURRENT_SETTINGS; |
