From nobody Thu Aug 3 20:12:24 2023 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4RH0Ph71Xlz4Tvpc; Thu, 3 Aug 2023 20:12:24 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RH0Ph6Ghyz3G9V; Thu, 3 Aug 2023 20:12:24 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1691093544; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=mPIXKXE0ZKQ4JFISNw+yTjzLN8JKtoCOvURynFO3wTY=; b=DWuM3MhEY5LPzAEJ/swYb1oxTUR2BLT7y+omyxAQnG18nlI6HQgw5rPIfWRwAZnHwJ45Jy R6jeI6bqIf+bkNVe4Q3proZq3KxSn74uUN1garOqfQcNzpT0U7VSd5acjNEiAHsWGEAzGi VezaIagX71NJCXHwkD5zzLwUy3nTAjC6yC/B9XS2PbnwDthgPz4Ho58e9Lykxk8Uq8wE6I A4lfDFUNsUk+GITUJWL3alo3vGmXLTjzS54+YHZKwiMAgZeSravtFaAJ/9H7DMa4IPuIdO CszgpqwaAaN2CT1msWYVQwoxka0McdVT5ND4LoGuZgMNVccSX78E9ZhJMXvZgw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1691093544; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=mPIXKXE0ZKQ4JFISNw+yTjzLN8JKtoCOvURynFO3wTY=; b=S/WZWPXu6p/gdMbJ8G1iaQYf1SPoX054vDxu5jAdC4IqN6kD475JXQ9tNEmNQBWmGqSU8G ycho95iXM7dnH3YwXxDzx9aPBUwg2UkQbr6QbtYi0I6FiBBmrDYCkcdtQK3oNs6jFpOfdk 8TUACw41lMBOb6Js/lTJbElJYYhIzEbGVtCsdzCetf/Uzh7x8K9qYwehKzQOq+kbj3P253 Zwx77O6u+A4pfPA2Fs1ploc3HEdIv5OSZamFxDYpYg1dI4RURASKaniptkhhGzWf4B329P d/9YHGM4ITfb2JXIfPCg/BYhLWwFT2ylbwlsrQl8gyvZCYg9vYN0n69DXspv3A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1691093544; a=rsa-sha256; cv=none; b=FabnQuyjE5C69oPm3s9kb+H+v+vv+0G5FrNK3W3CSCurNdpRQZH4iqjvv28sjbPzAWoHxu s1YKz6QXHF1VWm7FbleFSfRqZTOKmVy20t0Hs44qQ+fvDN6HtzagS0DfGRCfrZmyvAXoZS 0wSqGi30W/HMxcZxyO7FpcNd4CXFFWKPQE7tJkPlXmP6sKNltxodXs1ke0iB6Yd8c51AIm fVrqo81ELPDikHbaND0VBSk44yKyX+s0Zqjt/U1RgLDhPa/nE0RV4pnWQHaxWMlWFMLgsM ZtAdu875yoa78e4GflAdFsZwsHxGOJfhTPLJFhqpRZCg4ALNt0bCwnTwDNdtMQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4RH0Ph5NBxzZrf; Thu, 3 Aug 2023 20:12:24 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 373KCOLs002801; Thu, 3 Aug 2023 20:12:24 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 373KCOHV002800; Thu, 3 Aug 2023 20:12:24 GMT (envelope-from git) Date: Thu, 3 Aug 2023 20:12:24 GMT Message-Id: <202308032012.373KCOHV002800@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Kevin Bowling Subject: git: a4a78efcd62a - stable/13 - em(4): Update and expand on hardware support List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: kbowling X-Git-Repository: src X-Git-Refname: refs/heads/stable/13 X-Git-Reftype: branch X-Git-Commit: a4a78efcd62a52dbd8022c71fee40a628d4110b5 Auto-Submitted: auto-generated The branch stable/13 has been updated by kbowling: URL: https://cgit.FreeBSD.org/src/commit/?id=a4a78efcd62a52dbd8022c71fee40a628d4110b5 commit a4a78efcd62a52dbd8022c71fee40a628d4110b5 Author: Kevin Bowling AuthorDate: 2023-08-03 19:49:42 +0000 Commit: Kevin Bowling CommitDate: 2023-08-03 20:11:53 +0000 em(4): Update and expand on hardware support (cherry picked from commit 42ce724d8021132b5ebcf8cc944f14e19c1c439f) --- share/man/man4/em.4 | 30 +++++++++++++++++++++++------- 1 file changed, 23 insertions(+), 7 deletions(-) diff --git a/share/man/man4/em.4 b/share/man/man4/em.4 index a1fa22c2d0d3..e687af7a7f6f 100644 --- a/share/man/man4/em.4 +++ b/share/man/man4/em.4 @@ -31,7 +31,7 @@ .\" .\" $FreeBSD$ .\" -.Dd January 30, 2019 +.Dd August 3, 2023 .Dt EM 4 .Os .Sh NAME @@ -55,21 +55,36 @@ if_em_load="YES" .Sh DESCRIPTION The .Nm -driver provides support for PCI Gigabit Ethernet adapters based on +driver provides support for PCI/PCI-X Gigabit Ethernet adapters based on the Intel 82540, 82541ER, 82541PI, 82542, 82543, 82544, 82545, 82546, -82546EB, 82546GB, 82547, 82571, 81572, 82573, and 82574 Ethernet +82546EB, 82546GB, 82547 controller chips. +.Pp +The +.Nm +driver provides support for PCI Express Gigabit Ethernet adapters +based on the Intel 82571, 82572, 82573, 82574, and 82583 Ethernet controller chips. .Pp The .Nm -driver also provides support for PCI Express Gigabit Ethernet adapters -based on the Intel 82575, 82576, 82580, i21x and i35x. +driver provides support for Gigabit Ethernet adapters connected to I/O +Controller Hub (ICH), Platform Controller Hub (PCH) and Connectivity +Integrated (CNVi) including Intel 80003ES2LAN, 82562, 82566, 82567, +82577, 82578, 82579, i217, i218, and i219. +.Pp +The +.Nm +driver provides support for PCI Express Gigabit Ethernet adapters +based on the Intel 82575, 82576, 82580, i210, i211, and i35x. These +appear as +.Cm igb +interfaces to maintain compatibility with existing infrastructure. .Pp The driver supports Transmit/Receive checksum offload and Jumbo Frames on all but 82542-based adapters. .Pp Furthermore it supports TCP segmentation offload (TSO) on all adapters but -those based on the 82543, 82544 and 82547 controller chips. +those based on the 82542, 82543, 82544 and 82547 controller chips. The identification LEDs of the adapters supported by the .Nm driver can be controlled via the @@ -313,7 +328,8 @@ The device driver first appeared in .Fx 4.4 . .Nm -was merged with the igb device driver and converted to the iflib framework in +was merged with the lem and igb device driver and converted to the iflib +framework in .Fx 12.0 . .Sh AUTHORS .An -nosplit