svn commit: r195653 - head/sys/cam/ata

Alexander Motin mav at FreeBSD.org
Mon Jul 13 06:12:22 UTC 2009


Author: mav
Date: Mon Jul 13 06:12:21 2009
New Revision: 195653
URL: http://svn.freebsd.org/changeset/base/195653

Log:
  Rename ATA probe driver to "aprobe" to resolve name conflict with SCSI
  and fix loading cam as module.
  
  Approved by:	re (implicitly)

Modified:
  head/sys/cam/ata/ata_xpt.c

Modified: head/sys/cam/ata/ata_xpt.c
==============================================================================
--- head/sys/cam/ata/ata_xpt.c	Mon Jul 13 05:51:33 2009	(r195652)
+++ head/sys/cam/ata/ata_xpt.c	Mon Jul 13 06:12:21 2009	(r195653)
@@ -83,11 +83,11 @@ static periph_init_t probe_periph_init;
 
 static struct periph_driver probe_driver =
 {
-	probe_periph_init, "probe",
+	probe_periph_init, "aprobe",
 	TAILQ_HEAD_INITIALIZER(probe_driver.units)
 };
 
-PERIPHDRIVER_DECLARE(probe, probe_driver);
+PERIPHDRIVER_DECLARE(aprobe, probe_driver);
 
 typedef enum {
 	PROBE_RESET,
@@ -1311,7 +1311,7 @@ ata_scan_lun(struct cam_periph *periph, 
 		request_ccb->crcn.flags = flags;
 	}
 
-	if ((old_periph = cam_periph_find(path, "probe")) != NULL) {
+	if ((old_periph = cam_periph_find(path, "aprobe")) != NULL) {
 		probe_softc *softc;
 
 		softc = (probe_softc *)old_periph->softc;
@@ -1319,7 +1319,7 @@ ata_scan_lun(struct cam_periph *periph, 
 				  periph_links.tqe);
 	} else {
 		status = cam_periph_alloc(proberegister, NULL, probecleanup,
-					  probestart, "probe",
+					  probestart, "aprobe",
 					  CAM_PERIPH_BIO,
 					  request_ccb->ccb_h.path, NULL, 0,
 					  request_ccb);


More information about the svn-src-head mailing list