Felix Fietkau <nbd@xxxxxxxx> writes: > On 2021-02-15 05:54, Kalle Valo wrote: >> Felix Fietkau <nbd@xxxxxxxx> writes: >> >>> When transmitting to a receiver in dynamic SMPS mode, all transmissions that >>> use multiple spatial streams need to be sent using CTS-to-self or RTS/CTS to >>> give the receiver's extra chains some time to wake up. >>> This fixes the tx rate getting stuck at <= MCS7 for some clients, especially >>> Intel ones, which make aggressive use of SMPS. >>> >>> Cc: stable@xxxxxxxxxxxxxxx >>> Reported-by: Martin Kennedy <hurricos@xxxxxxxxx> >>> Signed-off-by: Felix Fietkau <nbd@xxxxxxxx> >> >> No Fixes tag so I assume this is not a regression? >> >> Should this go to v5.12 or -next? I guess that depends how much testing >> this patch has got. > > I'd prefer v5.12. I got confirmation that the patch makes a big > difference in throughput with Intel clients (makes tx with MCS > 7 > work), and I think there is very little potential for regressions. Good, I'll queue this to v5.12 then. And we have plenty of time to fix any regressions anyway. -- https://patchwork.kernel.org/project/linux-wireless/list/ https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches