svn commit: r333388 - in head: . share/man/man4 sys/conf sys/dev/nxge sys/modules sys/modules/nxge tools/kerneldoc/subsys tools/tools tools/tools/nxge usr.sbin/bsdconfig/share

Sean Bruno sbruno at FreeBSD.org
Tue May 8 21:14:32 UTC 2018


Author: sbruno
Date: Tue May  8 21:14:29 2018
New Revision: 333388
URL: https://svnweb.freebsd.org/changeset/base/333388

Log:
  nxge(4):
  Remove nxge(4) and associated man page and tools in FreeBSD 12.0.
  
  Submitted by:	kbowling
  Reviewed by:	brooks
  Relnotes:	yes
  Sponsored by:	Limelight Networks
  Differential Revision:	https://reviews.freebsd.org/D1529

Deleted:
  head/share/man/man4/nxge.4
  head/sys/dev/nxge/
  head/sys/modules/nxge/
  head/tools/kerneldoc/subsys/Doxyfile-dev_nxge
  head/tools/tools/nxge/
Modified:
  head/ObsoleteFiles.inc
  head/UPDATING
  head/share/man/man4/Makefile
  head/share/man/man4/vlan.4
  head/sys/conf/NOTES
  head/sys/conf/files
  head/sys/modules/Makefile
  head/tools/tools/README
  head/usr.sbin/bsdconfig/share/device.subr

Modified: head/ObsoleteFiles.inc
==============================================================================
--- head/ObsoleteFiles.inc	Tue May  8 21:01:04 2018	(r333387)
+++ head/ObsoleteFiles.inc	Tue May  8 21:14:29 2018	(r333388)
@@ -38,6 +38,9 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
+# 20180508: retire nxge
+OLD_FILES+=usr/share/man/man4/if_nxge.4.gz
+OLD_FILES+=usr/share/man/man4/nxge.4.gz
 # 20180505: rhosts
 OLD_FILES+=usr/share/skel/dot.rhosts
 # 20180502: retire ixgb

Modified: head/UPDATING
==============================================================================
--- head/UPDATING	Tue May  8 21:01:04 2018	(r333387)
+++ head/UPDATING	Tue May  8 21:14:29 2018	(r333388)
@@ -51,6 +51,12 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12.x IS SLOW:
 
 ****************************** SPECIAL WARNING: ******************************
 
+20180508:
+	The nxge(4) driver has been removed.  This driver was for PCI-X 10g
+	cards made by s2io/Neterion.  The company was aquired by Exar and
+	no longer sells or supports Ethernet products.  If you have device
+	nxge in your kernel config file it must be removed.
+
 20180504:
 	The tz database (tzdb) has been updated to 2018e.  This version more
 	correctly models time stamps in time zones with negative DST such as

Modified: head/share/man/man4/Makefile
==============================================================================
--- head/share/man/man4/Makefile	Tue May  8 21:01:04 2018	(r333387)
+++ head/share/man/man4/Makefile	Tue May  8 21:14:29 2018	(r333388)
@@ -397,7 +397,6 @@ MAN=	aac.4 \
 	${_nvme.4} \
 	${_nvram.4} \
 	${_nvram2env.4} \
-	${_nxge.4} \
 	oce.4 \
 	ocs_fc.4\
 	ohci.4 \
@@ -706,7 +705,6 @@ MLINKS+=netintro.4 net.4 \
 	netintro.4 networking.4
 MLINKS+=${_nfe.4} ${_if_nfe.4}
 MLINKS+=nge.4 if_nge.4
-MLINKS+=${_nxge.4} ${_if_nxge.4}
 MLINKS+=ow.4 onewire.4
 MLINKS+=pccbb.4 cbb.4
 MLINKS+=pcm.4 snd.4 \
@@ -823,7 +821,6 @@ _ichwd.4=	ichwd.4
 _if_bxe.4=	if_bxe.4
 _if_ndis.4=	if_ndis.4
 _if_nfe.4=	if_nfe.4
-_if_nxge.4=	if_nxge.4
 _if_urtw.4=	if_urtw.4
 _if_vmx.4=	if_vmx.4
 _if_vtnet.4=	if_vtnet.4
@@ -840,7 +837,6 @@ _nfsmb.4=	nfsmb.4
 _nvd.4=		nvd.4
 _nvme.4=	nvme.4
 _nvram.4=	nvram.4
-_nxge.4=	nxge.4
 _virtio.4=	virtio.4
 _virtio_balloon.4=virtio_balloon.4
 _virtio_blk.4=	virtio_blk.4

Modified: head/share/man/man4/vlan.4
==============================================================================
--- head/share/man/man4/vlan.4	Tue May  8 21:01:04 2018	(r333387)
+++ head/share/man/man4/vlan.4	Tue May  8 21:14:29 2018	(r333388)
@@ -25,7 +25,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd August 28, 2017
+.Dd May 8, 2018
 .Dt VLAN 4
 .Os
 .Sh NAME
@@ -137,7 +137,6 @@ in hardware:
 .Xr liquidio 4 ,
 .Xr msk 4 ,
 .Xr mxge 4 ,
-.Xr nxge 4 ,
 .Xr nge 4 ,
 .Xr re 4 ,
 .Xr sge 4 ,

