From nobody Fri Feb 13 01:18:26 2026 X-Original-To: dev-commits-src-main@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 4fBvSM3cSTz6S4Q7 for ; Fri, 13 Feb 2026 01:18:27 +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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fBvSM0S9zz4HHW for ; Fri, 13 Feb 2026 01:18:27 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1770945507; 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=ygO12LNmEweNedpMn/8oANwIBKvbJoeA3sagAJiXgNI=; b=vJghPr97ej1mXAW8aP0pwYzrZZVkP8Nwe28yAf8vQXRv87vwUtJGN5/ll4I1bVDi4QnMFr uEWmYkTAusw1Hy70MilMLLQmQMF+J5QFkUXUrfbGhrbTM7wb44UE0WCACIoqQCtPCJc77D Xfe3ayrmCyMnAe9A6LlcjYWnz3T7Qhuwq3C5FnYhUlASkRgWVLywJVet7Vh2tbeepUBG/W 3mqMX1adkxxOTNVcA4mHslVXGab+eSqK9KmtPZJtXm5YBQIBF1JVgNhNo2Tr4b4mUyahxS jUAY/AvqiEK3Ca5chrIYbDIudNMbjSn5EkBLsUD9BffExdEeJrh8+HNX6gpwqw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1770945507; a=rsa-sha256; cv=none; b=TSUkLbtEiTUgqnKrZn9SYyNz06P+rKM5bOU3dxO0X1GcWr4s9Op5iXlWMW+LLjS2n0pLkc yuxX/HMyC8yY9PjBXNEq8pYK4ig2ONBZ8l8maoFP021cGmU1cw32BkxFamyuFzCui07OjD SZXjMSzYjW0ZUvnspluRtSiIKxBhU/E+1BZ7k0eBCtFH1zqhrSloF09JcjbBXQ4tDgAFeB /Dr0YUjYtC92mVoUzrqHKExAnK/beiZvpYc/IVUMQSiSqIUvvDM+rew/sJ9Vcgz59PlsGD Ecans02erAXS4ucau4w9iPw5SsbbEWOgKqEImrzowHWlPb0lWxY+gPvmlKGSVQ== 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=1770945507; 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=ygO12LNmEweNedpMn/8oANwIBKvbJoeA3sagAJiXgNI=; b=WXLYY7Iqyrxs5p0Wwofr6KaUnVYSWOkYc162wWw+p/XAPL2M7+Vl+H6LsC/o2B0wxESn42 fmiBRZvyyp4BRN/DIuB14NECwJ28XOCOMCVkMC1b7rHPwW1dgSxMfzTRm92gc8PWeppjX0 OON6+wC0YveVepjumhXguOFYyZmvngpQ9PXYeoi2TGqHmVopiO/v/NOP5+SJ2Fy2+fR0U/ sAzMQYzzhjMi8g1eTC7VUse8K7Rm8qpBgqR3JJkF14leESL/rmVkb4psIDi3CPyo/fcnz1 brtb1kjh4wa5OYLQVHInkmd7musJ0Fcb7STWfPFGm7jIFR1ooI6XsmNptJDWpA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fBvSL6fGqz10sx for ; Fri, 13 Feb 2026 01:18:26 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3c7b2 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 13 Feb 2026 01:18:26 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Navdeep Parhar Subject: git: afe55ae68e74 - main - cxgbe(4): Fix assertion in timer calibration List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: np X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: afe55ae68e742ea5e5eb9e78cf68d570d458cd0d Auto-Submitted: auto-generated Date: Fri, 13 Feb 2026 01:18:26 +0000 Message-Id: <698e7be2.3c7b2.37e9551@gitrepo.freebsd.org> The branch main has been updated by np: URL: https://cgit.FreeBSD.org/src/commit/?id=afe55ae68e742ea5e5eb9e78cf68d570d458cd0d commit afe55ae68e742ea5e5eb9e78cf68d570d458cd0d Author: Navdeep Parhar AuthorDate: 2026-02-10 19:07:43 +0000 Commit: Navdeep Parhar CommitDate: 2026-02-13 00:54:08 +0000 cxgbe(4): Fix assertion in timer calibration The calibration callout is stopped when the adapter is marked off limits but not when the adapter is merely stopped. MFC after: 1 week Sponsored by: Chelsio Communications --- sys/dev/cxgbe/t4_main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/dev/cxgbe/t4_main.c b/sys/dev/cxgbe/t4_main.c index e35bb9f64951..e14efc912de6 100644 --- a/sys/dev/cxgbe/t4_main.c +++ b/sys/dev/cxgbe/t4_main.c @@ -1249,7 +1249,7 @@ t4_calibration(void *arg) sc = (struct adapter *)arg; - KASSERT(hw_all_ok(sc), ("!hw_all_ok at t4_calibration")); + KASSERT(!hw_off_limits(sc), ("hw_off_limits at t4_calibration")); hw = t4_read_reg64(sc, A_SGE_TIMESTAMP_LO); sbt = sbinuptime();