From nobody Mon Jun 29 06:34:15 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 4gpc200gqnz6k5Yv for ; Mon, 29 Jun 2026 06:34:16 +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 "YR1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gpc1z57qTz4Ggk for ; Mon, 29 Jun 2026 06:34:15 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1782714855; 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=A4lH39u3mXE+pv/dnXqZa5mPY8+Crek6InSOF8DGwq0=; b=vEVyBgRF1eqS5+agsSFIBm+vqYrOS1Dn4qbah2tBDgo6VIv5gWP9lxb0JyDvmuP+c678So 67XC7dsUAHONTIhi7vqJBiK99y8r+8ecuqevr59SePUfcfX5X6iwLSnMTgk6tySq3wdGnP CsQFFwUVQkrIZKY8Vq6DVGswrffn91bAbGp8J0Qoy36N7bv/YSv3woC7i5lz+lGxeuhEZY Zt3YF/plDzY49r+B/q+doWoP11CxHo7GMZARJr6Df4RKhwWx8XzLz1Mmd7DHFaKU7RHQlr /Cf36xXQkY9wxove7vLHXaMTB+2Ru8+pha6cH+BypEWUI8H4J4s1E6Q4WAtyjg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1782714855; a=rsa-sha256; cv=none; b=Q9HouDMtEfY5QmFFTa6O4iB6CIjiRt18veBHPDWiKHedhiQWPcmG+R4l7cH3MafDREVW0T Uvym+ETom1Y0BJCgY2oqYxlOYEeFZIgBTffQ7ccyDEOBWB0DOoSNqAlQq1gglrd/RCYxJY M1LFilUUNPI6fOEb+yOiGjvUb/TnYt0xZrwyMgSoSv440sNMmJigZ8xvUKHjfAfbL7Cd1K fcIODQGYz/wn42yJy/WYOQaXwq+wiq6S23P1qXpSOnj4uOoDaX11yAUU+nN6aeEG391mYv 9aLS+ubRmpOKD3FJ20mwEMYXB56ZklK54JysSDS9F6LNJ5c36U6vAtd6BWoUeQ== 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=1782714855; 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=A4lH39u3mXE+pv/dnXqZa5mPY8+Crek6InSOF8DGwq0=; b=oBw66h4dBQdREdz8gi2pUW/IXToCZSVWjSeWFQSppK7M6RloZ9WeN6SFGWJYViYuygwRSs 0ITImgkd6dU/XjITSn/wj06nr503iwKho6QtLJFZ+XM4fhyIHbEHLdOHVFBBZVqCLNnZYS BmW5PkGTWtyJrt92FHxy9O834/jMM/NEZidhThtedkntDMW5kf4JtQXaMLkDb7pTJNpNo6 MoKmtY0Ap3dVOoaHvwvSHDNBN8tf8eV6usux1le58sem9R1i9CAt5UswcfYv0eg16kpB3Z GOw1kfpLihWdU64DBacNQ21l3Y5ULU1Zqlh/pZTyh1a7O9acWCome+YF4JsHPA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4gpc1z4D9PzmGt for ; Mon, 29 Jun 2026 06:34:15 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 459bd by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 29 Jun 2026 06:34:15 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Bjoern A. Zeeb Subject: git: 89781f2723d6 - stable/15 - LinuxKPI: 802.11: adjust tracing for action/ampdu/addba functions 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: bz X-Git-Repository: src X-Git-Refname: refs/heads/stable/15 X-Git-Reftype: branch X-Git-Commit: 89781f2723d65b28d7c62c3e20a10d45638c951f Auto-Submitted: auto-generated Date: Mon, 29 Jun 2026 06:34:15 +0000 Message-Id: <6a4211e7.459bd.469f1744@gitrepo.freebsd.org> The branch stable/15 has been updated by bz: URL: https://cgit.FreeBSD.org/src/commit/?id=89781f2723d65b28d7c62c3e20a10d45638c951f commit 89781f2723d65b28d7c62c3e20a10d45638c951f Author: Bjoern A. Zeeb AuthorDate: 2026-04-26 22:43:49 +0000 Commit: Bjoern A. Zeeb CommitDate: 2026-06-29 03:52:05 +0000 LinuxKPI: 802.11: adjust tracing for action/ampdu/addba functions Adjust the pure debug tracing to no longer be under HT and add more to the other functions we are interested in, so we can follow the calls more easily. Sponsored by: The FreeBSD Foundation (cherry picked from commit 22ac9be92d1da75989f67d6057a57c69b289b82d) --- sys/compat/linuxkpi/common/src/linux_80211.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/sys/compat/linuxkpi/common/src/linux_80211.c b/sys/compat/linuxkpi/common/src/linux_80211.c index 745b3872abe4..637e8dc9d282 100644 --- a/sys/compat/linuxkpi/common/src/linux_80211.c +++ b/sys/compat/linuxkpi/common/src/linux_80211.c @@ -6004,7 +6004,7 @@ lkpi_ic_recv_action(struct ieee80211_node *ni, const struct ieee80211_frame *wh, ic = ni->ni_ic; lhw = ic->ic_softc; - IMPROVE_HT("recv_action called; nothing to do in lkpi; make debugging"); + TRACEOK("recv_action called"); return (lhw->ic_recv_action(ni, wh, frm, efrm)); } @@ -6018,7 +6018,7 @@ lkpi_ic_send_action(struct ieee80211_node *ni, int category, int action, void *s ic = ni->ni_ic; lhw = ic->ic_softc; - IMPROVE_HT("send_action called; nothing to do in lkpi; make debugging"); + TRACEOK("send_action with action %d called", action); return (lhw->ic_send_action(ni, category, action, sa)); } @@ -6033,7 +6033,7 @@ lkpi_ic_ampdu_enable(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap) ic = ni->ni_ic; lhw = ic->ic_softc; - IMPROVE_HT("ieee80211_ampdu_enable called; nothing to do in lkpi for now; make debugging"); + TRACEOK("ieee80211_ampdu_enable called"); return (lhw->ic_ampdu_enable(ni, tap)); } @@ -6068,6 +6068,8 @@ lkpi_ic_addba_request(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap, lsta = ni->ni_drv_data; sta = LSTA_TO_STA(lsta); + TRACEOK("ADDBA REQ tid %u", tap->txa_tid); + if (!lsta->added_to_drv) { ic_printf(ic, "%s: lsta %p ni %p, sta %p not added to firmware\n", __func__, lsta, ni, sta); @@ -6128,6 +6130,8 @@ lkpi_ic_addba_response(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap lsta = ni->ni_drv_data; sta = LSTA_TO_STA(lsta); + TRACEOK("ADDBA RESP status %d (0 == SUCCESS) tid %u", status, tap->txa_tid); + if (!lsta->added_to_drv) { ic_printf(ic, "%s: lsta %p ni %p, sta %p not added to firmware\n", __func__, lsta, ni, sta); @@ -6246,6 +6250,8 @@ lkpi_ic_addba_response_timeout(struct ieee80211_node *ni, struct ieee80211_tx_am ic = ni->ni_ic; lhw = ic->ic_softc; + TRACEOK("ADDBA RESP TIMEO tid %u", tap->txa_tid); + IMPROVE_HT(); lhw->ic_addba_response_timeout(ni, tap);