diff options
author | Rafael Beims <rafael.beims@toradex.com> | 2024-05-09 09:43:56 -0300 |
---|---|---|
committer | Francesco Dolcini <francesco.dolcini@toradex.com> | 2024-05-17 14:48:19 +0000 |
commit | 3b3ed3004c6835755f527729304f53fb34a54bfd (patch) | |
tree | e3188894646da35f28df20e940a3211d37930e22 /arch/arm64/boot/dts/ti/k3-am62-thermal.dtsi | |
parent | 6d4e18a3158ea7c39375b490c45881e296f7f24d (diff) |
wifi: mwifiex: Fix interface type changetoradex_ti-linux-6.1.y
When changing the interface type we also need to update the bss_num, the
driver private data is searched based on a unique (bss_type, bss_num)
tuple, therefore every time bss_type changes, bss_num must also change.
This fixes for example an issue in which, after the mode changed, a
wireless scan on the changed interface would not finish, leading to
repeated -EBUSY messages to userspace when other scan requests were
sent.
Upstream-Status: Submitted [https://lore.kernel.org/all/87zfsog4w3.fsf@kernel.org/]
Fixes: c606008b7062 ("mwifiex: Properly initialize private structure on interface type changes")
Cc: stable@vger.kernel.org
Signed-off-by: Rafael Beims <rafael.beims@toradex.com>
Diffstat (limited to 'arch/arm64/boot/dts/ti/k3-am62-thermal.dtsi')
0 files changed, 0 insertions, 0 deletions