summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrad Smith <brad@cvs.openbsd.org>2008-10-28 06:27:29 +0000
committerBrad Smith <brad@cvs.openbsd.org>2008-10-28 06:27:29 +0000
commitc1f5077b2165057d6a2d33412681b3c74a917fb7 (patch)
treee37e68731a8490a2611201901cc17dba24110c55
parentf5b017f5302dfa6c69d3607947fc194b0ccd40b1 (diff)
Update for VLAN tag insertion and stripping support.
-rw-r--r--share/man/man4/bge.47
-rw-r--r--share/man/man4/bnx.46
-rw-r--r--share/man/man4/em.48
-rw-r--r--share/man/man4/ixgb.48
-rw-r--r--share/man/man4/nfe.410
-rw-r--r--share/man/man4/nge.49
-rw-r--r--share/man/man4/re.49
-rw-r--r--share/man/man4/stge.47
-rw-r--r--share/man/man4/ti.410
-rw-r--r--share/man/man4/txp.48
-rw-r--r--share/man/man4/vge.417
-rw-r--r--share/man/man4/xge.46
12 files changed, 53 insertions, 52 deletions
diff --git a/share/man/man4/bge.4 b/share/man/man4/bge.4
index d51a88c0147..cbb59b7bddb 100644
--- a/share/man/man4/bge.4
+++ b/share/man/man4/bge.4
@@ -1,4 +1,4 @@
-.\" $OpenBSD: bge.4,v 1.39 2008/07/26 01:11:36 brad Exp $
+.\" $OpenBSD: bge.4,v 1.40 2008/10/28 06:27:28 brad Exp $
.\" Copyright (c) 2001 Wind River Systems
.\" Copyright (c) 1997, 1998, 1999, 2000, 2001
.\" Bill Paul <wpaul@windriver.com>. All rights reserved.
@@ -30,7 +30,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
.\" THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: July 26 2008 $
+.Dd $Mdocdate: October 28 2008 $
.Dt BGE 4
.Os
.Sh NAME
@@ -115,7 +115,8 @@ The
driver supports
.\"IP, TCP
.\"and UDP checksum offload for both receive and transmit,
-VLAN tag insertion as well as a 256-bit multicast hash filter.
+VLAN tag insertion and stripping as well as a 256-bit multicast hash
+filter.
.Pp
The BCM5700, BCM5701, BCM5703 and BCM5704 chips are capable of
supporting Jumbo frames, which can be configured via the
diff --git a/share/man/man4/bnx.4 b/share/man/man4/bnx.4
index c00ad0104e3..1ee2fb51c2a 100644
--- a/share/man/man4/bnx.4
+++ b/share/man/man4/bnx.4
@@ -1,4 +1,4 @@
-.\" $OpenBSD: bnx.4,v 1.23 2008/07/26 01:25:08 brad Exp $
+.\" $OpenBSD: bnx.4,v 1.24 2008/10/28 06:27:28 brad Exp $
.\"
.\"Copyright (c) 2006 Broadcom Corporation
.\" David Christensen <davidch@broadcom.com>. All rights reserved.
@@ -30,7 +30,7 @@
.\"
.\" $FreeBSD: /repoman/r/ncvs/src/share/man/man4/bce.4,v 1.2 2006/04/10 20:12:17 brueffer Exp $
.\"
-.Dd $Mdocdate: July 26 2008 $
+.Dd $Mdocdate: October 28 2008 $
.Dt BNX 4
.Os
.Sh NAME
@@ -85,7 +85,7 @@ driver under
.Bd -literal -offset indent
IPv4 receive IP/TCP/UDP checksum offload
.\"Jumbo frames (up to 9022 bytes)
-VLAN tag insertion
+VLAN tag insertion and stripping
Interrupt coalescing
10/100/1000Mbps operation in full-duplex mode
10/100Mbps operation in half-duplex mode
diff --git a/share/man/man4/em.4 b/share/man/man4/em.4
index 40c807fb7ee..eb8b9e6b0e9 100644
--- a/share/man/man4/em.4
+++ b/share/man/man4/em.4
@@ -1,4 +1,4 @@
-.\" $OpenBSD: em.4,v 1.38 2008/10/25 03:44:14 jsg Exp $
+.\" $OpenBSD: em.4,v 1.39 2008/10/28 06:27:28 brad Exp $
.\" Copyright (c) 2002 Intel Corporation
.\" All rights reserved.
.\" Redistribution and use in source and binary forms of the Software, with or without
@@ -28,7 +28,7 @@
.\" * Other names and brands may be claimed as the property of others.
.\"
.\" $FreeBSD: em.4,v 1.18 2005/01/30 12:29:06 yar Exp $
-.Dd $Mdocdate: October 25 2008 $
+.Dd $Mdocdate: October 28 2008 $
.Dt EM 4
.Os
.Sh NAME
@@ -46,8 +46,8 @@ based on the Intel 82540EM, 82540EP, 82541EI, 82541ER, 82541GI, 82541PI, 82542,
82573E, 82573L and
82573V Ethernet controller chips.
The driver supports IPv4 receive IP/TCP/UDP checksum offload on all but
-82542-based adapters and Jumbo frames on all but 82562V, 82566DC/82566DM and
-82573E/82573L/82573V-based adapters.
+82542-based adapters, VLAN tag insertion and stripping, and Jumbo frames on all
+but 82562V, 82566DC/82566DM and 82573E/82573L/82573V-based adapters.
The 82562V Ethernet controller chip only supports 10/100 media types.
This includes the following models:
.Pp
diff --git a/share/man/man4/ixgb.4 b/share/man/man4/ixgb.4
index 9bbbfc7e994..11d4d693d64 100644
--- a/share/man/man4/ixgb.4
+++ b/share/man/man4/ixgb.4
@@ -1,4 +1,4 @@
-.\" $OpenBSD: ixgb.4,v 1.12 2008/02/28 03:31:24 brad Exp $
+.\" $OpenBSD: ixgb.4,v 1.13 2008/10/28 06:27:28 brad Exp $
.\" Copyright (c) 2002 Intel Corporation
.\" All rights reserved.
.\" Redistribution and use in source and binary forms of the Software, with or without
@@ -28,7 +28,7 @@
.\" * Other names and brands may be claimed as the property of others.
.\"
.\" $FreeBSD: em.4,v 1.18 2005/01/30 12:29:06 yar Exp $
-.Dd $Mdocdate: February 28 2008 $
+.Dd $Mdocdate: October 28 2008 $
.Dt IXGB 4
.Os
.Sh NAME
@@ -41,8 +41,8 @@ The
.Nm
driver provides support for PCI-X 10Gb Ethernet adapters based on the
Intel 82597EX Ethernet controller chips.
-The driver supports IPv4 receive IP/TCP/UDP checksum offload and
-Jumbo frames.
+The driver supports IPv4 receive IP/TCP/UDP checksum offload, VLAN tag
+insertion and stripping, and Jumbo frames.
This includes the following models:
.Pp
.Bl -item -offset indent -compact
diff --git a/share/man/man4/nfe.4 b/share/man/man4/nfe.4
index 0da932e6dd5..25e8703127a 100644
--- a/share/man/man4/nfe.4
+++ b/share/man/man4/nfe.4
@@ -1,4 +1,4 @@
-.\" $OpenBSD: nfe.4,v 1.16 2008/04/21 08:30:26 brad Exp $
+.\" $OpenBSD: nfe.4,v 1.17 2008/10/28 06:27:28 brad Exp $
.\"
.\" Copyright (c) 2006 Jonathan Gray <jsg@openbsd.org>
.\"
@@ -14,7 +14,7 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
-.Dd $Mdocdate: April 21 2008 $
+.Dd $Mdocdate: October 28 2008 $
.Dt NFE 4
.Os
.Sh NAME
@@ -38,9 +38,9 @@ controller chips.
.Pp
The
.Nm
-driver supports VLAN tag insertion with the MCP55 chipset and
-IPv4 transmit/receive IP/TCP/UDP checksum offload with the
-nForce 3, CK804, MCP55, MCP77 and MCP79 chipsets.
+driver supports IPv4 transmit/receive IP/TCP/UDP checksum offload
+with the nForce 3, CK804, MCP55, MCP77 and MCP79 chipsets and VLAN
+tag insertion and stripping with the MCP55 chipset.
.Pp
The
.Nm
diff --git a/share/man/man4/nge.4 b/share/man/man4/nge.4
index a1b3532484b..e82bc8901b8 100644
--- a/share/man/man4/nge.4
+++ b/share/man/man4/nge.4
@@ -1,4 +1,4 @@
-.\" $OpenBSD: nge.4,v 1.33 2008/07/26 00:58:43 brad Exp $
+.\" $OpenBSD: nge.4,v 1.34 2008/10/28 06:27:28 brad Exp $
.\" Copyright (c) 2001 Wind River Systems
.\" Copyright (c) 1997, 1998, 1999, 2000, 2001
.\" Bill Paul <wpaul@bsdi.com>. All rights reserved.
@@ -32,7 +32,7 @@
.\"
.\" $FreeBSD: nge.4,v 1.11 2002/08/08 18:30:39 ambrisko Exp $
.\"
-.Dd $Mdocdate: July 26 2008 $
+.Dd $Mdocdate: October 28 2008 $
.Dt NGE 4
.Os
.Sh NAME
@@ -73,8 +73,9 @@ TRENDnet TEG-PCITX (32-bit PCI) and TEG-PCITX2 (64-bit PCI)
.Pp
The
.Nm
-driver supports IPv4 receive IP/TCP/UDP checksum offload as well as
-a 2048-bit multicast hash filter and up to 4 pattern match buffers.
+driver supports IPv4 receive IP/TCP/UDP checksum offload, VLAN tag
+insertion and stripping, as well as a 2048-bit multicast hash filter
+and up to 4 pattern match buffers.
.Pp
The
.Nm
diff --git a/share/man/man4/re.4 b/share/man/man4/re.4
index e4dc38805ae..752b6a22805 100644
--- a/share/man/man4/re.4
+++ b/share/man/man4/re.4
@@ -1,4 +1,4 @@
-.\" $OpenBSD: re.4,v 1.37 2008/08/21 05:04:02 jmc Exp $
+.\" $OpenBSD: re.4,v 1.38 2008/10/28 06:27:28 brad Exp $
.\" Copyright (c) 2003
.\" Bill Paul <wpaul@windriver.com>. All rights reserved.
.\"
@@ -31,7 +31,7 @@
.\"
.\" $FreeBSD: /repoman/r/ncvs/src/share/man/man4/re.4,v 1.4 2004/03/04 06:42:46 sanpei Exp $
.\"
-.Dd $Mdocdate: August 21 2008 $
+.Dd $Mdocdate: October 28 2008 $
.Dt RE 4
.Os
.Sh NAME
@@ -93,9 +93,8 @@ NICs based on the 8169, 816xS, 811xS and 8168 are capable of 10, 100 and
All
.Nm
NICs support
-IPv4 transmit/receive IP/TCP/UDP checksum offload
-and VLAN tag insertion,
-and use a descriptor-based DMA mechanism.
+IPv4 transmit/receive IP/TCP/UDP checksum offload, VLAN tag insertion and
+stripping, and use a descriptor-based DMA mechanism.
.Pp
The 8139C+ is a single-chip solution combining both a 10/100 MAC and PHY.
The 8169 is a 10/100/1000 MAC only, requiring a GMII or TBI external PHY.
diff --git a/share/man/man4/stge.4 b/share/man/man4/stge.4
index 9deb82cb4a6..3e97af51d64 100644
--- a/share/man/man4/stge.4
+++ b/share/man/man4/stge.4
@@ -1,4 +1,4 @@
-.\" $OpenBSD: stge.4,v 1.15 2008/06/26 05:42:07 ray Exp $
+.\" $OpenBSD: stge.4,v 1.16 2008/10/28 06:27:28 brad Exp $
.\" $NetBSD: stge.4,v 1.5 2001/09/11 22:52:54 wiz Exp $
.\"
.\" Copyright (c) 2001 The NetBSD Foundation, Inc.
@@ -28,7 +28,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
.\" POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: June 26 2008 $
+.Dd $Mdocdate: October 28 2008 $
.Dt STGE 4
.Os
.Sh NAME
@@ -59,7 +59,8 @@ D-Link DGE-550T
.Pp
It uses an external PHY or an external 10-bit interface.
.Pp
-The TC9021 supports IPv4 receive IP/TCP/UDP checksum offload.
+The TC9021 supports IPv4 receive IP/TCP/UDP checksum offload and
+VLAN tag insertion and stripping.
.Sh SEE ALSO
.Xr arp 4 ,
.Xr eephy 4 ,
diff --git a/share/man/man4/ti.4 b/share/man/man4/ti.4
index 27d8159896a..7741bb87308 100644
--- a/share/man/man4/ti.4
+++ b/share/man/man4/ti.4
@@ -1,4 +1,4 @@
-.\" $OpenBSD: ti.4,v 1.30 2007/05/31 19:19:52 jmc Exp $
+.\" $OpenBSD: ti.4,v 1.31 2008/10/28 06:27:28 brad Exp $
.\"
.\" Copyright (c) 1997, 1998, 1999
.\" Bill Paul <wpaul@ctr.columbia.edu>. All rights reserved.
@@ -32,7 +32,7 @@
.\"
.\" $FreeBSD: src/share/man/man4/ti.4,v 1.11 2000/08/10 19:47:32 billf Exp $
.\"
-.Dd $Mdocdate: May 31 2007 $
+.Dd $Mdocdate: October 28 2008 $
.Dt TI 4
.Os
.Sh NAME
@@ -51,9 +51,9 @@ The Tigon II contains two R4000 CPUs and other refinements.
Either chip can be used in either a 32-bit or 64-bit PCI slot.
Communication with the chip is achieved via PCI shared memory and
bus master DMA.
-The Tigon I and II support hardware multicast
-address filtering, VLAN tag insertion, and Jumbo
-frames sizes up to 9000 bytes.
+The Tigon I and II support hardware multicast address filtering,
+VLAN tag insertion and stripping, and Jumbo frame sizes up to
+9000 bytes.
Note that the Tigon I chipset is no longer in active production: all new
adapters should come equipped with Tigon II chipsets.
.Pp
diff --git a/share/man/man4/txp.4 b/share/man/man4/txp.4
index 4d67836fb4c..d75b9281716 100644
--- a/share/man/man4/txp.4
+++ b/share/man/man4/txp.4
@@ -1,4 +1,4 @@
-.\" $OpenBSD: txp.4,v 1.22 2008/04/20 10:33:55 jmc Exp $
+.\" $OpenBSD: txp.4,v 1.23 2008/10/28 06:27:28 brad Exp $
.\"
.\" Copyright (c) 2001 Jason L. Wright (jason@thought.net)
.\" All rights reserved.
@@ -24,7 +24,7 @@
.\" ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
.\" POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: April 20 2008 $
+.Dd $Mdocdate: October 28 2008 $
.Dt TXP 4
.Os
.Sh NAME
@@ -53,8 +53,8 @@ Fast Ethernet chipset, including the following:
.Pp
The
.Nm
-driver supports VLAN tag insertion, IPv4 receive IP/TCP/UDP
-checksum offloading and transmit IP checksum offloading.
+driver supports IPv4 receive IP/TCP/UDP checksum offload, IPv4
+transmit IP checksum offload, and VLAN tag insertion and stripping.
.Pp
The
.Nm
diff --git a/share/man/man4/vge.4 b/share/man/man4/vge.4
index ad2a3d9cc7d..9888efb13fd 100644
--- a/share/man/man4/vge.4
+++ b/share/man/man4/vge.4
@@ -1,4 +1,4 @@
-.\" $OpenBSD: vge.4,v 1.13 2008/04/03 02:54:08 brad Exp $
+.\" $OpenBSD: vge.4,v 1.14 2008/10/28 06:27:28 brad Exp $
.\" $FreeBSD: vge.4,v 1.6 2004/11/24 19:06:43 brueffer Exp $
.\"
.\" Copyright (c) 2004
@@ -31,7 +31,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
.\" THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: April 3 2008 $
+.Dd $Mdocdate: October 28 2008 $
.Dt VGE 4
.Os
.Sh NAME
@@ -59,17 +59,16 @@ ZyXEL GN670-T 32-bit PCI Gigabit Ethernet NIC (ZX1702)
The VT6122 is a 33/66Mhz 64-bit PCI device which combines a tri-speed
MAC with an integrated 10/100/1000 copper PHY.
(Some older cards use an external PHY.)
-The MAC supports IPv4 transmit/receive IP/TCP/UDP hardware
-checksum offload, VLAN tag insertion and stripping, a 64-entry CAM
-filter and a 64-entry VLAN filter, 64-bit multicast hash filter,
-4 separate transmit DMA queues, flow control
-and Jumbo frames up to 16K in size.
+The MAC supports IPv4 transmit/receive IP/TCP/UDP checksum offload,
+VLAN tag insertion and stripping, a 64-entry CAM filter and a 64-entry
+VLAN filter, 64-bit multicast hash filter, 4 separate transmit DMA
+queues, flow control and Jumbo frames up to 16K in size.
The VT6122 has a 16K receive FIFO and 48K transmit FIFO.
.Pp
The
.Nm
-driver takes advantage of the VT6122's checksum offload and the CAM
-filter support.
+driver takes advantage of the IPv4 transmit/receive IP/TCP/UDP checksum
+offload, VLAN tag insertion and stripping, and the CAM filter support.
The CAM filter is used for multicast address filtering to provide
64 perfect multicast address filter support.
If it is necessary for the interface to join more than 64 multicast
diff --git a/share/man/man4/xge.4 b/share/man/man4/xge.4
index 6b35b6e845c..de69264057c 100644
--- a/share/man/man4/xge.4
+++ b/share/man/man4/xge.4
@@ -1,4 +1,4 @@
-.\" $OpenBSD: xge.4,v 1.18 2008/01/22 09:16:11 brad Exp $
+.\" $OpenBSD: xge.4,v 1.19 2008/10/28 06:27:28 brad Exp $
.\" $NetBSD: xge.4,v 1.2 2005/09/10 22:48:09 wiz Exp $
.\"
.\" Copyright (c) 2005, SUNET, Swedish University Computer Network.
@@ -33,7 +33,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
.\" POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: January 22 2008 $
+.Dd $Mdocdate: October 28 2008 $
.Dt XGE 4
.Os
.Sh NAME
@@ -73,7 +73,7 @@ SGI 10 Gigabit Ethernet Network Adapter (Xframe)
.El
.Pp
The Xframe and Xframe II support IPv4 transmit/receive IP/TCP/UDP
-checksum offload and VLAN tag insertion.
+checksum offload and VLAN tag insertion and stripping.
.Sh SEE ALSO
.Xr arp 4 ,
.Xr ifmedia 4 ,