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:17:15 UTC 2018


https://reviews.freebsd.org/D15292

*shakes fist at self*

sean

On 05/08/18 15:14, Sean Bruno wrote:
> 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"
> 
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 618 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/svn-src-all/attachments/20180508/13ada3d0/attachment.sig>


More information about the svn-src-all mailing list