diff options
| author | Bjoern A. Zeeb <bz@FreeBSD.org> | 2025-11-28 23:10:45 +0000 |
|---|---|---|
| committer | Bjoern A. Zeeb <bz@FreeBSD.org> | 2025-12-02 18:46:44 +0000 |
| commit | adb4901ac9ae6c2ceb4194d139ed3176f6ed5e55 (patch) | |
| tree | 3e04ca1c013868c27419896f08e49b2913cd286c /sys/contrib/device-tree/Bindings/soc/amlogic/(public-mirror) | |
| parent | ed29ffd396e522a45ab1980c12a75b3409b51712 (diff) | |
When we sync the sta data, mask the rx_mcs with what the hardware is
able to do so that we do not leave, e.g., a 2nd stream enabled on a 1x1
chipset.
iwlwifi(4) has a further check for the smps_mode to limit to NSS=1 but
I believe that is historic and not actually in use anymore.
This fixes firmware crashes on TLC updates with nss=1 but the nss=2 array
index also being populated (with HT/VHT80/160 mcs information):
data being populated:
iwlwifi0: 0x20101A0D | ADVANCED_SYSASSERT
iwlwifi0: 0x00000006 | umac data1
iwlwifi0: 0x00000001 | umac data2
iwlwifi0: 0x000003FF | umac data3
iwlwifi0: 0x____050F | last host cmd
Reported by: Claudio Zumbo (claudiozumbo gmail.com), Erik Power
Tested by: Claudio Zumbo, Erik Power (eppower umich.edu)
PR: 290622
MFC after: 3 days
Sponsored by: The FreeBSD Foundation
Diffstat (limited to 'sys/contrib/device-tree/Bindings/soc/amlogic/(public-mirror)')
0 files changed, 0 insertions, 0 deletions
