Page MenuHomeFreeBSD
Feed Advanced Search

Feb 19 2024

bz committed rGdc50f981e17c: bwn: remove unused ic_headroom (authored by Frank Hilgendorf <frank.hilgendorf@posteo.de>).
bwn: remove unused ic_headroom
Feb 19 2024, 4:10 PM
bz committed rG763b10806cd4: LinuxKPI: 802.11: lsta txq locking cleanup (authored by bz).
LinuxKPI: 802.11: lsta txq locking cleanup
Feb 19 2024, 8:10 AM
bz committed rG184ccc414686: LinuxKPI: 802.11: band-aid for invalid state changes after (*iv_update_bss) (authored by bz).
LinuxKPI: 802.11: band-aid for invalid state changes after (*iv_update_bss)
Feb 19 2024, 8:10 AM
bz committed rG223edc1a3c2f: LinuxKPI: 802.11: update the ni/lsta reference cycle (authored by bz).
LinuxKPI: 802.11: update the ni/lsta reference cycle
Feb 19 2024, 8:10 AM
bz committed rGa7e1fc7f620d: net80211: deal with lost state transitions (authored by bz).
net80211: deal with lost state transitions
Feb 19 2024, 8:10 AM
bz committed rG7e5dc3c1fdc0: LinuxKPI: 802.11: correct HT protection fields (authored by bz).
LinuxKPI: 802.11: correct HT protection fields
Feb 19 2024, 8:10 AM
bz committed rG6a56d8553b55: iwlwifi: improve error message (authored by bz).
iwlwifi: improve error message
Feb 19 2024, 8:09 AM
bz committed rG5427cefd1d03: net80211: fix checks for (*iv_preamble_update)/(*iv_ht_protmode_update) (authored by bz).
net80211: fix checks for (*iv_preamble_update)/(*iv_ht_protmode_update)
Feb 19 2024, 8:09 AM
bz committed rG755a04671dd4: net80211: fix a NULL deref in ieee80211_sta_join1() (authored by bz).
net80211: fix a NULL deref in ieee80211_sta_join1()
Feb 19 2024, 8:09 AM
bz committed rGf8ec03794357: net80211: make sure calls to (*iv_update_bss)() are locked (authored by bz).
net80211: make sure calls to (*iv_update_bss)() are locked
Feb 19 2024, 8:09 AM
bz committed rG3da00e4c110f: iwlwifi: add the d3 (PM) bits to the Makefile (disabled) (authored by bz).
iwlwifi: add the d3 (PM) bits to the Makefile (disabled)
Feb 19 2024, 8:09 AM
bz committed rGbbf3fc5b00b8: iwlwifi: adjust to make d3.c compile (authored by bz).
iwlwifi: adjust to make d3.c compile
Feb 19 2024, 8:09 AM
bz committed rGb42f8328250a: LinuxKPI: 802.11: extend ieee80211_key_seq and WLAN_KEY_LEN_* defines (authored by bz).
LinuxKPI: 802.11: extend ieee80211_key_seq and WLAN_KEY_LEN_* defines
Feb 19 2024, 8:09 AM
bz committed rG1cf1f094680f: LinuxKPI: 802.11: fix field order in ieee80211_key_conf (authored by bz).
LinuxKPI: 802.11: fix field order in ieee80211_key_conf
Feb 19 2024, 8:09 AM
bz committed rG9d5aef293d90: net80211: adjust more VHT structures/fields (authored by bz).
net80211: adjust more VHT structures/fields
Feb 19 2024, 8:09 AM
bz committed rGa2764047702d: net80211: improve logging about state transitions lost (authored by bz).
net80211: improve logging about state transitions lost
Feb 19 2024, 8:09 AM
bz committed rG3df959638baa: LinuxKPI: 802.11: more TXQ implementation and locking (authored by bz).
LinuxKPI: 802.11: more TXQ implementation and locking
Feb 19 2024, 8:09 AM
bz committed rG0f032804b6ec: bwn: remove unused ic_headroom (authored by Frank Hilgendorf <frank.hilgendorf@posteo.de>).
bwn: remove unused ic_headroom
Feb 19 2024, 8:09 AM
bz committed rG135f22ad82f6: tools/net80211: add mlme_assoc (authored by bz).
tools/net80211: add mlme_assoc
Feb 19 2024, 8:09 AM
bz committed rG3fe19437797b: LinuxKPI: 802.11: bring in some HT code (authored by bz).
LinuxKPI: 802.11: bring in some HT code
Feb 19 2024, 8:09 AM
bz committed rG97186b5cf5aa: wpa: ctrl_iface set sendbuf size (authored by bz).
wpa: ctrl_iface set sendbuf size
Feb 19 2024, 8:09 AM
bz committed rGd1d5dbcf2539: iwlwififw: add firmware for the Bz/B200 chipset (authored by bz).
iwlwififw: add firmware for the Bz/B200 chipset
Feb 19 2024, 8:09 AM
bz committed rG71383e75eae9: net80211: ieee80211_dump_node() check for channel to be set (authored by bz).
net80211: ieee80211_dump_node() check for channel to be set
Feb 19 2024, 8:09 AM
bz committed rG1ff23eeab2ef: rtw89: improve debugging and fix a sleep issue (authored by bz).
rtw89: improve debugging and fix a sleep issue
Feb 19 2024, 8:09 AM
bz committed rG90aaf46d5208: LinuxKPI: reduce impact of large MAXCPU (authored by bz).
LinuxKPI: reduce impact of large MAXCPU
Feb 19 2024, 8:09 AM
bz committed rG1bd05bae9252: LinuxKPI: implement memset_after() (authored by bz).
LinuxKPI: implement memset_after()
Feb 19 2024, 8:09 AM
bz committed rG2477106d5d0f: LinuxKPI: sort dev_<loglevel>() functions (authored by bz).
LinuxKPI: sort dev_<loglevel>() functions
Feb 19 2024, 8:09 AM

