From owner-cvs-all Tue Feb 6 23: 6:25 2001 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id D049037B491; Tue, 6 Feb 2001 23:06:02 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f17762Y72435; Tue, 6 Feb 2001 23:06:02 -0800 (PST) (envelope-from peter) Message-Id: <200102070706.f17762Y72435@freefall.freebsd.org> From: Peter Wemm Date: Tue, 6 Feb 2001 23:06:00 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/cam cam_periph.c cam_periph.h cam_xpt.c src/sys/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 X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG peter 2001/02/06 23:06:00 PST Modified files: sys/cam cam_periph.c cam_periph.h cam_xpt.c sys/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. Revision Changes Path 1.31 +27 -7 src/sys/cam/cam_periph.c 1.12 +25 -2 src/sys/cam/cam_periph.h 1.106 +7 -11 src/sys/cam/cam_xpt.c 1.47 +2 -2 src/sys/cam/scsi/scsi_cd.c 1.25 +2 -2 src/sys/cam/scsi/scsi_ch.c 1.65 +2 -2 src/sys/cam/scsi/scsi_da.c 1.26 +2 -2 src/sys/cam/scsi/scsi_pass.c 1.25 +2 -2 src/sys/cam/scsi/scsi_pt.c 1.64 +2 -2 src/sys/cam/scsi/scsi_sa.c 1.15 +2 -2 src/sys/cam/scsi/scsi_ses.c 1.12 +2 -2 src/sys/cam/scsi/scsi_targ_bh.c 1.37 +2 -2 src/sys/cam/scsi/scsi_target.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message