Module Name: src Committed By: martin Date: Tue Nov 19 10:21:34 UTC 2019
Modified Files: src/share/man/man4 [netbsd-8]: re.4 src/sys/dev/pci [netbsd-8]: if_re_pci.c Log Message: Pull up the following revisions, requested by msaitoh in ticket #1449: sys/dev/pci/if_re_pci.c 1.50 share/man/man4/re.4 1.17-1.18 Add D-Link DGE-530T Rev. C,D and TP-Link TG-3468 v2,v3. Add note about UDP checksum offload feature to the document. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.16.18.1 src/share/man/man4/re.4 cvs rdiff -u -r1.48 -r1.48.2.1 src/sys/dev/pci/if_re_pci.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/share/man/man4/re.4 diff -u src/share/man/man4/re.4:1.16 src/share/man/man4/re.4:1.16.18.1 --- src/share/man/man4/re.4:1.16 Tue Mar 18 18:20:39 2014 +++ src/share/man/man4/re.4 Tue Nov 19 10:21:34 2019 @@ -1,4 +1,4 @@ -.\" $NetBSD: re.4,v 1.16 2014/03/18 18:20:39 riastradh Exp $ +.\" $NetBSD: re.4,v 1.16.18.1 2019/11/19 10:21:34 martin Exp $ .\" .\" Copyright (c) 2003 .\" Bill Paul <wp...@windriver.com>. All rights reserved. @@ -32,7 +32,7 @@ .\" .\" $FreeBSD: src/share/man/man4/re.4,v 1.4 2004/03/04 06:42:46 sanpei Exp $ .\" -.Dd April 6, 2013 +.Dd November 18, 2019 .Dt RE 4 .Os .Sh NAME @@ -66,9 +66,13 @@ Corega CG-LAPCIGT Gigabit Ethernet (8169 .It D-Link DGE-528T Gigabit Ethernet (8169S) .It +D-Link DGE-530T rev. C & D Gigabit Ethernet (8169) +.It US Robotics (3Com) USR997902 Gigabit Ethernet (8169S) .It Linksys EG1032 rev. 3 Gigabit Ethernet (8169S) +.It +TP-Link TG-3468 v2 & v3 Gigabit Ethernet (8168) .El .Pp NICs based on the 8139C+ are capable of 10 and 100Mbps speeds over @@ -78,7 +82,7 @@ NICs based on the 8169, 8169S, 8168, and .Pp All NICs supported by the .Nm -driver have TCP/IP checksum offload and hardware VLAN tagging/insertion +driver have IP/TCP/UDP checksum offload and hardware VLAN tagging/insertion features, and use a descriptor-based DMA mechanism. They are also capable of TCP large send (TCP segmentation offload). .Pp Index: src/sys/dev/pci/if_re_pci.c diff -u src/sys/dev/pci/if_re_pci.c:1.48 src/sys/dev/pci/if_re_pci.c:1.48.2.1 --- src/sys/dev/pci/if_re_pci.c:1.48 Thu May 18 18:33:48 2017 +++ src/sys/dev/pci/if_re_pci.c Tue Nov 19 10:21:34 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: if_re_pci.c,v 1.48 2017/05/18 18:33:48 jakllsch Exp $ */ +/* $NetBSD: if_re_pci.c,v 1.48.2.1 2019/11/19 10:21:34 martin Exp $ */ /* * Copyright (c) 1997, 1998-2003 @@ -46,7 +46,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: if_re_pci.c,v 1.48 2017/05/18 18:33:48 jakllsch Exp $"); +__KERNEL_RCSID(0, "$NetBSD: if_re_pci.c,v 1.48.2.1 2019/11/19 10:21:34 martin Exp $"); #include <sys/types.h> @@ -99,6 +99,9 @@ static const struct rtk_type re_devs[] = { PCI_VENDOR_REALTEK, PCI_PRODUCT_REALTEK_RT8168, RTK_8168, "RealTek 8168/8111 PCIe Gigabit Ethernet" }, + { PCI_VENDOR_NCUBE, PCI_PRODUCT_NCUBE_TG3648, + RTK_8168, + "TP-Link TG-3468 v2 (RTL8168) Gigabit Ethernet" }, { PCI_VENDOR_REALTEK, PCI_PRODUCT_REALTEK_RT8169, RTK_8169, "RealTek 8169/8110 Gigabit Ethernet" }, @@ -111,6 +114,9 @@ static const struct rtk_type re_devs[] = { PCI_VENDOR_DLINK, PCI_PRODUCT_DLINK_DGE528T, RTK_8169, "D-Link DGE-528T Gigabit Ethernet" }, + { PCI_VENDOR_DLINK, PCI_PRODUCT_DLINK_DGE530T_C1, + RTK_8169, + "D-Link DGE-530T C1 Gigabit Ethernet" }, { PCI_VENDOR_USR2, PCI_PRODUCT_USR2_USR997902, RTK_8169, "US Robotics (3Com) USR997902 Gigabit Ethernet" },