Feb 18 2024

bz added a comment to D43968: LinuxKPI: 802.11: implement a deferred RX path.

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.

Feb 18 2024, 10:20 PM
bz requested review of D43968: LinuxKPI: 802.11: implement a deferred RX path.
Feb 18 2024, 10:15 PM
bz requested review of D43967: LinuxKPI: 802.11: close race lkpi_sta_scan_to_auth()/(*iv_update_bss)().
Feb 18 2024, 10:09 PM
bz requested review of D43966: LinuxKPI: 802.11: lock MO tx/wake_tx_queue() downcalls.
Feb 18 2024, 10:03 PM
bz requested review of D43965: LinuxKPI: 802.11: remove unneeded re-lookup in lkpi_80211_txq_tx_one().
Feb 18 2024, 9:59 PM
bz updated the summary of D43944: LinuxKPI: 802.11: try to fix iwlwifi("Invalid TXQ id").
Feb 18 2024, 9:56 PM
bz added a comment to D43944: LinuxKPI: 802.11: try to fix iwlwifi("Invalid TXQ id").

with this applied on my wip tree (with al of the previous debugging still in place)

Feb 18 2024, 9:56 PM
bz committed R9:5068bcbd299f: Document __FreeBSD_version bump to 1400509 for net80211 internal changes. (authored by bz).
Document __FreeBSD_version bump to 1400509 for net80211 internal changes.
Feb 18 2024, 9:22 PM
bz committed rG035424535b09: LinuxKPI: 802.11: lsta txq locking cleanup (authored by bz).
LinuxKPI: 802.11: lsta txq locking cleanup
Feb 18 2024, 9:13 PM
bz committed rG12887199b374: LinuxKPI: 802.11: update the ni/lsta reference cycle (authored by bz).
LinuxKPI: 802.11: update the ni/lsta reference cycle
Feb 18 2024, 9:13 PM
bz committed rG3d779c9ddd1a: iwlwifi: improve error message (authored by bz).
iwlwifi: improve error message
Feb 18 2024, 9:13 PM
bz committed rGb70179a93208: LinuxKPI: 802.11: correct HT protection fields (authored by bz).
LinuxKPI: 802.11: correct HT protection fields
Feb 18 2024, 9:13 PM
bz committed rG8c450ea1083b: LinuxKPI: 802.11: band-aid for invalid state changes after (*iv_update_bss) (authored by bz).
LinuxKPI: 802.11: band-aid for invalid state changes after (*iv_update_bss)
Feb 18 2024, 9:13 PM
bz committed rGb392b36d3776: net80211: deal with lost state transitions (authored by bz).
net80211: deal with lost state transitions
Feb 18 2024, 9:13 PM
bz committed rG56803b9a004b: net80211: fix checks for (*iv_preamble_update)/(*iv_ht_protmode_update) (authored by bz).
net80211: fix checks for (*iv_preamble_update)/(*iv_ht_protmode_update)
Feb 18 2024, 9:13 PM
bz committed rG383cbcd21b73: net80211: make sure calls to (*iv_update_bss)() are locked (authored by bz).
net80211: make sure calls to (*iv_update_bss)() are locked
Feb 18 2024, 9:13 PM
bz committed rG680fd9feb104: net80211: fix a NULL deref in ieee80211_sta_join1() (authored by bz).
net80211: fix a NULL deref in ieee80211_sta_join1()
Feb 18 2024, 9:13 PM
bz committed rG491e4f5c86f3: iwlwifi: add the d3 (PM) bits to the Makefile (disabled) (authored by bz).
iwlwifi: add the d3 (PM) bits to the Makefile (disabled)
Feb 18 2024, 9:13 PM
bz committed rG3e0a31384c92: LinuxKPI: 802.11: extend ieee80211_key_seq and WLAN_KEY_LEN_* defines (authored by bz).
LinuxKPI: 802.11: extend ieee80211_key_seq and WLAN_KEY_LEN_* defines
Feb 18 2024, 9:13 PM
bz committed rG0e3bf4d95a13: iwlwifi: adjust to make d3.c compile (authored by bz).
iwlwifi: adjust to make d3.c compile
Feb 18 2024, 9:13 PM
bz added a reverting change for rG6c3e93cb5a4a: Use NET_TASK_INIT() and NET_GROUPTASK_INIT() for drivers that process: rG82abd2185753: ath: Revert "Use NET_TASK_INIT() and NET_GROUPTASK_INIT() for drivers that….
Feb 18 2024, 9:13 PM
bz committed rG46c1c9fafac2: LinuxKPI: 802.11: fix field order in ieee80211_key_conf (authored by bz).
LinuxKPI: 802.11: fix field order in ieee80211_key_conf
Feb 18 2024, 9:12 PM
bz committed rG3df61c29c7aa: net80211: improve logging about state transitions lost (authored by bz).
net80211: improve logging about state transitions lost
Feb 18 2024, 9:12 PM
bz committed rG586aaa8ac53a: net80211: adjust more VHT structures/fields (authored by bz).
net80211: adjust more VHT structures/fields
Feb 18 2024, 9:12 PM
bz committed rG4e219655d0f7: bwn: remove unused ic_headroom (authored by Frank Hilgendorf <frank.hilgendorf@posteo.de>).
bwn: remove unused ic_headroom
Feb 18 2024, 9:12 PM
bz committed rG64f1df32cf68: wpa: ctrl_iface set sendbuf size (authored by bz).
wpa: ctrl_iface set sendbuf size
Feb 18 2024, 9:12 PM
bz committed rG1c7be8ecaddf: LinuxKPI: 802.11: more TXQ implementation and locking (authored by bz).
LinuxKPI: 802.11: more TXQ implementation and locking
Feb 18 2024, 9:12 PM
bz added a reverting change for rGaf2441fbc7fa: [ath] Attempt to fix epoch handling.: rG5193a7cfcbdd: Revert "[ath] Attempt to fix epoch handling.".
Feb 18 2024, 9:12 PM
bz added a reverting change for rG17c328b6aebf: Enter the network epoch in USB WiFi drivers when processing input: rGdd2988b0bc36: Revert "Enter the network epoch in USB WiFi drivers when processing input".
Feb 18 2024, 9:12 PM
bz committed rGe1d739471efd: tools/net80211: add mlme_assoc (authored by bz).
tools/net80211: add mlme_assoc
Feb 18 2024, 9:12 PM
bz added a reverting change for rG21c4082de9e2: Widen EPOCH(9) usage in USB WLAN drivers.: rGb4038a0b672b: Revert "Widen EPOCH(9) usage in USB WLAN drivers.".
Feb 18 2024, 9:12 PM
bz committed rG19a405d23894: LinuxKPI: 802.11: bring in some HT code (authored by bz).
LinuxKPI: 802.11: bring in some HT code
Feb 18 2024, 9:12 PM
bz committed rG82abd2185753: ath: Revert "Use NET_TASK_INIT() and NET_GROUPTASK_INIT() for drivers that… (authored by bz).
ath: Revert "Use NET_TASK_INIT() and NET_GROUPTASK_INIT() for drivers that…
Feb 18 2024, 9:12 PM
bz added a reverting change for rGb65f813c1ab9: Widen EPOCH(9) usage in PCI WLAN drivers.: rG9a8147ca8f18: Revert "Widen EPOCH(9) usage in PCI WLAN drivers.".
Feb 18 2024, 9:12 PM
bz committed rG5193a7cfcbdd: Revert "[ath] Attempt to fix epoch handling." (authored by bz).
Revert "[ath] Attempt to fix epoch handling."
Feb 18 2024, 9:12 PM
bz added a reverting change for rG21c4082de9e2: Widen EPOCH(9) usage in USB WLAN drivers.: rG8e599ff98d48: net80211: move net_epoch into net80211.
Feb 18 2024, 9:12 PM
bz added a reverting change for rG17c328b6aebf: Enter the network epoch in USB WiFi drivers when processing input: rG8e599ff98d48: net80211: move net_epoch into net80211.
Feb 18 2024, 9:12 PM
bz committed rGdd2988b0bc36: Revert "Enter the network epoch in USB WiFi drivers when processing input" (authored by bz).
Revert "Enter the network epoch in USB WiFi drivers when processing input"
Feb 18 2024, 9:12 PM
bz added a reverting change for rGb65f813c1ab9: Widen EPOCH(9) usage in PCI WLAN drivers.: rG8e599ff98d48: net80211: move net_epoch into net80211.
Feb 18 2024, 9:12 PM
bz added a reverting change for rGaf2441fbc7fa: [ath] Attempt to fix epoch handling.: rG8e599ff98d48: net80211: move net_epoch into net80211.
Feb 18 2024, 9:12 PM
bz added a reverting change for rG6c3e93cb5a4a: Use NET_TASK_INIT() and NET_GROUPTASK_INIT() for drivers that process: rG8e599ff98d48: net80211: move net_epoch into net80211.
Feb 18 2024, 9:12 PM
bz committed rGb4038a0b672b: Revert "Widen EPOCH(9) usage in USB WLAN drivers." (authored by bz).
Revert "Widen EPOCH(9) usage in USB WLAN drivers."
Feb 18 2024, 9:12 PM
bz committed rG9a8147ca8f18: Revert "Widen EPOCH(9) usage in PCI WLAN drivers." (authored by bz).
Revert "Widen EPOCH(9) usage in PCI WLAN drivers."
Feb 18 2024, 9:12 PM
bz committed rGbc3ab3badd3d: iwlwififw: add firmware for the Bz/B200 chipset (authored by bz).
iwlwififw: add firmware for the Bz/B200 chipset
Feb 18 2024, 9:12 PM
bz committed rG8e599ff98d48: net80211: move net_epoch into net80211 (authored by bz).
net80211: move net_epoch into net80211
Feb 18 2024, 9:12 PM
bz committed rG826c28fa983a: net80211: ieee80211_dump_node() check for channel to be set (authored by bz).
net80211: ieee80211_dump_node() check for channel to be set
Feb 18 2024, 9:11 PM
bz committed rG7e72ea8cd1c7: ath10k/rtw89: make compile again after LinuxKPI changes (authored by bz).
ath10k/rtw89: make compile again after LinuxKPI changes
Feb 18 2024, 9:11 PM
bz committed rGfcc737d59ead: rtw89: improve debugging and fix a sleep issue (authored by bz).
rtw89: improve debugging and fix a sleep issue
Feb 18 2024, 9:11 PM
bz committed rG7730aec6b7c8: LinuxKPI: reduce impact of large MAXCPU (authored by bz).
LinuxKPI: reduce impact of large MAXCPU
Feb 18 2024, 9:11 PM
bz committed rG7117d4b22f74: LinuxKPI: implement memset_after() (authored by bz).
LinuxKPI: implement memset_after()
Feb 18 2024, 9:11 PM
bz committed rG55baa8265ad5: LinuxKPI: sort dev_<loglevel>() functions (authored by bz).
LinuxKPI: sort dev_<loglevel>() functions
Feb 18 2024, 9:11 PM
bz added a comment to D43964: ath(4): always enable 11n.

