bz committed
rGdc50f981e17c: bwn: remove unused ic_headroom (authored by Frank Hilgendorf <frank.hilgendorf@posteo.de>).
bwn: remove unused ic_headroom
LinuxKPI: 802.11: lsta txq locking cleanup
LinuxKPI: 802.11: band-aid for invalid state changes after (*iv_update_bss)
LinuxKPI: 802.11: update the ni/lsta reference cycle
net80211: deal with lost state transitions
LinuxKPI: 802.11: correct HT protection fields
iwlwifi: improve error message
net80211: fix checks for (*iv_preamble_update)/(*iv_ht_protmode_update)
net80211: fix a NULL deref in ieee80211_sta_join1()
net80211: make sure calls to (*iv_update_bss)() are locked
iwlwifi: add the d3 (PM) bits to the Makefile (disabled)
iwlwifi: adjust to make d3.c compile
LinuxKPI: 802.11: extend ieee80211_key_seq and WLAN_KEY_LEN_* defines
LinuxKPI: 802.11: fix field order in ieee80211_key_conf
net80211: adjust more VHT structures/fields
net80211: improve logging about state transitions lost
LinuxKPI: 802.11: more TXQ implementation and locking
bz committed
rG0f032804b6ec: bwn: remove unused ic_headroom (authored by Frank Hilgendorf <frank.hilgendorf@posteo.de>).
bwn: remove unused ic_headroom
tools/net80211: add mlme_assoc
LinuxKPI: 802.11: bring in some HT code
wpa: ctrl_iface set sendbuf size
iwlwififw: add firmware for the Bz/B200 chipset
net80211: ieee80211_dump_node() check for channel to be set
rtw89: improve debugging and fix a sleep issue
LinuxKPI: reduce impact of large MAXCPU
LinuxKPI: implement memset_after()
LinuxKPI: sort dev_<loglevel>() functions
Notes:
(1) (*ic_ampdu_rx_start)() MO dowcalls in LinuxKPI need to unlock the ic lock and lock the LHW lock as done in the state machine updates given the MO calls can sleep.
(2) there may be further work on the node_cleanup -> ieee80211_ht_node_cleanup -> lkpi_ic_ampdu_rx_stop path needed if (1) is not sufficient
(3) A separate change ieee80211_sn_*() is to come.
(4) Need to go and see about packets and rates now likely as well as the RX packets after the BA response is out will not show up with 11n for me, but I can see the first packet (and retry) in monitor mode. I'd need a "sane" AP to test with.
Document __FreeBSD_version bump to 1400509 for net80211 internal changes.
LinuxKPI: 802.11: lsta txq locking cleanup
LinuxKPI: 802.11: update the ni/lsta reference cycle
iwlwifi: improve error message
LinuxKPI: 802.11: correct HT protection fields
LinuxKPI: 802.11: band-aid for invalid state changes after (*iv_update_bss)
net80211: deal with lost state transitions
net80211: fix checks for (*iv_preamble_update)/(*iv_ht_protmode_update)
net80211: make sure calls to (*iv_update_bss)() are locked
net80211: fix a NULL deref in ieee80211_sta_join1()
iwlwifi: add the d3 (PM) bits to the Makefile (disabled)
LinuxKPI: 802.11: extend ieee80211_key_seq and WLAN_KEY_LEN_* defines
iwlwifi: adjust to make d3.c compile
LinuxKPI: 802.11: fix field order in ieee80211_key_conf
net80211: improve logging about state transitions lost
net80211: adjust more VHT structures/fields
bz committed
rG4e219655d0f7: bwn: remove unused ic_headroom (authored by Frank Hilgendorf <frank.hilgendorf@posteo.de>).
bwn: remove unused ic_headroom
wpa: ctrl_iface set sendbuf size
LinuxKPI: 802.11: more TXQ implementation and locking
tools/net80211: add mlme_assoc
LinuxKPI: 802.11: bring in some HT code
ath: Revert "Use NET_TASK_INIT() and NET_GROUPTASK_INIT() for drivers that…
Revert "[ath] Attempt to fix epoch handling."
Revert "Enter the network epoch in USB WiFi drivers when processing input"
Revert "Widen EPOCH(9) usage in USB WLAN drivers."
Revert "Widen EPOCH(9) usage in PCI WLAN drivers."
iwlwififw: add firmware for the Bz/B200 chipset
net80211: move net_epoch into net80211
net80211: ieee80211_dump_node() check for channel to be set
ath10k/rtw89: make compile again after LinuxKPI changes
rtw89: improve debugging and fix a sleep issue
LinuxKPI: reduce impact of large MAXCPU
LinuxKPI: implement memset_after()
LinuxKPI: sort dev_<loglevel>() functions
I left the #ifdefs for now on purpose.
Can you give https://reviews.freebsd.org/D43964 a try and see if it works?
net80211: increase number of spares in struct ieee80211_vap
In favour of hopefully a fix in the right direction: https://reviews.freebsd.org/D43944
LinuxKPI: 802.11: lsta txq locking cleanup
Decouple from LINUXKPI DEBUGGING and lkpi_llsta_dump.
Seems to compile for me now too.
bz retitled
D43879: LinuxKPI: 802.11: iwlwifi: add extra debugging from
UNTESTED DEBUG: extra PR 274382 debugging to
LinuxKPI: 802.11: iwlwifi: add extra debugging.
LinuxKPI: sort dev_<loglevel>() functions
LinuxKPI: 802.11: update the ni/lsta reference cycle
LinuxKPI: 802.11: band-aid for invalid state changes after (*iv_update_bss)
net80211: deal with lost state transitions
iwlwifi: improve error message
LinuxKPI: 802.11: correct HT protection fields