From nobody Mon Aug 24 00:53:54 2026 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 4hSsqR0npKz6q2Df for ; Mon, 24 Aug 2026 00:53:55 +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 "YR2" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hSsqQ4VCRz3w5G for ; Mon, 24 Aug 2026 00:53:54 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1787532834; 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=6vybhdqGRZiuhWAwJOVkFWsji3R9siWGPzxfgDggWss=; b=gPIka1tjDTQUuhDI+sydl96mC3XxWmpCQV0S5T2ozZGwhT50/MsClgEtg/UtVlx+HfApWp nOQdSNmogPOF4phEhYCPXmCjKyRR2A0eW3oPLARAOL6Qrbi1aXCEFjXouQT5ogxoSrVrYy Jc4BPW43EKhK3dyBXLCGtIxVPgNVLliXkN+9bTQlaaBKtC2yUz+PLEYy2MO+cS9ZiJoClD 9QR7H4VdfaApzj72HBflruEpq0k7jk5NUje+QrGmirCNhDP6KVSLK8eltHDw9IQ4O5cxRW 1FlIVg8/rVoTia6xrSFUaIrHnDfPiVMKHeQDZlgNrbx5pGs4mrryLqpXEBxk3Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1787532834; a=rsa-sha256; cv=none; b=XGgdMX51wOR7W/c1ndDeu2paW46lTf/4tIGEQg0ug+o1dYdv77Jgkw2SZdVAOIjiMi/AI5 IbUlXWnXmsLuz342xsUTS7newmbUh6Uw+cRTa26w7GYvu1ehuV+U2yM4n4v2OsZQKFQ+i+ mC50GhXRYBdBmS3Fq+vBv12RyCTvXztin6r+bjcg677Be6K7QpE5k8TZ4GX4OhT+yIVqta inIhzlmIxVeTlybBSt8Gsua9g9ubL+IULNfTyZYAzHJQAEpywCmq3cK3UV0jR+gaVahNxx TYxHbIgbR5Q/4AuURIlaw5CvUCHXvPfK0946SiSuN8oTqvNrrMS3/qLrcLJZ1Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1787532834; 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=6vybhdqGRZiuhWAwJOVkFWsji3R9siWGPzxfgDggWss=; b=toj/vYQ5bFytH9kKT17G1r/IKAqtV3KaA4dKpXxK7gpLeW+CjaCcYv4OySEm0rzrsewKox fT6aY1mthUyGrxPcJrNlLsJ3gmXX7xbmUNttJ++W+pFlei1r7uJx7RjEWsEwQbTSnw4VJv M67UAvwrBhqoJ+5RS1EDYEtw+4749uczw9OQ5PZZcCeL73OzFTu5Jlw7n1ukMLcbxm9ntO hMCvSiGPTcVkk0zS2vvHEsS9sByM7kO1BAsG0GqFV9gqBkS6SIdFt6Di+F3h+3QktdgtPK YjxRHNHxmgn/Ayq//WfWSlbouNlskxYw4UNlxSaF4SJZb56qERGdcN3xlYw+DA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hSsqQ39JZzj8Z for ; Mon, 24 Aug 2026 00:53:54 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 33377 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 24 Aug 2026 00:53:54 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Kevin Bowling Subject: git: dfbc676666f9 - stable/15 - ixgbe: Recognize production X550 PHY IDs 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: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list 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/15 X-Git-Reftype: branch X-Git-Commit: dfbc676666f94bc58ab963b57334179775a83653 Auto-Submitted: auto-generated Date: Mon, 24 Aug 2026 00:53:54 +0000 Message-Id: <6a8b9622.33377.5b8266@gitrepo.freebsd.org> The branch stable/15 has been updated by kbowling: URL: https://cgit.FreeBSD.org/src/commit/?id=dfbc676666f94bc58ab963b57334179775a83653 commit dfbc676666f94bc58ab963b57334179775a83653 Author: Kevin Bowling AuthorDate: 2026-08-10 16:02:16 +0000 Commit: Kevin Bowling CommitDate: 2026-08-24 00:52:19 +0000 ixgbe: Recognize production X550 PHY IDs According to Linux 5f1c3589b0f0, the X550 PHY classifier still matches an alpha silicon ID, while the shared definitions contain the two production IDs. This can leave production hardware on the generic probing path and issue unnecessary PHY queries. (cherry picked from commit 392f0af6685a06e89fecdc38cc2e910d2b84d738) --- sys/dev/ixgbe/ixgbe_phy.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys/dev/ixgbe/ixgbe_phy.c b/sys/dev/ixgbe/ixgbe_phy.c index 99bfebd3acf1..4913afd4e6d5 100644 --- a/sys/dev/ixgbe/ixgbe_phy.c +++ b/sys/dev/ixgbe/ixgbe_phy.c @@ -463,6 +463,8 @@ enum ixgbe_phy_type ixgbe_get_phy_type_from_id(u32 phy_id) phy_type = ixgbe_phy_tn; break; case X550_PHY_ID: + case X550_PHY_ID2: + case X550_PHY_ID3: case X540_PHY_ID: phy_type = ixgbe_phy_aq; break;