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"
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to