Page MenuHomeFreeBSD

D30299.diff
No OneTemporary

D30299.diff

diff --git a/sys/dev/smartpqi/smartpqi_cam.c b/sys/dev/smartpqi/smartpqi_cam.c
--- a/sys/dev/smartpqi/smartpqi_cam.c
+++ b/sys/dev/smartpqi/smartpqi_cam.c
@@ -1140,6 +1140,7 @@
DBG_INFO("IN\n");
+ memset(&crs, 0, sizeof(crs));
xpt_setup_ccb(&crs.ccb_h, path, 5);
crs.ccb_h.func_code = XPT_REL_SIMQ;
crs.ccb_h.flags = CAM_DEV_QFREEZE;
@@ -1262,6 +1263,7 @@
* derived from the FW.
*/
softs->os_specific.path = ccb->ccb_h.path;
+ memset(&csa, 0, sizeof(csa));
xpt_setup_ccb(&csa.ccb_h, softs->os_specific.path, 5);
csa.ccb_h.func_code = XPT_SASYNC_CB;
csa.event_enable = AC_FOUND_DEVICE;
@@ -1294,6 +1296,7 @@
}
+ memset(&csa, 0, sizeof(csa));
xpt_setup_ccb(&csa.ccb_h, softs->os_specific.path, 5);
csa.ccb_h.func_code = XPT_SASYNC_CB;
csa.event_enable = 0;

File Metadata

Mime Type
text/plain
Expires
Wed, Apr 22, 12:05 PM (5 h, 27 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31919445
Default Alt Text
D30299.diff (795 B)

Event Timeline