Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Mar 2013 14:05:45 GMT
From:      Jonathan Anderson <jonathan@FreeBSD.org>
To:        Perforce Change Reviews <perforce@FreeBSD.org>
Subject:   PERFORCE change 222786 for review
Message-ID:  <201303111405.r2BE5jNj019515@skunkworks.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://p4web.freebsd.org/@@222786?ac=10

Change 222786 by jonathan@jonathan-on-kent on 2013/03/11 14:05:12

	Drop some devices that weren't playing nice with TESLA.
	
	Obviously, it would be good to fix the TESLA build so that e.g. we can deal with Atheros' non-standard header file arrangement, but that's not a priority in the near term.

Affected files ...

.. //depot/projects/ctsrd/tesla/src/sys/amd64/conf/GENERIC#3 edit
.. //depot/projects/ctsrd/tesla/src/sys/modules/Makefile#2 edit

Differences ...

==== //depot/projects/ctsrd/tesla/src/sys/amd64/conf/GENERIC#3 (text+ko) ====

@@ -102,17 +102,17 @@
 # ATA controllers
 device		ahci		# AHCI-compatible SATA controllers
 device		ata		# Legacy ATA/SATA controllers
-options 	ATA_CAM		# Handle legacy controllers with CAM
+#options 	ATA_CAM		# Handle legacy controllers with CAM
 options 	ATA_STATIC_ID	# Static device numbering
 device		mvs		# Marvell 88SX50XX/88SX60XX/88SX70XX/SoC SATA
 device		siis		# SiliconImage SiI3124/SiI3132/SiI3531 SATA
 
 # SCSI Controllers
-device		ahc		# AHA2940 and onboard AIC7xxx devices
-options 	AHC_REG_PRETTY_PRINT	# Print register bitfields in debug
+#device		ahc		# AHA2940 and onboard AIC7xxx devices
+#options 	AHC_REG_PRETTY_PRINT	# Print register bitfields in debug
 					# output.  Adds ~128k to driver.
-device		ahd		# AHA39320/29320 and onboard AIC79xx devices
-options 	AHD_REG_PRETTY_PRINT	# Print register bitfields in debug
+#device		ahd		# AHA39320/29320 and onboard AIC79xx devices
+#options 	AHD_REG_PRETTY_PRINT	# Print register bitfields in debug
 					# output.  Adds ~215k to driver.
 device		esp		# AMD Am53C974 (Tekram DC-390(T))
 #device		hptiop		# Highpoint RocketRaid 3xxx series
@@ -126,7 +126,7 @@
 
 device		adv		# Advansys SCSI adapters
 device		adw		# Advansys wide SCSI adapters
-device		aic		# Adaptec 15[012]x SCSI adapters, AIC-6[23]60.
+#device		aic		# Adaptec 15[012]x SCSI adapters, AIC-6[23]60.
 device		bt		# Buslogic/Mylex MultiMaster SCSI adapters
 device		isci		# Intel C600 SAS controller
 
@@ -138,7 +138,7 @@
 device		cd		# CD
 device		pass		# Passthrough device (direct ATA/SCSI access)
 device		ses		# Enclosure Services (SES and SAF-TE)
-device		ctl		# CAM Target Layer
+#device		ctl		# CAM Target Layer
 
 # RAID controllers interfaced to the SCSI subsystem
 device		amr		# AMI MegaRAID
@@ -158,7 +158,7 @@
 
 # RAID controllers
 device		aac		# Adaptec FSA RAID
-device		aacp		# SCSI passthrough for aac (requires CAM)
+#device		aacp		# SCSI passthrough for aac (requires CAM)
 device		ida		# Compaq Smart RAID
 device		mfi		# LSI MegaRAID SAS
 device		mlx		# Mylex DAC960 family
@@ -204,7 +204,7 @@
 
 # PCI Ethernet NICs.
 device		bxe		# Broadcom BCM57710/BCM57711/BCM57711E 10Gb Ethernet
-device		de		# DEC/Intel DC21x4x (``Tulip'')
+#device		de		# DEC/Intel DC21x4x (``Tulip'')
 device		em		# Intel PRO/1000 Gigabit Ethernet Family
 device		igb		# Intel PRO/1000 PCIE Server Gigabit Family
 device		ixgbe		# Intel PRO/10GbE PCIE Ethernet Family
@@ -274,10 +274,10 @@
 device		ath		# Atheros NICs
 device		ath_pci		# Atheros pci/cardbus glue
 device		ath_hal		# pci/cardbus chip support
-options 	AH_SUPPORT_AR5416	# enable AR5416 tx/rx descriptors
-options 	AH_AR5416_INTERRUPT_MITIGATION	# AR5416 interrupt mitigation
-options 	ATH_ENABLE_11N	# Enable 802.11n support for AR5416 and later
-device		ath_rate_sample	# SampleRate tx rate control for ath
+options		AH_SUPPORT_AR5416	# enable AR5416 tx/rx descriptors
+options		AH_AR5416_INTERRUPT_MITIGATION	# AR5416 interrupt mitigation
+options		ATH_ENABLE_11N	# Enable 802.11n support for AR5416 and later
+#device		ath_rate_sample	# SampleRate tx rate control for ath
 #device		bwi		# Broadcom BCM430x/BCM431x wireless NICs.
 #device		bwn		# Broadcom BCM43xx wireless NICs.
 device		ipw		# Intel 2100 wireless NICs.

==== //depot/projects/ctsrd/tesla/src/sys/modules/Makefile#2 (text+ko) ====

@@ -22,8 +22,6 @@
 	aha \
 	${_ahb} \
 	ahci \
-	${_aic} \
-	aic7xxx \
 	aio \
 	alc \
 	ale \
@@ -39,8 +37,6 @@
 	${_asmc} \
 	${_asr} \
 	ata \
-	ath \
-	ath_pci \
 	${_auxio} \
 	${_bce} \
 	bfe \
@@ -84,7 +80,6 @@
 	dc \
 	dcons \
 	dcons_crom \
-	de \
 	${_dpms} \
 	${_dpt} \
 	${_drm} \



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201303111405.r2BE5jNj019515>