Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Oct 2018 02:35:12 +0000 (UTC)
From:      Warner Losh <imp@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r339569 - in head: share/man/man4 sys/amd64/conf sys/conf sys/dev/dpt sys/i386/conf sys/kern sys/modules sys/modules/dpt
Message-ID:  <201810220235.w9M2ZCjp043883@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: imp
Date: Mon Oct 22 02:35:12 2018
New Revision: 339569
URL: https://svnweb.freebsd.org/changeset/base/339569

Log:
  Retire dpt(4)
  
  Marked as gone in 12 and not relevant since the early 90s. No
  sightings in nycbug's dmesg database.
  
  Relnotes: yes

Deleted:
  head/share/man/man4/dpt.4
  head/sys/dev/dpt/dpt.h
  head/sys/dev/dpt/dpt_pci.c
  head/sys/dev/dpt/dpt_scsi.c
  head/sys/modules/dpt/Makefile
Modified:
  head/share/man/man4/Makefile
  head/sys/amd64/conf/GENERIC
  head/sys/conf/NOTES
  head/sys/conf/files
  head/sys/conf/options
  head/sys/i386/conf/GENERIC
  head/sys/kern/Make.tags.inc
  head/sys/modules/Makefile

Modified: head/share/man/man4/Makefile
==============================================================================
--- head/share/man/man4/Makefile	Mon Oct 22 02:34:59 2018	(r339568)
+++ head/share/man/man4/Makefile	Mon Oct 22 02:35:12 2018	(r339569)
@@ -132,7 +132,6 @@ MAN=	aac.4 \
 	disc.4 \
 	divert.4 \
 	${_dpms.4} \
-	dpt.4 \
 	ds1307.4 \
 	ds3231.4 \
 	${_dtrace_provs} \

Modified: head/sys/amd64/conf/GENERIC
==============================================================================
--- head/sys/amd64/conf/GENERIC	Mon Oct 22 02:34:59 2018	(r339568)
+++ head/sys/amd64/conf/GENERIC	Mon Oct 22 02:35:12 2018	(r339569)
@@ -159,7 +159,6 @@ device		ses			# Enclosure Services (SES and SAF-TE)
 device		amr			# AMI MegaRAID
 device		arcmsr			# Areca SATA II RAID
 device		ciss			# Compaq Smart RAID 5*
-device		dpt			# DPT Smartcache III, IV - See NOTES for options
 device		hptmv			# Highpoint RocketRAID 182x
 device		hptnr			# Highpoint DC7280, R750
 device		hptrr			# Highpoint RocketRAID 17xx, 22xx, 23xx, 25xx

Modified: head/sys/conf/NOTES
==============================================================================
--- head/sys/conf/NOTES	Mon Oct 22 02:34:59 2018	(r339568)
+++ head/sys/conf/NOTES	Mon Oct 22 02:35:12 2018	(r339569)
@@ -1663,27 +1663,6 @@ options 	ISP_DEFAULT_ROLES=0
 #options 	SYM_SETUP_MAX_LUN	#-Number of LUNs supported
 					# default:8, range:[1..64]
 
-# The 'dpt' driver provides support for old DPT controllers (http://www.dpt.com/).
-# These have hardware RAID-{0,1,5} support, and do multi-initiator I/O.
-# The DPT controllers are commonly re-licensed under other brand-names -
-# some controllers by Olivetti, Dec, HP, AT&T, SNI, AST, Alphatronic, NEC and
-# Compaq are actually DPT controllers.
-#
-# See src/sys/dev/dpt for debugging and other subtle options.
-#  DPT_MEASURE_PERFORMANCE  Enables a set of (semi)invasive metrics. Various
-#                           instruments are enabled.  The tools in
-#                           /usr/sbin/dpt_* assume these to be enabled.
-#  DPT_DEBUG_xxxx           These are controllable from sys/dev/dpt/dpt.h
-#  DPT_RESET_HBA            Make "reset" actually reset the controller
-#                           instead of fudging it.  Only enable this if you
-#			    are 100% certain you need it.
-
-device		dpt
-
-# DPT options
-#!CAM# options 	DPT_MEASURE_PERFORMANCE
-options 	DPT_RESET_HBA
-
 #
 # Compaq "CISS" RAID controllers (SmartRAID 5* series)
 # These controllers have a SCSI-like interface, and require the

