--- src/sys/bus/cam/scsi/scsi_low.c 2004/09/17 02:38:10 1.11 +++ src/sys/bus/cam/scsi/scsi_low.c 2005/05/28 01:16:30 1.12 @@ -432,11 +432,9 @@ scsi_low_rescan_bus_cam(slp) struct scsi_low_softc *slp; { struct cam_path *path; - union ccb *ccb = malloc(sizeof(union ccb), M_DEVBUF, M_INTWAIT); + union ccb *ccb = malloc(sizeof(union ccb), M_DEVBUF, M_INTWAIT | M_ZERO); cam_status status; - bzero(ccb, sizeof(union ccb)); - status = xpt_create_path(&path, xpt_periph, cam_sim_path(slp->sl_si.sim), -1, 0); if (status != CAM_REQ_CMP)