Use the maximum physical bus when rescanning those targets. This
fixes a panic on cards which do not have any drives attached.
This commit is contained in:
parent
171ed0933c
commit
6768864478
@ -2493,7 +2493,7 @@ ciss_cam_rescan_all(struct ciss_softc *sc)
|
|||||||
for (i = 0; i < sc->ciss_max_logical_bus; i++)
|
for (i = 0; i < sc->ciss_max_logical_bus; i++)
|
||||||
ciss_cam_rescan_target(sc, i, CAM_TARGET_WILDCARD);
|
ciss_cam_rescan_target(sc, i, CAM_TARGET_WILDCARD);
|
||||||
/* Rescan the physical buses */
|
/* Rescan the physical buses */
|
||||||
for (i = CISS_PHYSICAL_BASE; i < sc->ciss_max_logical_bus +
|
for (i = CISS_PHYSICAL_BASE; i < sc->ciss_max_physical_bus +
|
||||||
CISS_PHYSICAL_BASE; i++)
|
CISS_PHYSICAL_BASE; i++)
|
||||||
ciss_cam_rescan_target(sc, i, CAM_TARGET_WILDCARD);
|
ciss_cam_rescan_target(sc, i, CAM_TARGET_WILDCARD);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user