I left the #ifdefs for now on purpose.

Feb 18 2024, 6:22 PM
bz added a comment to D43549: arm64: add wlan and ath to kernel config.

Can you give https://reviews.freebsd.org/D43964 a try and see if it works?

Feb 18 2024, 6:20 PM
bz requested review of D43964: ath(4): always enable 11n.
Feb 18 2024, 6:19 PM
bz committed rGa890a3a5ddf3: net80211: increase number of spares in struct ieee80211_vap (authored by bz).
net80211: increase number of spares in struct ieee80211_vap
Feb 18 2024, 5:58 PM

Feb 16 2024

bz requested changes to D43945: LinuxKPI w/ LKPI_80211_HW_CRYPTO: fix non-sleepable mutex use..
Feb 16 2024, 10:32 PM
bz abandoned D43879: LinuxKPI: 802.11: iwlwifi: add extra debugging.

In favour of hopefully a fix in the right direction: https://reviews.freebsd.org/D43944

Feb 16 2024, 9:25 PM
bz requested review of D43944: LinuxKPI: 802.11: try to fix iwlwifi("Invalid TXQ id").
Feb 16 2024, 9:22 PM
bz committed rGfa4e42579436: LinuxKPI: 802.11: lsta txq locking cleanup (authored by bz).
LinuxKPI: 802.11: lsta txq locking cleanup
Feb 16 2024, 3:51 PM
bz closed D43909: LinuxKPI: 802.11: lsta txq locking cleanup.
Feb 16 2024, 3:51 PM

