wifi: mac80211: Fix iTXQ AMPDU fragmentation handling
authorAlexander Wetzel <alexander@wetzel-home.de>
Fri, 6 Jan 2023 22:31:41 +0000 (23:31 +0100)
committerJohannes Berg <johannes.berg@intel.com>
Tue, 10 Jan 2023 12:24:17 +0000 (13:24 +0100)
commit592234e941f1addaa598601c9227e3b72d608625
treeb8ce38b7a53fe7abb239f3416fe41ae6b6f323b8
parent69403bad97aa0162e3d7911b27e25abe774093df
wifi: mac80211: Fix iTXQ AMPDU fragmentation handling

mac80211 must not enable aggregation wile transmitting a fragmented
MPDU. Enforce that for mac80211 internal TX queues (iTXQs).

Reported-by: kernel test robot <oliver.sang@intel.com>
Link: https://lore.kernel.org/oe-lkp/202301021738.7cd3e6ae-oliver.sang@intel.com
Signed-off-by: Alexander Wetzel <alexander@wetzel-home.de>
Link: https://lore.kernel.org/r/20230106223141.98696-1-alexander@wetzel-home.de
Cc: stable@vger.kernel.org
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/agg-tx.c
net/mac80211/ht.c
net/mac80211/tx.c