From nobody Fri Oct 30 17:34:44 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 4jGSsK1cFqz6xG5H for ; Fri, 30 Oct 2026 17:34:45 +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) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4jGSsK0dryz4ZWg for ; Fri, 30 Oct 2026 17:34:45 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1793381685; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=q5N3wxoU04e7QWYAwsKhficzImqovOotsvfIpCH7dFk=; b=auklS30IHcwbyGInCplvtaXOAEdT9hEZbbGAc0rMrUEhl3i9SaCy3HLiB5SzYbzO42e8OM /M1CODj16gwkwoEI6pgjPiaK/2mFVQozdakOJbfrYA0QARsso1WVDBwTv4dwfhyeM5NjaM VZEjVDc+XlUhaie11nU1Kd7AEVzCUJJ5yFidIU71RCgRxfSjq4WMfBGDisai3Sw01brf2J 1NUoTdVvG75E7p/lxOCXzIa7zJNKlLDqaeNznKty8QlBphbmQGocwY7y94UnLoYT04LlaV z7Luq+3vZxfvWmbCe7UVYxTuqabzN+DXOTRQ0nCc8m+GMh/NkqzzlhWA3xrxsw== ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1793381685; b=EH6mcD1R8hLwSiaGyVNlM8thYUWnnfAr3DKSyKphGrdkqg+ky+Kq6+F2H1VMyT5+y+pH52 1gnrk3GJQ4ljRp+Url8uLrd/hh3kQ60xnhl8UxrtPPS1SVqHjlqAJs2QNx8qeVd1kvGI0C vtYZK2FMuoSmkmgBzesAUxi+Yl0Oq0iJViHzmG4xFIx4X2LjO4eanA/tA3LdQwFoQw21c8 ldI0r4x5xZ+FoeYwD+8iCWYyCoyD5hbpTP4bxI1BDZ0RAfoQAcvzy6s8FBSMgEsaWqpdAd tK2hh0EyjPA2xXfidudtWVT+U/x29nB/QS+wyx8Waj9LsvubcUjjVUtVZQRTFg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1793381685; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=q5N3wxoU04e7QWYAwsKhficzImqovOotsvfIpCH7dFk=; b=aViNUm6T4SvVP5GmaTKF5EP97ftGoBd4zHFXPF6LJJKaQe/ij9q5V+vZnfOKSvsMkEMWem QAemGxSiWiUVfdrb9Q09kueBUxm4B5bhG5v8WQ/RSyvKvrdpOopvaPNLh+AdtfvNTFdDW0 XUBCffJ0XUwimbXo90Xgkt+PfXtOZBzHYd0lo2WzZraJ7meXUUuQBeaMfA3zXw6YQADzMT D29QO5b5RbZmHHYt44aqoaaIxRIuZAZrN+MMY8iYqGkbWDCXST2Puj5CTS0auADElYrx8w mAGZ/TUUrDKWZKMTYW2Tz1+qEZphBKmvhn5IgFSLrG9lDzbD6z36Z0wWVnqDHw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4jGSsJ75kMzdr8 for ; Fri, 30 Oct 2026 17:34:44 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3e774 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 30 Oct 2026 17:34:44 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org Cc: Tai-hwa Liang From: Kevin Bowling Subject: git: 3c94c551b292 - stable/15 - if_axge: remove AXGE_RX_MII_ERR from packet dropping criteria List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org List-Id: Commit messages for all branches of the src repository 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: 3c94c551b292ba92ebcdec5a4660f581ee8c8a15 Auto-Submitted: auto-generated Date: Fri, 30 Oct 2026 17:34:44 +0000 Message-Id: <6ae4d534.3e774.dc3ac75@gitrepo.freebsd.org> The branch stable/15 has been updated by kbowling: URL: https://cgit.FreeBSD.org/src/commit/?id=3c94c551b292ba92ebcdec5a4660f581ee8c8a15 commit 3c94c551b292ba92ebcdec5a4660f581ee8c8a15 Author: Tai-hwa Liang AuthorDate: 2026-05-15 14:32:03 +0000 Commit: Kevin Bowling CommitDate: 2026-10-30 17:34:06 +0000 if_axge: remove AXGE_RX_MII_ERR from packet dropping criteria Packets received with the following configuration are associated with AXGE_RX_MII_ERR, which looks legit since there's no AXGE_RX_CRC_ERR or AXGE_RX_DROP_PKT attached: axge0: on usbus0 miibus0: on axge0 rgephy0: PHY 3 on miibus0 rgephy0: OUI 0x00e04c, model 0x0011, rev. 5 rgephy0: none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow Without this, 'dhclient ue0' never gets valid lease as all the DHCP replies are dropped by the driver. This behaviour is align with the reference driver provided by the vendor(ASIX_USB_NIC_Linux_Driver_Source_v3.5.0.tar.bz2). (cherry picked from commit 8011f6b0d8ba2ee18a60f3bd719f950081a474b3) --- sys/dev/usb/net/if_axgereg.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/dev/usb/net/if_axgereg.h b/sys/dev/usb/net/if_axgereg.h index 87e662b6cbc1..5cc9edeaf3b8 100644 --- a/sys/dev/usb/net/if_axgereg.h +++ b/sys/dev/usb/net/if_axgereg.h @@ -197,7 +197,7 @@ struct axge_frame_rxhdr { #define AXGE_RXBYTES(x) (((x) & AXGE_RX_LEN_MASK) >> AXGE_RX_LEN_SHIFT) #define AXGE_RX_ERR(x) \ - ((x) & (AXGE_RX_CRC_ERR | AXGE_RX_MII_ERR | AXGE_RX_DROP_PKT)) + ((x) & (AXGE_RX_CRC_ERR | AXGE_RX_DROP_PKT)) struct axge_softc { struct usb_ether sc_ue;