svn commit: r333173 - in head: . share/man/man4 sys/conf sys/dev/ixgb sys/i386/conf sys/modules sys/modules/ixgb sys/netpfil/pf sys/sparc64/conf tools/kerneldoc/subsys tools/tools/tinybsd/conf/brid...
Sean Bruno
sbruno at FreeBSD.org
Wed May 2 15:59:17 UTC 2018
Author: sbruno
Date: Wed May 2 15:59:15 2018
New Revision: 333173
URL: https://svnweb.freebsd.org/changeset/base/333173
Log:
Retire ixgb(4)
This driver was for an early and uncommon legacy PCI 10GbE for a single
ASIC, Intel 82597EX. Intel quickly shifted to the long lived ixgbe family.
Submitted by: kbowling
Reviewed by: brooks imp jeffrey.e.pieper at intel.com
Relnotes: yes
Sponsored by: Limelight Networks
Differential Revision: https://reviews.freebsd.org/D15234
Deleted:
head/share/man/man4/ixgb.4
head/sys/dev/ixgb/
head/sys/modules/ixgb/Makefile
head/tools/kerneldoc/subsys/Doxyfile-dev_ixgb
Modified:
head/ObsoleteFiles.inc
head/UPDATING
head/share/man/man4/Makefile
head/share/man/man4/polling.4
head/share/man/man4/vlan.4
head/sys/conf/NOTES
head/sys/conf/files
head/sys/i386/conf/GENERIC
head/sys/modules/Makefile
head/sys/netpfil/pf/pf.c
head/sys/sparc64/conf/GENERIC
head/tools/tools/tinybsd/conf/bridge/TINYBSD
head/tools/tools/tinybsd/conf/default/TINYBSD
head/tools/tools/tinybsd/conf/firewall/TINYBSD
head/tools/tools/tinybsd/conf/vpn/TINYBSD
head/tools/tools/tinybsd/conf/wireless/TINYBSD
head/tools/tools/tinybsd/conf/wrap/TINYBSD
head/usr.sbin/bsdconfig/share/device.subr
Modified: head/ObsoleteFiles.inc
==============================================================================
--- head/ObsoleteFiles.inc Wed May 2 15:45:31 2018 (r333172)
+++ head/ObsoleteFiles.inc Wed May 2 15:59:15 2018 (r333173)
@@ -38,6 +38,8 @@
# xargs -n1 | sort | uniq -d;
# done
+# 20180502: retire ixgb
+OLD_FILES+=usr/share/man/man4/ixgb.4.gz
# 20180501: retire lmc
OLD_FILES+=usr/include/dev/lmc/if_lmc.h
OLD_DIRS+=usr/include/dev/lmc
Modified: head/UPDATING
==============================================================================
--- head/UPDATING Wed May 2 15:45:31 2018 (r333172)
+++ head/UPDATING Wed May 2 15:59:15 2018 (r333173)
@@ -51,6 +51,12 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12.x IS SLOW:
****************************** SPECIAL WARNING: ******************************
+20180502:
+ The ixgb(4) driver has been removed. This driver was for an early and
+ uncommon legacy PCI 10GbE for a single ASIC, Intel 82597EX. Intel
+ quickly shifted to the long lived ixgbe family. If you have device
+ ixgb in your kernel config file it must be removed.
+
20180501:
The lmc(4) driver has been removed. This was a WAN interface
card that was already reportedly rare in 2003, and had an ambiguous
Modified: head/share/man/man4/Makefile
==============================================================================
--- head/share/man/man4/Makefile Wed May 2 15:45:31 2018 (r333172)
+++ head/share/man/man4/Makefile Wed May 2 15:59:15 2018 (r333173)
@@ -244,7 +244,6 @@ MAN= aac.4 \
iwmfw.4 \
iwn.4 \
iwnfw.4 \
- ixgb.4 \
ixgbe.4 \
ixl.4 \
ixlv.4 \
@@ -675,7 +674,6 @@ MLINKS+=ipw.4 if_ipw.4
MLINKS+=iwi.4 if_iwi.4
MLINKS+=iwm.4 if_iwm.4
MLINKS+=iwn.4 if_iwn.4
-MLINKS+=ixgb.4 if_ixgb.4
MLINKS+=ixgbe.4 ix.4
MLINKS+=ixgbe.4 if_ix.4
MLINKS+=ixgbe.4 if_ixgbe.4
Modified: head/share/man/man4/polling.4
==============================================================================
--- head/share/man/man4/polling.4 Wed May 2 15:45:31 2018 (r333172)
+++ head/share/man/man4/polling.4 Wed May 2 15:59:15 2018 (r333173)
@@ -185,7 +185,6 @@ As of this writing, the
.Xr fwip 4 ,
.Xr fxp 4 ,
.Xr igb 4 ,
-.Xr ixgb 4 ,
.Xr nfe 4 ,
.Xr nge 4 ,
.Xr re 4 ,
Modified: head/share/man/man4/vlan.4
==============================================================================
--- head/share/man/man4/vlan.4 Wed May 2 15:45:31 2018 (r333172)
+++ head/share/man/man4/vlan.4 Wed May 2 15:59:15 2018 (r333173)
@@ -132,7 +132,6 @@ in hardware:
.Xr cxgbe 4 ,
.Xr em 4 ,
.Xr igb 4 ,
-.Xr ixgb 4 ,
.Xr ixgbe 4 ,
.Xr jme 4 ,
.Xr liquidio 4 ,
Modified: head/sys/conf/NOTES
==============================================================================
--- head/sys/conf/NOTES Wed May 2 15:45:31 2018 (r333172)
+++ head/sys/conf/NOTES Wed May 2 15:59:15 2018 (r333173)
@@ -2123,7 +2123,6 @@ device cxgbe # Chelsio T4-T6 1/10/25/40/100 Gigabit
device cxgbev # Chelsio T4-T6 Virtual Functions
device de # DEC/Intel DC21x4x (``Tulip'')
device em # Intel Pro/1000 Gigabit Ethernet
-device ixgb # Intel Pro/10Gbe PCI-X Ethernet
device ix # Intel Pro/10Gbe PCIE Ethernet
device ixv # Intel Pro/10Gbe PCIE Ethernet VF
device le # AMD Am7900 LANCE and Am79C9xx PCnet
Modified: head/sys/conf/files
==============================================================================
--- head/sys/conf/files Wed May 2 15:45:31 2018 (r333172)
+++ head/sys/conf/files Wed May 2 15:59:15 2018 (r333173)
@@ -2264,9 +2264,6 @@ iwn6050.fw optional iwn6050fw | iwnfw \
compile-with "${NORMAL_FW}" \
no-obj no-implicit-rule \
clean "iwn6050.fw"
-dev/ixgb/if_ixgb.c optional ixgb
-dev/ixgb/ixgb_ee.c optional ixgb
-dev/ixgb/ixgb_hw.c optional ixgb
dev/ixgbe/if_ix.c optional ix inet \
compile-with "${NORMAL_C} -I$S/dev/ixgbe -DSMP"
dev/ixgbe/if_ixv.c optional ixv inet \
Modified: head/sys/i386/conf/GENERIC
==============================================================================
--- head/sys/i386/conf/GENERIC Wed May 2 15:45:31 2018 (r333172)
+++ head/sys/i386/conf/GENERIC Wed May 2 15:59:15 2018 (r333173)
@@ -230,7 +230,6 @@ device puc # Multi I/O cards and multi-channel UART
device bxe # Broadcom NetXtreme II BCM5771X/BCM578XX 10GbE
device de # DEC/Intel DC21x4x (``Tulip'')
device em # Intel PRO/1000 Gigabit Ethernet Family
-device ixgb # Intel PRO/10GbE Ethernet Card
device le # AMD Am7900 LANCE and Am79C9xx PCnet
device ti # Alteon Networks Tigon I/II gigabit Ethernet
device txp # 3Com 3cR990 (``Typhoon'')
Modified: head/sys/modules/Makefile
==============================================================================
--- head/sys/modules/Makefile Wed May 2 15:45:31 2018 (r333172)
+++ head/sys/modules/Makefile Wed May 2 15:59:15 2018 (r333173)
@@ -203,7 +203,6 @@ SUBDIR= \
${_iwnfw} \
${_ix} \
${_ixv} \
- ${_ixgb} \
${_ixl} \
${_ixlv} \
jme \
@@ -666,7 +665,6 @@ _ipw= ipw
_iwi= iwi
_iwm= iwm
_iwn= iwn
-_ixgb= ixgb
.if ${MK_SOURCELESS_UCODE} != "no"
_ipwfw= ipwfw
_iwifw= iwifw
Modified: head/sys/netpfil/pf/pf.c
==============================================================================
--- head/sys/netpfil/pf/pf.c Wed May 2 15:45:31 2018 (r333172)
+++ head/sys/netpfil/pf/pf.c Wed May 2 15:59:15 2018 (r333173)
@@ -5727,8 +5727,7 @@ bad:
/*
* FreeBSD supports cksum offloads for the following drivers.
- * em(4), fxp(4), ixgb(4), lge(4), ndis(4), nge(4), re(4),
- * ti(4), txp(4), xl(4)
+ * em(4), fxp(4), lge(4), ndis(4), nge(4), re(4), ti(4), txp(4), xl(4)
*
* CSUM_DATA_VALID | CSUM_PSEUDO_HDR :
* network driver performed cksum including pseudo header, need to verify
Modified: head/sys/sparc64/conf/GENERIC
==============================================================================
--- head/sys/sparc64/conf/GENERIC Wed May 2 15:45:31 2018 (r333172)
+++ head/sys/sparc64/conf/GENERIC Wed May 2 15:59:15 2018 (r333173)
@@ -177,7 +177,6 @@ device uart # Multi-uart driver
# PCI Ethernet NICs.
#device de # DEC/Intel DC21x4x (``Tulip'')
device em # Intel PRO/1000 adapter Gigabit Ethernet Card
-#device ixgb # Intel PRO/10GbE Ethernet Card
device le # AMD Am7900 LANCE and Am79C9xx PCnet
device ti # Alteon Networks Tigon I/II gigabit Ethernet
device txp # 3Com 3cR990 (``Typhoon'')
Modified: head/tools/tools/tinybsd/conf/bridge/TINYBSD
==============================================================================
--- head/tools/tools/tinybsd/conf/bridge/TINYBSD Wed May 2 15:45:31 2018 (r333172)
+++ head/tools/tools/tinybsd/conf/bridge/TINYBSD Wed May 2 15:59:15 2018 (r333173)
@@ -80,7 +80,6 @@ device sio # 8250, 16[45]50 based serial ports
# PCI Ethernet NICs.
device de # DEC/Intel DC21x4x (``Tulip'')
device em # Intel PRO/1000 adapter Gigabit Ethernet Card
-device ixgb # Intel PRO/10GbE Ethernet Card
device txp # 3Com 3cR990 (``Typhoon'')
device vx # 3Com 3c590, 3c595 (``Vortex'')
Modified: head/tools/tools/tinybsd/conf/default/TINYBSD
==============================================================================
--- head/tools/tools/tinybsd/conf/default/TINYBSD Wed May 2 15:45:31 2018 (r333172)
+++ head/tools/tools/tinybsd/conf/default/TINYBSD Wed May 2 15:59:15 2018 (r333173)
@@ -90,7 +90,6 @@ device sio # 8250, 16[45]50 based serial ports
# PCI Ethernet NICs.
device de # DEC/Intel DC21x4x (``Tulip'')
device em # Intel PRO/1000 adapter Gigabit Ethernet Card
-device ixgb # Intel PRO/10GbE Ethernet Card
device txp # 3Com 3cR990 (``Typhoon'')
device vx # 3Com 3c590, 3c595 (``Vortex'')
Modified: head/tools/tools/tinybsd/conf/firewall/TINYBSD
==============================================================================
--- head/tools/tools/tinybsd/conf/firewall/TINYBSD Wed May 2 15:45:31 2018 (r333172)
+++ head/tools/tools/tinybsd/conf/firewall/TINYBSD Wed May 2 15:59:15 2018 (r333173)
@@ -79,7 +79,6 @@ device sio # 8250, 16[45]50 based serial ports
# PCI Ethernet NICs.
device de # DEC/Intel DC21x4x (``Tulip'')
device em # Intel PRO/1000 adapter Gigabit Ethernet Card
-device ixgb # Intel PRO/10GbE Ethernet Card
device txp # 3Com 3cR990 (``Typhoon'')
device vx # 3Com 3c590, 3c595 (``Vortex'')
Modified: head/tools/tools/tinybsd/conf/vpn/TINYBSD
==============================================================================
--- head/tools/tools/tinybsd/conf/vpn/TINYBSD Wed May 2 15:45:31 2018 (r333172)
+++ head/tools/tools/tinybsd/conf/vpn/TINYBSD Wed May 2 15:59:15 2018 (r333173)
@@ -80,7 +80,6 @@ device sio # 8250, 16[45]50 based serial ports
# PCI Ethernet NICs.
device de # DEC/Intel DC21x4x (``Tulip'')
device em # Intel PRO/1000 adapter Gigabit Ethernet Card
-device ixgb # Intel PRO/10GbE Ethernet Card
device txp # 3Com 3cR990 (``Typhoon'')
device vx # 3Com 3c590, 3c595 (``Vortex'')
Modified: head/tools/tools/tinybsd/conf/wireless/TINYBSD
==============================================================================
--- head/tools/tools/tinybsd/conf/wireless/TINYBSD Wed May 2 15:45:31 2018 (r333172)
+++ head/tools/tools/tinybsd/conf/wireless/TINYBSD Wed May 2 15:59:15 2018 (r333173)
@@ -80,7 +80,6 @@ device sio # 8250, 16[45]50 based serial ports
# PCI Ethernet NICs.
#device de # DEC/Intel DC21x4x (``Tulip'')
#device em # Intel PRO/1000 adapter Gigabit Ethernet Card
-#device ixgb # Intel PRO/10GbE Ethernet Card
#device txp # 3Com 3cR990 (``Typhoon'')
#device vx # 3Com 3c590, 3c595 (``Vortex'')
Modified: head/tools/tools/tinybsd/conf/wrap/TINYBSD
==============================================================================
--- head/tools/tools/tinybsd/conf/wrap/TINYBSD Wed May 2 15:45:31 2018 (r333172)
+++ head/tools/tools/tinybsd/conf/wrap/TINYBSD Wed May 2 15:59:15 2018 (r333173)
@@ -48,7 +48,6 @@ device sio # 8250, 16[45]50 based serial ports
# PCI Ethernet NICs.
device de # DEC/Intel DC21x4x (``Tulip'')
device em # Intel PRO/1000 adapter Gigabit Ethernet Card
-device ixgb # Intel PRO/10GbE Ethernet Card
device txp # 3Com 3cR990 (``Typhoon'')
device vx # 3Com 3c590, 3c595 (``Vortex'')
Modified: head/usr.sbin/bsdconfig/share/device.subr
==============================================================================
--- head/usr.sbin/bsdconfig/share/device.subr Wed May 2 15:45:31 2018 (r333172)
+++ head/usr.sbin/bsdconfig/share/device.subr Wed May 2 15:59:15 2018 (r333173)
@@ -1321,7 +1321,6 @@ f_network "ipw%d" "Intel PRO/Wireless 2100 IEEE 802.
f_network "iwi%d" "Intel PRO/Wireless 2200BG/2225BG/2915ABG adapter"
f_network "iwn%d" "Intel Wireless WiFi Link 4965AGN IEEE 802.11n adapter"
f_network "ix%d" "Intel Etherexpress Ethernet card"
-f_network "ixgb%d" "Intel(R) PRO/10Gb Ethernet card"
f_network "ixgbe%d" "Intel(R) PRO/10Gb Ethernet card"
f_network "jme%d" "JMicron JMC250 Gigabit/JMC260 Fast Ethernet"
f_network "kue%d" "Kawasaki LSI USB Ethernet adapter"
More information about the svn-src-all
mailing list