When calling XPT_REL_SIMQ to ajust number of openings, do not try to really

release device. We haven't frozen the device before and attempt to release
it will at least cause warning message from kernel.
This commit is contained in:
mav 2011-04-20 14:16:22 +00:00
parent 20478cf0e9
commit 738b0a1751

View File

@ -2755,6 +2755,7 @@ tagcontrol(struct cam_device *device, int argc, char **argv,
bzero(&(&ccb->ccb_h)[1],
sizeof(struct ccb_relsim) - sizeof(struct ccb_hdr));
ccb->ccb_h.func_code = XPT_REL_SIMQ;
ccb->ccb_h.flags = CAM_DEV_QFREEZE;
ccb->crs.release_flags = RELSIM_ADJUST_OPENINGS;
ccb->crs.openings = numtags;