cvs commit: src/sys/bus/cam cam_ccb.h cam_xpt.c
Peter Avalos
pavalos at crater.dragonflybsd.org
Sat Dec 1 20:22:53 PST 2007
pavalos 2007/12/01 20:22:31 PST
DragonFly src repository
Modified files:
sys/bus/cam cam_ccb.h cam_xpt.c
Log:
Add PIM_SEQSCAN for HBA misc flags and code that understands
what to do with it.
This forces us to scan targets sequentially, not in parallel.
The reason we might want to do this is that SPI negotiation
might not work right at the SIM level if we try to do it
in parallel.
If PIM_SEQSCAN is not set (default), the original behaviour for
probing is unchanged.
LUN probing is still done in parallel for each target in either
case.
Obtained-from: FreeBSD
Revision Changes Path
1.15 +2 -1 src/sys/bus/cam/cam_ccb.h
1.59 +79 -32 src/sys/bus/cam/cam_xpt.c
http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/cam_ccb.h.diff?r1=1.14&r2=1.15&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/cam_xpt.c.diff?r1=1.58&r2=1.59&f=u
More information about the Commits
mailing list