Add Ed for the OpenSSH dependency (problem).
LinuxKPI: 802.11: make sure we can send DISASSOC or DEAUTH frames
LinuxKPI: 802.11: close race lkpi_sta_scan_to_auth()/(*iv_update_bss)()
LinuxKPI: 802.11: lock MO tx/wake_tx_queue() downcalls
LinuxKPI: 802.11: rename chanctx_conf for consistency
LinuxKPI: 802.11: change teardown order to avoid iwlwifi firmware crashes
LinuxKPI: 802.11: disable early queue wakeup workaround; better classify
LinuxKPI: 802.11: remove unneeded re-lookup in lkpi_80211_txq_tx_one()
LinuxKPI: 802.11: implement a deferred RX path
net80211: move net_epoch into net80211
LinuxKPI: 802.11: Fix definition of IEEE80211_HT_CAP_RX_STBC
LinuxKPI: 802.11: use net80211 IEEE80211_HTCAP_* definitions
LinuxKPI: 802.11: initalize lsta to NULL in linuxkpi_ieee80211_rx()
net8011: radiotap: add more EHT constants
LinuxKPI: 802.11: fix for_each_sta_active_link()
LinuxKPI: 802.11: return proper value for IEEE80211_CRYPTO_AES_CCM
LinuxKPI: pm: add SET_SYSTEM_SLEEP_PM_OPS() and device_can_wakeup()
LinuxKPI: remove extern from function declarations
LinuxKPI: add FIELD_PREP_CONST()
LinuxKPI: utsname.h add missing SPDX-License-Identifier
LinuxKPI: add __counted_by() and __nonstring
LinuxKPI: napi_schedule() requires return value, implement napi_is_scheduled()
LinuxKPI: add devm_kfree()
LinuxKPI: sk_buff: implement skb_queue_splice_tail_init()
LinuxKPI: add dev_alloc_pages()
LinuxKPI: add BITS_TO_BYTES()
LinuxKPI: implement memzero_explicit()
LinuxKPI: add PCI_VENDOR_ID_ITTIM
LinuxKPI: add further constants to pci.h
iwn(4): correct debug message: "not" to "no"
net80211: fix IEEE80211_FHT_BITS
net80211: amrr_init: change order of commands
bsdinstall: update comment related to pkg
LinuxKPI: 802.11: make sure we can send DISASSOC or DEAUTH frames
LinuxKPI: 802.11: close race lkpi_sta_scan_to_auth()/(*iv_update_bss)()
LinuxKPI: 802.11: use net80211 IEEE80211_HTCAP_* definitions
LinuxKPI: 802.11: Fix definition of IEEE80211_HT_CAP_RX_STBC
LinuxKPI: 802.11: initalize lsta to NULL in linuxkpi_ieee80211_rx()
LinuxKPI: 802.11: lock MO tx/wake_tx_queue() downcalls
LinuxKPI: 802.11: rename chanctx_conf for consistency
LinuxKPI: 802.11: change teardown order to avoid iwlwifi firmware crashes
LinuxKPI: 802.11: fix for_each_sta_active_link()
LinuxKPI: remove extern from function declarations
LinuxKPI: pm: add SET_SYSTEM_SLEEP_PM_OPS() and device_can_wakeup()
LinuxKPI: add FIELD_PREP_CONST()
net80211: fix IEEE80211_FHT_BITS
fwget: update wireless IDs for rtw88/89, ath1xk, mt76 and add iwlwifi
iwn(4): correct debug message: "not" to "no"
LinuxKPI: 802.11: use net80211 IEEE80211_HTCAP_* definitions
LinuxKPI: pm: add SET_SYSTEM_SLEEP_PM_OPS() and device_can_wakeup()
LinuxKPI: 802.11: make sure we can send DISASSOC or DEAUTH frames
LinuxKPI: 802.11: close race lkpi_sta_scan_to_auth()/(*iv_update_bss)()
LinuxKPI: 802.11: Fix definition of IEEE80211_HT_CAP_RX_STBC
net80211: fix IEEE80211_FHT_BITS
LinuxKPI: 802.11: initalize lsta to NULL in linuxkpi_ieee80211_rx()
What about the missing ones?
The actual problem here (and in a lot of places else) is a the ic lock and that we cannot sleep. But that's a separate story as well.
iwn(4): correct debug message: "not" to "no"
I'll add markj to reviews as he was the one to add the last additions if I remember correctly and actually knows the code.
Also wulf has been active in that area in the past if I don't misremember.
Looking at D45455 I start to wonder why (likely historically and then kept style) we use Linux types here. Should we fix that in a follow-up?
In general I am fine with the moves.
I would fold this together with D45450 so that the referencing of the add/and #ifdef is together and one can see the "conflict" in git log/show in the future.