From nobody Wed Oct 07 16:56:19 2026 X-Original-To: dev-commits-src-branches@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 4j0K5h63HBz6wB2v for ; Wed, 07 Oct 2026 16:56: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 "YR2" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4j0K5h4Vz9z4Wyn for ; Wed, 07 Oct 2026 16:56:24 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1791392184; 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=Xy8yFHX502lLwfigtsN2DruDVc8u4jUNEKJ+bDD0rDk=; b=GBRsi15Y9mQyhLMkrMAqA9JkgPYY1dCQYRmNUazcQ2dsU9q8AxdWmni5I5F4hA5EzyFXUi 0pIhY++tX0kXwqvnoiwYAkS/v2ai7pqPmNmC3k5ur0j8ptqpQfhtPgRJn2kREuj32aPY5e SVriuce9VoiBUgK91uH4vHzRLcaM2Qn/NCVgwniMj3C4P7j82tHYO92uIo7g364YHw3ce0 7BywocM8JIEZU6tivOx/R4n02I5LiZF1C33xUs+LatgjHtmCgSNuAEvQkzxJtsQ7ABhWyw hL7xbzWOL7I8Zdv+mBNDIWsFs9CHqcoTf0YdxtLk1JfHEgIcYmQm3P+5HcNMAQ== ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1791392184; b=ZAICc481py0jYWK8lUNuK6lROVT5wpZXm2PU2F6taw4ELPtCtFDvlX66yRH3j3jZ6lY9yV 1hkJXMI9jCGSIz1Cou3sxWciLsdyjD9+uTYIcSEtj+5Z3MuAtWTzTuziNqCwLmvMp9GB3B rDHnSVXEhu8dVAc3xKuE5KbPX7csLxSr/tAUrZdT4d/X9xQgZnhVwYLu1EisCRI2a/1JaT mp1hxG5sBDh9FSrb96A9TOzXCJP/nGH/Roo1QxT4duVzaaquMVO0vViMFIpyAT3QyomCCX kehjU6ztd+jMlmztzDbWk3KkgXbwxzY5AuMqz4dyjLKcGNV9gWRBR8asmxJ8zQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1791392184; 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=Xy8yFHX502lLwfigtsN2DruDVc8u4jUNEKJ+bDD0rDk=; b=KSnVMIUvNXnpdi7RjHcDHir5xg64vix+uWKnMQIulzidpAgOIBQG7MhxEcBAEcJXfnmg3G fTLaQ5dFy6UFqM1KslPzIeMdey+3yQEO0pNAbbcoKrDCi2/F4LyzsAiBmXnVj8hutur0wW 2sNHqCKRkrQU34poS2Ox1tWmGNA5OJ/CdxjjF2mnrGRAQLlUAKZj0/n0NtCnbWXMz8ANgW 53nbCdqvkx0sDdFT10xOzpfIGt2PVvvkFmynaL5s0HTDT9A79hDnALilkjIGs8NkYmn2XW 06JzTSc4/Cfp6wson1Ip3f2umhbY3JJop+CeaOeOw9nz4pkI05G3UeM5CjpqPA== 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 4j0K5h3P7Lz12TH for ; Wed, 07 Oct 2026 16:56:24 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 366a6 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 07 Oct 2026 16:56:19 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org Cc: Brian Scott From: Mitchell Horne Subject: git: 3663cce63df9 - stable/15 - eqos: Reduce RX error noisiness List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-branches@freebsd.org Sender: owner-dev-commits-src-branches@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: mhorne X-Git-Repository: src X-Git-Refname: refs/heads/stable/15 X-Git-Reftype: branch X-Git-Commit: 3663cce63df9500aa3003daf6eeacfbe6d0be4e5 Auto-Submitted: auto-generated Date: Wed, 07 Oct 2026 16:56:19 +0000 Message-Id: <6ac679b3.366a6.421fcc6@gitrepo.freebsd.org> The branch stable/15 has been updated by mhorne: URL: https://cgit.FreeBSD.org/src/commit/?id=3663cce63df9500aa3003daf6eeacfbe6d0be4e5 commit 3663cce63df9500aa3003daf6eeacfbe6d0be4e5 Author: Brian Scott AuthorDate: 2026-09-09 14:33:14 +0000 Commit: Mitchell Horne CommitDate: 2026-10-07 16:55:55 +0000 eqos: Reduce RX error noisiness Reduce very common console messages: Receive error rdes3=30208000 As observed on the VisionFive v2 hardware after some large transfers. Differentiate between overflow errors and others. Report the errors when the length is non-zero (overflow errors). Also, count errors for netstat purposes. Reviewed by: mhorne MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D59479 (cherry picked from commit e67697869e7208e4fe5eb96ce3f3d1240b44d2e1) --- sys/dev/eqos/if_eqos.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/sys/dev/eqos/if_eqos.c b/sys/dev/eqos/if_eqos.c index e07d6b48f723..32cbe56b2d6c 100644 --- a/sys/dev/eqos/if_eqos.c +++ b/sys/dev/eqos/if_eqos.c @@ -702,8 +702,16 @@ eqos_rxintr(struct eqos_softc *sc) if ((rdes3 & EQOS_RDES3_OWN)) break; - if (rdes3 & (EQOS_RDES3_OE | EQOS_RDES3_RE)) + if (rdes3 & EQOS_RDES3_RE) { printf("Receive error rdes3=%08x\n", rdes3); + if_inc_counter(ifp, IFCOUNTER_IERRORS, 1); + } + if (rdes3 & EQOS_RDES3_OE) { + if (rdes3 & EQOS_RDES3_LENGTH_MASK) { + printf("Receive overflow error rdes3=%08x\n", rdes3); + } + if_inc_counter(ifp, IFCOUNTER_IERRORS, 1); + } bus_dmamap_sync(sc->rx.buf_tag, sc->rx.buf_map[sc->rx.head].map, BUS_DMASYNC_POSTREAD);