From nobody Fri Jan 16 19:40:22 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 4dt9Dk4Ttyz6NlJP for ; Fri, 16 Jan 2026 19:40:22 +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 4dt9Dk2Zbhz3wQX for ; Fri, 16 Jan 2026 19:40:22 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768592422; 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=8rk6NvrOAMiPUYABKKZ65c5rIcJCvPLUoAmYhUakRjM=; b=jjnwZsh87sySbSLkc6MuB8NyHOpIPji0U3Cef4rjzHebveO5ALP1+TjiPbjOy6c2oZ9z01 jDFJTDaS80k+agP+4FOfiFnQOnyI1sQhWBJgcQ7Zxxi7E0yukJvdsKm6qo+OjeR5M1sjqV PtzGA1kO+tsisSF/aUhsz9oCf54vDdQuT4YTGNXUaSeK1PArYKXU0A2s2fymBIia1tJNMG L1QEMDMadqzdZrud3jA5WQpTRgIUo9Qa2f8VYNU14IGUCkec4mmVzdDCUoWwlTjfOuIgjA JLzw17xjFzyd21fk6nHTc8kWf7I3QdjlCo97i3Kf+UxlrwWZW8Z6U8xJl4uJPQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768592422; 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=8rk6NvrOAMiPUYABKKZ65c5rIcJCvPLUoAmYhUakRjM=; b=C15B5X2//22RjqR9XLwhmFif53rA2XGi1gLCXJO81ZB1DMDkl+kgRmqYx1xkl0veIQ+e5J AFw7Rt4XKrymPkj/xmcImlpr1BcxhQFkQOtzK4v+jh5+hGRqNWMwRCoNAieUCcVet/xhJd zCi6a2P44Z+wj2h0iL8nIyStttCknTyr1e7OL1rA+5dlcGZhUFbEr6Jy5Ph7hccIqfv6cB 85fu7jC2IPThUTgHE0ob9Gf3QSC1ht3UdJUngUYjbUPiToY4VdgSkA0BrgH0W9qAQEKa5E WaDOB4CijPqHA4pY69DFJ/Ygl5J/xMgDtauVaDkuJYqDD0Tay4UZpkJeI1+PXA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768592422; a=rsa-sha256; cv=none; b=POlc5346vzAgoTLl3HpBBpT2pdD/KUMr3qu54j/y8awAmfJ4skmOptTxzA8FdnHYJ7Zwci u8h4TH7iOhaDbKr0NBldCIIoDB/F+QjbIoyddu5Uymr8SX2uv7WTViK2EuGQgRGE4w/bhD cZO9YK5fdAMZk3q4O3GaNGk0VZtR4FfIqjJyG9lzJgzbat+4n7y6VpUJGkH/pdTod/kVeL ybLVoBUH0NSxIeahEASDPj3TkY8lNifrO1s7MhCDW+LSUolS4tgt+x00SgjjIcOGms2TPz shvRw2+9sr7g9YCERo3AWyNNyxojel0PRw5ryVL6CGEwE7scLx4NyxrRx7h8hw== 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 4dt9Dk26JKzBlL for ; Fri, 16 Jan 2026 19:40:22 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id bb60 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 16 Jan 2026 19:40:22 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Bjoern A. Zeeb Subject: git: aaecab14f52c - stable/14 - LinuxKPI: 802.11: define the full set of IEEE80211_VHT_MAX_AMPDU_* List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org 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/14 X-Git-Reftype: branch X-Git-Commit: aaecab14f52c01ee0bfbb054ad5da7b0c6680586 Auto-Submitted: auto-generated Date: Fri, 16 Jan 2026 19:40:22 +0000 Message-Id: <696a9426.bb60.4e4c76e6@gitrepo.freebsd.org> The branch stable/14 has been updated by bz: URL: https://cgit.FreeBSD.org/src/commit/?id=aaecab14f52c01ee0bfbb054ad5da7b0c6680586 commit aaecab14f52c01ee0bfbb054ad5da7b0c6680586 Author: Bjoern A. Zeeb AuthorDate: 2025-08-13 05:38:34 +0000 Commit: Bjoern A. Zeeb CommitDate: 2026-01-16 19:37:41 +0000 LinuxKPI: 802.11: define the full set of IEEE80211_VHT_MAX_AMPDU_* Define all of IEEE80211_VHT_MAX_AMPDU_* and add a reference to the standard section. Sponsored by: The FreeBSD Foundation (cherry picked from commit 97cf5a33709b130fb108b75859af8fdc0ac4a9e3) --- sys/compat/linuxkpi/common/include/linux/ieee80211.h | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/sys/compat/linuxkpi/common/include/linux/ieee80211.h b/sys/compat/linuxkpi/common/include/linux/ieee80211.h index 4c97ae8e3bc0..5851ac08f083 100644 --- a/sys/compat/linuxkpi/common/include/linux/ieee80211.h +++ b/sys/compat/linuxkpi/common/include/linux/ieee80211.h @@ -122,7 +122,20 @@ enum ieee80211_rate_control_changed_flags { /* 802.11-2016, 9.4.2.158.3 Supported VHT-MCS and NSS Set field. */ #define IEEE80211_VHT_EXT_NSS_BW_CAPABLE (1 << 13) /* part of tx_highest */ -#define IEEE80211_VHT_MAX_AMPDU_1024K 7 /* 9.4.2.56.3 A-MPDU Parameters field, Table 9-163 */ +/* + * 802.11-2020, 9.4.2.157.2 VHT Capabilities Information field, + * Table 9-271-Subfields of the VHT Capabilities Information field (continued). + */ +enum ieee80211_vht_max_ampdu_len_exp { + IEEE80211_VHT_MAX_AMPDU_8K = 0, + IEEE80211_VHT_MAX_AMPDU_16K = 1, + IEEE80211_VHT_MAX_AMPDU_32K = 2, + IEEE80211_VHT_MAX_AMPDU_64K = 3, + IEEE80211_VHT_MAX_AMPDU_128K = 4, + IEEE80211_VHT_MAX_AMPDU_256K = 5, + IEEE80211_VHT_MAX_AMPDU_512K = 6, + IEEE80211_VHT_MAX_AMPDU_1024K = 7, +}; #define IEEE80211_WEP_IV_LEN 3 /* net80211: IEEE80211_WEP_IVLEN */ #define IEEE80211_WEP_ICV_LEN 4