Feb 14 2024

bz updated the diff for D43879: LinuxKPI: 802.11: iwlwifi: add extra debugging.

Decouple from LINUXKPI DEBUGGING and lkpi_llsta_dump.
Seems to compile for me now too.

Feb 14 2024, 10:41 PM
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.
Feb 14 2024, 10:25 PM
bz committed rG70617458676e: LinuxKPI: sort dev_<loglevel>() functions (authored by bz).
LinuxKPI: sort dev_<loglevel>() functions
Feb 14 2024, 10:06 PM
bz closed D43719: LinuxKPI: sort dev_<loglevel>() functions.
Feb 14 2024, 10:05 PM
bz requested review of D43909: LinuxKPI: 802.11: lsta txq locking cleanup.
Feb 14 2024, 10:03 PM
bz added a comment to D43719: LinuxKPI: sort dev_<loglevel>() functions.

Anyone?

Feb 14 2024, 8:00 PM
bz committed rG0936c648ad0e: LinuxKPI: 802.11: update the ni/lsta reference cycle (authored by bz).
LinuxKPI: 802.11: update the ni/lsta reference cycle
Feb 14 2024, 7:50 PM
bz committed rG2ac8a2189ac6: LinuxKPI: 802.11: band-aid for invalid state changes after (*iv_update_bss) (authored by bz).
LinuxKPI: 802.11: band-aid for invalid state changes after (*iv_update_bss)
Feb 14 2024, 7:50 PM
bz committed rG713db49d06de: net80211: deal with lost state transitions (authored by bz).
net80211: deal with lost state transitions
Feb 14 2024, 7:50 PM
bz committed rGdf9d7d1e0eb6: iwlwifi: improve error message (authored by bz).
iwlwifi: improve error message
Feb 14 2024, 7:50 PM
bz committed rG53eb2c63c962: LinuxKPI: 802.11: correct HT protection fields (authored by bz).
LinuxKPI: 802.11: correct HT protection fields
Feb 14 2024, 7:50 PM
bz closed D43753: LinuxKPI: 802.11: update the ni/lsta reference cycle.
Feb 14 2024, 7:50 PM
bz closed D43725: LinuxKPI: 802.11: band-aid for invalid state changes after (*iv_update_bss).
Feb 14 2024, 7:50 PM