Modified: head/sys/conf/files
==============================================================================
--- head/sys/conf/files	Mon Oct 22 02:34:59 2018	(r339568)
+++ head/sys/conf/files	Mon Oct 22 02:35:12 2018	(r339569)
@@ -1537,8 +1537,6 @@ dev/dcons/dcons_crom.c		optional dcons_crom
 dev/dcons/dcons_os.c		optional dcons
 dev/de/if_de.c			optional de pci
 dev/dme/if_dme.c		optional dme
-dev/dpt/dpt_pci.c		optional dpt pci
-dev/dpt/dpt_scsi.c		optional dpt
 dev/drm/ati_pcigart.c		optional drm
 dev/drm/drm_agpsupport.c	optional drm
 dev/drm/drm_auth.c		optional drm

Modified: head/sys/conf/options
==============================================================================
--- head/sys/conf/options	Mon Oct 22 02:34:59 2018	(r339568)
+++ head/sys/conf/options	Mon Oct 22 02:35:12 2018	(r339569)
@@ -566,10 +566,6 @@ DRM_DEBUG		opt_drm.h
 TI_SF_BUF_JUMBO		opt_ti.h
 TI_JUMBO_HDRSPLIT	opt_ti.h
 
-# DPT driver debug flags
-DPT_MEASURE_PERFORMANCE	opt_dpt.h
-DPT_RESET_HBA		opt_dpt.h
-
 # Misc debug flags.  Most of these should probably be replaced with
 # 'DEBUG', and then let people recompile just the interesting modules
 # with 'make CC="cc -DDEBUG"'.

Modified: head/sys/i386/conf/GENERIC
==============================================================================
--- head/sys/i386/conf/GENERIC	Mon Oct 22 02:34:59 2018	(r339568)
+++ head/sys/i386/conf/GENERIC	Mon Oct 22 02:35:12 2018	(r339569)
@@ -151,7 +151,6 @@ device		ses			# Enclosure Services (SES and SAF-TE)
 device		amr			# AMI MegaRAID
 device		arcmsr			# Areca SATA II RAID
 device		ciss			# Compaq Smart RAID 5*
-device		dpt			# DPT Smartcache III, IV - See NOTES for options
 device		hptmv			# Highpoint RocketRAID 182x
 device		hptnr			# Highpoint DC7280, R750
 device		hptrr			# Highpoint RocketRAID 17xx, 22xx, 23xx, 25xx

Modified: head/sys/kern/Make.tags.inc
==============================================================================
--- head/sys/kern/Make.tags.inc	Mon Oct 22 02:34:59 2018	(r339568)
+++ head/sys/kern/Make.tags.inc	Mon Oct 22 02:35:12 2018	(r339569)
@@ -12,7 +12,6 @@ SYS?=	${.CURDIR}/..
 
 COMM=	${SYS}/sys/vnode.h \
 	${SYS}/dev/alc/*.[ch] \
-	${SYS}/dev/dpt/*.[ch] \
 	${SYS}/dev/en/*.[ch] \
 	${SYS}/dev/iicbus/*.[ch] \
 	${SYS}/dev/isp/*.[ch] \
@@ -66,7 +65,6 @@ COMMDIR1= ${SYS}/conf \
 	${SYS}/sys
 
 COMMDIR2= ${SYS}/dev/alc \
-	${SYS}/dev/dpt \
 	${SYS}/dev/en \
 	${SYS}/dev/iicbus \
 	${SYS}/dev/isp \

Modified: head/sys/modules/Makefile
==============================================================================
--- head/sys/modules/Makefile	Mon Oct 22 02:34:59 2018	(r339568)
+++ head/sys/modules/Makefile	Mon Oct 22 02:35:12 2018	(r339569)
@@ -110,7 +110,6 @@ SUBDIR=	\
 	dcons_crom \
 	de \
 	${_dpms} \
-	${_dpt} \
 	${_drm} \
 	${_drm2} \
 	dummynet \
@@ -767,7 +766,6 @@ _stg=		stg
 .if ${MK_SOURCELESS_UCODE} != "no"
 _ctau=		ctau
 .endif
-_dpt=		dpt
 _ex=		ex
 .endif
 



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