From nobody Fri Jun 5 12:10:08 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 4gX0cd3XS7z6gy3K for ; Fri, 05 Jun 2026 12:10:09 +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" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gX0cd14XRz44Nr for ; Fri, 05 Jun 2026 12:10:09 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1780661409; 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=aoZabqaD0eUlBTbkGvlnOTPPNNLcuUV9Senbu+A8geA=; b=BdKSWUtmW1ZRe8FGYY6VWcuUEbdKOCOOlpuRW9ITwHMk5u36IDNUkiuiwA65mHMlNIXgHp lyR2xvsVw4+IVnFAPbFcQNz0WpxxDFLS8JY0tuQFggMutEHKP6t4RdsORaoAuPRLPK1c2g MutGN8gYGVjK7/h6NsJbhaWrQAVpfe8PR9jj/3rXOWhJ0O1aFoRawzEE94DNg3cI8VxkmE K7eoMemgscWS/53afKpMEBMDROtZVO1imMRWUYNKpUna/WNXBjptz3OOTDfgrUEngZT6YA vcFH5DduRLhE3XWHHYq7gabJfqxSMJuzEWkifCMiylYYWjQ95YBYUr5J9giOfw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1780661409; a=rsa-sha256; cv=none; b=AXnHYHNjg2rvn6ND9NbV6eIfX721TRYu8EE9urUGN6mMthhPZLBHi8V5iE032z/z5pEzyX kwmQGRLNQkVMdcLIqp3ng5vcBugfguWft6TnlgbAM2K0+J66yFldi9Fleg6M85VS+/cBXI y2PG9tZiYaqVScKl89gHaGJGJsM4Xi6WcQGATQQ+JkxvrdRUsLXyQdTkdZB8l7OSQRK29T MR9pgWIOxV4vwb8MSNziXSvaYstgCexHbyn4/duW+wwpqocwtugheUEuyGxxI/QjpxhFJ2 Co/BImk9/4auBFfckLag86ksJcSrXw4DbEyl+LRTlT53dLTimFCR05DuezBOzQ== 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=1780661409; 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=aoZabqaD0eUlBTbkGvlnOTPPNNLcuUV9Senbu+A8geA=; b=kW8JwRTH6VKX40SaPA6EComVSU9pw+WEGt6O5YVGzMNjuEyQTFq8a1jkMgFu/F5nCurDz7 wFTkJUScF7ZkmaWoa6Y3Nzzh+u7US1Vdqfi5K2O3mb5HmjlDstSOMAGxvBK7CIa0g9knaf 79hVZTz7AX9vULXhHbL/Ou5pS2eegKIRqmvIQRpmNgbrCIjrAOeO/d3CbHewUYHPmCovDH mI+9bTmcCQXuJ0tgWwoj7ye5uS5y/hGBzS1o1h8s1eW5GEtkyW8gUFXHKs8hEz+R3Bia0l 9Nh1yGE/X4j+e9TsFPTCjE645/YOTIBeYcgbpME3xr1gaTGh5j192CKwVAkbUA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4gX0cc6ZzszCTw for ; Fri, 05 Jun 2026 12:10:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 2568b by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 05 Jun 2026 12:10:08 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Bjoern A. Zeeb Subject: git: 22ac9be92d1d - main - LinuxKPI: 802.11: adjust tracing for action/ampdu/addba functions 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 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/main X-Git-Reftype: branch X-Git-Commit: 22ac9be92d1da75989f67d6057a57c69b289b82d Auto-Submitted: auto-generated Date: Fri, 05 Jun 2026 12:10:08 +0000 Message-Id: <6a22bca0.2568b.4790e021@gitrepo.freebsd.org> The branch main has been updated by bz: URL: https://cgit.FreeBSD.org/src/commit/?id=22ac9be92d1da75989f67d6057a57c69b289b82d commit 22ac9be92d1da75989f67d6057a57c69b289b82d Author: Bjoern A. Zeeb AuthorDate: 2026-04-26 22:43:49 +0000 Commit: Bjoern A. Zeeb CommitDate: 2026-06-05 12:09:22 +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 MFC after: 3 days --- 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 b6ad148fb587..774bcc531ad3 100644 --- a/sys/compat/linuxkpi/common/src/linux_80211.c +++ b/sys/compat/linuxkpi/common/src/linux_80211.c @@ -6010,7 +6010,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)); } @@ -6024,7 +6024,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)); } @@ -6039,7 +6039,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)); } @@ -6074,6 +6074,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); @@ -6134,6 +6136,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); @@ -6252,6 +6256,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);