#17506: Key removal related WARN() from mac80211.ko
----------------------+------------------------
Reporter: yousong | Owner: developers
Type: defect | Status: new
Priority: normal | Milestone:
Component: kernel | Version: Trunk
Resolution: | Keywords:
----------------------+------------------------
Comment (by yousong):
> I can trace to the point that `ieee80211_del_virtual_monitor()`,
`drv_remove_interface()` were called to remove `wlan0-1` and clearing the
`IEEE80211_SDATA_IN_DRIVER`.
It should be `ieee80211_do_stop()` and `drv_remove_interface()`.
> Soon after that `__ieee80211_key_destroy()` was called, thus failing the
check in the call chain of `ieee80211_key_disable_hw_accel()`,
`drv_set_key()`, `check_sdata_in_driver()`.
>
--
Ticket URL: <https://dev.openwrt.org/ticket/17506#comment:1>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets