cvs commit: src/sys/bus/cam cam_periph.c cam_periph.h cam_xpt.c src/sys/bus/cam/scsi scsi_cd.c scsi_ch.c scsi_da.c scsi_pass.c scsi_pt.c scsi_sa.c scsi_ses.c scsi_targ_bh.c scsi_target.c
Peter Avalos
pavalos at crater.dragonflybsd.org
Sat Nov 17 12:30:52 PST 2007
pavalos 2007/11/17 12:28:46 PST
DragonFly src repository
Modified files:
sys/bus/cam cam_periph.c cam_periph.h cam_xpt.c
sys/bus/cam/scsi scsi_cd.c scsi_ch.c scsi_da.c scsi_pass.c
scsi_pt.c scsi_sa.c scsi_ses.c
scsi_targ_bh.c scsi_target.c
Log:
Change the peripheral driver list from a linker set to module driven
driver registration. This should allow things like da, sa, cd etc to be
in seperate KLD's to the cam core and make them preloadable.
Obtained-from: FreeBSD
Revision Changes Path
1.24 +26 -4 src/sys/bus/cam/cam_periph.c
1.7 +24 -4 src/sys/bus/cam/cam_periph.h
1.39 +15 -13 src/sys/bus/cam/cam_xpt.c
1.35 +1 -1 src/sys/bus/cam/scsi/scsi_cd.c
1.21 +1 -1 src/sys/bus/cam/scsi/scsi_ch.c
1.42 +1 -1 src/sys/bus/cam/scsi/scsi_da.c
1.22 +1 -1 src/sys/bus/cam/scsi/scsi_pass.c
1.19 +1 -1 src/sys/bus/cam/scsi/scsi_pt.c
1.22 +1 -1 src/sys/bus/cam/scsi/scsi_sa.c
1.22 +1 -1 src/sys/bus/cam/scsi/scsi_ses.c
1.15 +1 -1 src/sys/bus/cam/scsi/scsi_targ_bh.c
1.18 +1 -1 src/sys/bus/cam/scsi/scsi_target.c
http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/cam_periph.c.diff?r1=1.23&r2=1.24&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/cam_periph.h.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/cam_xpt.c.diff?r1=1.38&r2=1.39&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/scsi/scsi_cd.c.diff?r1=1.34&r2=1.35&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/scsi/scsi_ch.c.diff?r1=1.20&r2=1.21&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/scsi/scsi_da.c.diff?r1=1.41&r2=1.42&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/scsi/scsi_pass.c.diff?r1=1.21&r2=1.22&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/scsi/scsi_pt.c.diff?r1=1.18&r2=1.19&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/scsi/scsi_sa.c.diff?r1=1.21&r2=1.22&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/scsi/scsi_ses.c.diff?r1=1.21&r2=1.22&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/scsi/scsi_targ_bh.c.diff?r1=1.14&r2=1.15&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/scsi/scsi_target.c.diff?r1=1.17&r2=1.18&f=u
More information about the Commits
mailing list