aboutsummaryrefslogtreecommitdiffstats
path: root/package/kernel/mac80211
diff options
context:
space:
mode:
authorBob Cantor <coxede6557@w3boats.com>2021-06-25 04:37:17 +1000
committerFelix Fietkau <nbd@nbd.name>2021-06-28 17:24:11 +0200
commitb82cc8071366b8e96904a1b52af503442069b20d (patch)
tree912e52be7d8f2fbdf651de65a8b91c864377fadc /package/kernel/mac80211
parent3933e29d1b87c713167cf4730b68e5f18af4f140 (diff)
downloadupstream-b82cc8071366b8e96904a1b52af503442069b20d.tar.gz
upstream-b82cc8071366b8e96904a1b52af503442069b20d.tar.bz2
upstream-b82cc8071366b8e96904a1b52af503442069b20d.zip
base-files: wifi: swap the order of some ubus calls
"/sbin/wifi up" makes three ubus calls: 1. ubus call network reload 2. ubus call network.wireless down 3. ubus call network.wireless up The first and third ubus calls call drv_mac80211_setup, while the second ubus call triggers wireless_device_setup_cancel, so the call sequence becomes, 1. drv_mac80211_setup 2. wireless_device_setup_cancel 3. drv_mac80211_setup This commit swaps the order of the first two ubus calls, 1. ubus call network.wireless down 2. ubus call network reload 3. ubus call network.wireless up Consequently drv_mac80211_setup is only called once, and two related bugs (#FS3784 and #FS3902) are no longer triggered by /sbin/wifi. branches affected: trunk, 21.02 Signed-off-by: Bob Cantor <coxede6557@w3boats.com>
Diffstat (limited to 'package/kernel/mac80211')
0 files changed, 0 insertions, 0 deletions