Modified: head/sys/conf/NOTES
==============================================================================
--- head/sys/conf/NOTES	Tue May  8 21:01:04 2018	(r333387)
+++ head/sys/conf/NOTES	Tue May  8 21:14:29 2018	(r333388)
@@ -2131,7 +2131,6 @@ device		ix		# Intel Pro/10Gbe PCIE Ethernet
 device		ixv		# Intel Pro/10Gbe PCIE Ethernet VF
 device		le		# AMD Am7900 LANCE and Am79C9xx PCnet
 device		mxge		# Myricom Myri-10G 10GbE NIC
-device		nxge		# Neterion Xframe 10GbE Server/Storage Adapter
 device		oce		# Emulex 10 GbE (OneConnect Ethernet)
 device		ti		# Alteon Networks Tigon I/II gigabit Ethernet
 device		txp		# 3Com 3cR990 (``Typhoon'')

Modified: head/sys/conf/files
==============================================================================
--- head/sys/conf/files	Tue May  8 21:01:04 2018	(r333387)
+++ head/sys/conf/files	Tue May  8 21:14:29 2018	(r333388)
@@ -2541,25 +2541,6 @@ dev/netmap/netmap_legacy.c	optional netmap
 # compile-with "${NORMAL_C} -Wconversion -Wextra"
 dev/nfsmb/nfsmb.c		optional nfsmb pci
 dev/nge/if_nge.c		optional nge
-dev/nxge/if_nxge.c		optional nxge \
-	compile-with "${NORMAL_C} ${NO_WSELF_ASSIGN}"
-dev/nxge/xgehal/xgehal-device.c	optional nxge \
-	compile-with "${NORMAL_C} ${NO_WSELF_ASSIGN}"
-dev/nxge/xgehal/xgehal-mm.c	optional nxge
-dev/nxge/xgehal/xge-queue.c	optional nxge
-dev/nxge/xgehal/xgehal-driver.c	optional nxge \
-	compile-with "${NORMAL_C} ${NO_WSELF_ASSIGN}"
-dev/nxge/xgehal/xgehal-ring.c	optional nxge \
-	compile-with "${NORMAL_C} ${NO_WSELF_ASSIGN}"
-dev/nxge/xgehal/xgehal-channel.c	optional nxge \
-	compile-with "${NORMAL_C} ${NO_WSELF_ASSIGN}"
-dev/nxge/xgehal/xgehal-fifo.c	optional nxge \
-	compile-with "${NORMAL_C} ${NO_WSELF_ASSIGN}"
-dev/nxge/xgehal/xgehal-stats.c	optional nxge \
-	compile-with "${NORMAL_C} ${NO_WSELF_ASSIGN}"
-dev/nxge/xgehal/xgehal-config.c	optional nxge
-dev/nxge/xgehal/xgehal-mgmt.c	optional nxge \
-	compile-with "${NORMAL_C} ${NO_WSELF_ASSIGN}"
 dev/nmdm/nmdm.c			optional nmdm
 dev/nsp/nsp.c			optional nsp
 dev/nsp/nsp_pccard.c		optional nsp pccard

Modified: head/sys/modules/Makefile
==============================================================================
--- head/sys/modules/Makefile	Tue May  8 21:01:04 2018	(r333387)
+++ head/sys/modules/Makefile	Tue May  8 21:14:29 2018	(r333388)
@@ -290,7 +290,6 @@ SUBDIR=	\
 	${_nvd} \
 	${_nvme} \
 	${_nvram} \
-	${_nxge} \
 	oce \
 	${_ocs_fc} \
 	otus \
@@ -688,7 +687,6 @@ _nfe=		nfe
 _nvd=		nvd
 _nvme=		nvme
 _nvram=		nvram
-_nxge=		nxge
 .if ${MK_CRYPT} != "no" || defined(ALL_MODULES)
 _padlock=	padlock
 _padlock_rng=	padlock_rng

Modified: head/tools/tools/README
==============================================================================
--- head/tools/tools/README	Tue May  8 21:01:04 2018	(r333387)
+++ head/tools/tools/README	Tue May  8 21:14:29 2018	(r333388)
@@ -50,7 +50,6 @@ ncpus		Count the number of processors
 netmap		Test applications for netmap(4)
 notescheck	Check for missing devices and options in NOTES files.
 npe		Tools specific to the Intel IXP4XXX NPE device
-nxge		A diagnostic tool for the nxge(4) driver
 pciid		Generate src/share/misc/pci_vendors.
 pciroms		A tool for dumping PCI ROM images. WARNING: alpha quality.
 pirtool		A tool for dumping the $PIR table on i386 machines at runtime.

Modified: head/usr.sbin/bsdconfig/share/device.subr
==============================================================================
--- head/usr.sbin/bsdconfig/share/device.subr	Tue May  8 21:01:04 2018	(r333387)
+++ head/usr.sbin/bsdconfig/share/device.subr	Tue May  8 21:14:29 2018	(r333388)
@@ -1336,7 +1336,6 @@ f_network "nfe%d"   "NVIDIA nForce MCP Ethernet"
 f_network "ng%d"    "Vimage netgraph(4) bridged Ethernet device"
 f_network "nge%d"   "NatSemi PCI Gigabit Ethernet card"
 f_network "nve%d"   "NVIDIA nForce MCP Ethernet"
-f_network "nxge%d"  "Neterion Xframe 10GbE Server/Storage adapter"
 f_network "pcn%d"   "AMD Am79c79x PCI Ethernet card"
 f_network "plip%d"  "Parallel Port IP (PLIP) peer connection"
 f_network "ral%d"   "Ralink Technology IEEE 802.11 wireless adapter"


More information about the svn-src-head mailing list