Page MenuHomeFreeBSD
Feed Search

Tue, Jan 20

adrian added a comment to D54390: net80211: clean up time comparison in HT code.

yeah, without it the ampdu retry stuff eventually stops retrying until the counter loops around again for the comparison to work

Tue, Jan 20, 3:04 PM · wireless
bz added a comment to D54390: net80211: clean up time comparison in HT code.

I don't get the correlation between your commit message and these changes. Is there an actual change (due to casting) in this change? Or is there a problem "somewhere" but this change does not necessarily address that?

Tue, Jan 20, 10:19 AM · wireless
bz accepted D54790: net80211: migrate wk_rxmic / wk_rxmic in TKIP code to accessors.
Tue, Jan 20, 10:16 AM · wireless
bz added a comment to D54790: net80211: migrate wk_rxmic / wk_rxmic in TKIP code to accessors.

Your first line of commit message is RX repetitive; I assume one should be tx. Should be fixed before commit.

Tue, Jan 20, 10:15 AM · wireless
adrian added a reviewer for D54790: net80211: migrate wk_rxmic / wk_rxmic in TKIP code to accessors: wireless.
Tue, Jan 20, 4:33 AM · wireless

Thu, Jan 8

adrian added a reviewer for D54593: net80211: create IEEE80211_KEYBUF_128_SIZE / IEEE80211_MICBUF_128_SIZE: wireless.
Thu, Jan 8, 7:06 AM · wireless

Tue, Jan 6

enweiwu updated the test plan for D36243: wtap(4): Implement STA/HostAP mode and support WPA/WPA2.
Tue, Jan 6, 10:38 PM · wireless
enweiwu updated the diff for D36243: wtap(4): Implement STA/HostAP mode and support WPA/WPA2.

Changes:

  • Removed unnecessary TSF insertion in probe response frames
  • Removed pause() workaround for wpa_supplicant(8) race condition
  • Added ic_cryptocaps configuration to declare supported cipher suites
Tue, Jan 6, 10:35 PM · wireless
enweiwu updated the diff for D54547: wtap: Remove bogus NULL check in wtap_transmit.
Tue, Jan 6, 8:18 PM · wireless
enweiwu added inline comments to D54547: wtap: Remove bogus NULL check in wtap_transmit.
Tue, Jan 6, 8:15 PM · wireless
bz requested changes to D54547: wtap: Remove bogus NULL check in wtap_transmit.
Tue, Jan 6, 12:56 AM · wireless
bz added a comment to D54547: wtap: Remove bogus NULL check in wtap_transmit.

Can you please create diffs with -U9999 if you manually upload them so there is context?

Tue, Jan 6, 12:50 AM · wireless
enweiwu requested review of D54547: wtap: Remove bogus NULL check in wtap_transmit.
Tue, Jan 6, 12:40 AM · wireless

Mon, Jan 5

bz added inline comments to D54462: run: rum: migrate to new net80211 encryption key API.
Mon, Jan 5, 11:58 PM · wireless
adrian added inline comments to D54462: run: rum: migrate to new net80211 encryption key API.
Mon, Jan 5, 12:42 AM · wireless

Sat, Jan 3

bz added inline comments to D54462: run: rum: migrate to new net80211 encryption key API.
Sat, Jan 3, 12:33 AM · wireless
bz added inline comments to D54463: iwx: migrate to new net80211 encryption key API.
Sat, Jan 3, 12:30 AM · wireless

Fri, Jan 2

adrian added a reviewer for D54463: iwx: migrate to new net80211 encryption key API: wireless.
Fri, Jan 2, 11:44 PM · wireless
adrian added a reviewer for D54462: run: rum: migrate to new net80211 encryption key API: wireless.
Fri, Jan 2, 11:41 PM · wireless

Mon, Dec 29

adrian added a reviewer for D54390: net80211: clean up time comparison in HT code: wireless.
Mon, Dec 29, 4:58 AM · wireless

Nov 28 2025

bz requested changes to D53780: iwx: clean up / document noise floor and RSSI fetching.
Nov 28 2025, 4:43 PM · wireless
thj added a comment to D53780: iwx: clean up / document noise floor and RSSI fetching.

It wasn't clear from out last conversation if this is ready for review or if there is more related work.

Nov 28 2025, 8:51 AM · wireless

Nov 21 2025

adrian closed D53781: iwx: tag RX frames as A_MPDU RX; tag A-MSDU frames appropriately.
Nov 21 2025, 7:11 AM · wireless

Nov 20 2025

adrian updated the diff for D53780: iwx: clean up / document noise floor and RSSI fetching.

more cleanups, inspired by bz's poking at this whole rssi/nf/signal strength cleanup.

Nov 20 2025, 7:34 AM · wireless

Nov 17 2025

kevans added a comment to D53781: iwx: tag RX frames as A_MPDU RX; tag A-MSDU frames appropriately.

Just dropping a note that this leads to ~10x throughput to pkg.f.o on my laptop -- previously averaging somewhere around ~2-3mbit/s due to constant out-of-order acks, up to ~25-30 mbit/s on average

Nov 17 2025, 11:20 PM · wireless

Nov 16 2025

bz added a comment to D53781: iwx: tag RX frames as A_MPDU RX; tag A-MSDU frames appropriately.

Are you sure you are not getting full reassembled (re-aggregated) frames on your AX210 that better sees no sequence number checks in net80211 anymore?

Nov 16 2025, 12:52 PM · wireless
bz added a comment to D53780: iwx: clean up / document noise floor and RSSI fetching.

Just see https://reviews.freebsd.org/D50929

Nov 16 2025, 12:50 PM · wireless
adrian added a reviewer for D53781: iwx: tag RX frames as A_MPDU RX; tag A-MSDU frames appropriately: wireless.
Nov 16 2025, 4:32 AM · wireless
adrian added a reviewer for D53780: iwx: clean up / document noise floor and RSSI fetching: wireless.

@bz here's another great example of "almost but not quite what net80211 "expects" " ;-) sigh.. :)

Nov 16 2025, 3:30 AM · wireless

Nov 14 2025

adrian closed D53721: iwx: fix and clean up suspend/resume path.
Nov 14 2025, 2:38 AM · wireless
adrian closed D53725: iwx: clean up TX AMPDU session establishment and checking.
Nov 14 2025, 2:37 AM · wireless
adrian closed D53703: iwx: clean up debugging around key add/set; comments on delete.
Nov 14 2025, 2:37 AM · wireless
adrian closed D53704: mtw: convert to new net80211 crypto key API.
Nov 14 2025, 2:26 AM · wireless
adrian closed D52712: rtwn: migrate to new ieee80211 key data accessors.
Nov 14 2025, 2:26 AM · wireless
adrian updated the diff for D53725: iwx: clean up TX AMPDU session establishment and checking.

comments from bz

Nov 14 2025, 1:42 AM · wireless

Nov 13 2025

bz accepted D53704: mtw: convert to new net80211 crypto key API.

Seems fine ..

Nov 13 2025, 10:40 PM · wireless
bz added a comment to D53725: iwx: clean up TX AMPDU session establishment and checking.

I am reluctant to click on Request Changes for this but maybe you can still fix the local bits before committing.

Nov 13 2025, 10:32 PM · wireless
thj accepted D53703: iwx: clean up debugging around key add/set; comments on delete.

Please update the bits available comment below keymgmt when you land this

Nov 13 2025, 9:27 AM · wireless
thj accepted D53725: iwx: clean up TX AMPDU session establishment and checking.
Nov 13 2025, 9:26 AM · wireless
thj accepted D53721: iwx: fix and clean up suspend/resume path.

Looks good to me

Nov 13 2025, 8:45 AM · wireless
adrian updated the summary of D53725: iwx: clean up TX AMPDU session establishment and checking.
Nov 13 2025, 6:35 AM · wireless
adrian updated the summary of D53725: iwx: clean up TX AMPDU session establishment and checking.
Nov 13 2025, 6:34 AM · wireless
adrian updated the diff for D53725: iwx: clean up TX AMPDU session establishment and checking.

more "correct" fixes, i hope!

Nov 13 2025, 6:33 AM · wireless
adrian added a reviewer for D53704: mtw: convert to new net80211 crypto key API: wireless.
Nov 13 2025, 4:38 AM · wireless
adrian added reviewers for D53703: iwx: clean up debugging around key add/set; comments on delete: wireless, thj.
Nov 13 2025, 4:38 AM · wireless
adrian added reviewers for D53725: iwx: clean up TX AMPDU session establishment and checking: wireless, thj.
Nov 13 2025, 4:37 AM · wireless

Nov 12 2025

adrian added reviewers for D53721: iwx: fix and clean up suspend/resume path: wireless, thj.
Nov 12 2025, 9:06 PM · wireless

Nov 11 2025

adrian added inline comments to D52712: rtwn: migrate to new ieee80211 key data accessors.
Nov 11 2025, 8:55 PM · wireless
adrian closed D52711: net80211: create accessors for accessing the ieee80211_key key/mic data.
Nov 11 2025, 4:07 PM · wireless
adrian closed D52523: iwx: migrate to using net80211 crypto key methods.
Nov 11 2025, 4:07 PM · wireless

Oct 20 2025

adrian added inline comments to D52711: net80211: create accessors for accessing the ieee80211_key key/mic data.
Oct 20 2025, 5:23 AM · wireless
adrian added inline comments to D52711: net80211: create accessors for accessing the ieee80211_key key/mic data.
Oct 20 2025, 5:22 AM · wireless

Oct 12 2025

bz added a comment to D52523: iwx: migrate to using net80211 crypto key methods.

ok, I'd like to land this and then follow it up with some more iwx cleanups. Thanks for pointing them out though, I'm not shocked that the original upstream code was messy with key management too. ;-)

Oct 12 2025, 8:55 AM · wireless
bz added inline comments to D52711: net80211: create accessors for accessing the ieee80211_key key/mic data.
Oct 12 2025, 8:52 AM · wireless
adrian added a comment to D52523: iwx: migrate to using net80211 crypto key methods.

ok, I'd like to land this and then follow it up with some more iwx cleanups. Thanks for pointing them out though, I'm not shocked that the original upstream code was messy with key management too. ;-)

Oct 12 2025, 3:29 AM · wireless
adrian added inline comments to D52711: net80211: create accessors for accessing the ieee80211_key key/mic data.
Oct 12 2025, 3:27 AM · wireless

Oct 8 2025

dag.gullberg_gmail.com added a watcher for wireless: dag.gullberg_gmail.com.
Oct 8 2025, 5:41 AM
adrian closed D52649: net80211: document some of the crypto/key functions.
Oct 8 2025, 3:17 AM · wireless

Oct 6 2025

adrian updated the diff for D52649: net80211: document some of the crypto/key functions.

update from bz

Oct 6 2025, 10:13 PM · wireless
adrian added inline comments to D52649: net80211: document some of the crypto/key functions.
Oct 6 2025, 10:11 PM · wireless

Oct 4 2025

bz requested changes to D52711: net80211: create accessors for accessing the ieee80211_key key/mic data.
Oct 4 2025, 3:32 PM · wireless
bz added inline comments to D52767: iwx: rewrite iwx_rs_update() to be VHT aware, refactor it a bit.
Oct 4 2025, 3:25 PM · wireless
adrian closed D52766: iwx: don't log VHT rate lookups in iwx_tx_fill_cmd() for data frames.
Oct 4 2025, 3:03 AM · wireless
adrian closed D52767: iwx: rewrite iwx_rs_update() to be VHT aware, refactor it a bit.
Oct 4 2025, 3:03 AM · wireless
adrian closed D52524: iwx: add some missed beacon debugging.
Oct 4 2025, 3:03 AM · wireless
adrian closed D52655: iwx: add some lock assertions in the TX start path.
Oct 4 2025, 3:03 AM · wireless

Sep 30 2025

thj accepted D52711: net80211: create accessors for accessing the ieee80211_key key/mic data.
Sep 30 2025, 10:22 AM · wireless
thj accepted D52767: iwx: rewrite iwx_rs_update() to be VHT aware, refactor it a bit.

This seems ok to me, if it doesn't smoke and you can still do vht then its a good step forward

Sep 30 2025, 10:11 AM · wireless
thj accepted D52766: iwx: don't log VHT rate lookups in iwx_tx_fill_cmd() for data frames.
Sep 30 2025, 10:10 AM · wireless

Sep 28 2025

adrian added a reviewer for D52767: iwx: rewrite iwx_rs_update() to be VHT aware, refactor it a bit: wireless.
Sep 28 2025, 3:27 AM · wireless
adrian added a reviewer for D52766: iwx: don't log VHT rate lookups in iwx_tx_fill_cmd() for data frames: wireless.
Sep 28 2025, 3:18 AM · wireless

Sep 24 2025

adrian added a reviewer for D52712: rtwn: migrate to new ieee80211 key data accessors: wireless.
Sep 24 2025, 3:43 PM · wireless
adrian added a reviewer for D52711: net80211: create accessors for accessing the ieee80211_key key/mic data: wireless.
Sep 24 2025, 3:36 PM · wireless

Sep 22 2025

thj accepted D52655: iwx: add some lock assertions in the TX start path.

right after the start of stab week seems like a good time to see if iwx explodes with these

Sep 22 2025, 7:54 AM · wireless

Sep 21 2025

adrian closed D52664: iwm: assign sequence numbers even if we ask the firmware to override.
Sep 21 2025, 6:32 PM · wireless
glebius accepted D52664: iwm: assign sequence numbers even if we ask the firmware to override.

Yes, applying that on top of unmodified main makes iwm(4) work again.

Sep 21 2025, 6:12 PM · wireless
adrian closed D52652: iwx: re-add sequence numbers for non-AMPDU, preserving previous behaviour.
Sep 21 2025, 5:48 PM · wireless
kevans accepted D52652: iwx: re-add sequence numbers for non-AMPDU, preserving previous behaviour.

This fixes the AX210 in my frame.work that previously made it through association and DHCP, then stopped passing traffic. Thanks!

Sep 21 2025, 5:37 PM · wireless
adrian added reviewers for D52664: iwm: assign sequence numbers even if we ask the firmware to override: wireless, glebius.
Sep 21 2025, 5:23 PM · wireless
kevans added a reviewer for D52652: iwx: re-add sequence numbers for non-AMPDU, preserving previous behaviour: kevans.
Sep 21 2025, 3:43 PM · wireless
adrian added inline comments to D52523: iwx: migrate to using net80211 crypto key methods.
Sep 21 2025, 4:58 AM · wireless
adrian added a reviewer for D52655: iwx: add some lock assertions in the TX start path: wireless.
Sep 21 2025, 4:57 AM · wireless
adrian updated the diff for D52652: iwx: re-add sequence numbers for non-AMPDU, preserving previous behaviour.

comment fixes

Sep 21 2025, 4:52 AM · wireless
adrian added a reviewer for D52652: iwx: re-add sequence numbers for non-AMPDU, preserving previous behaviour: wireless.
Sep 21 2025, 2:05 AM · wireless
bz added a comment to D52649: net80211: document some of the crypto/key functions.

Do you also want to improve the IEEE80211_CRYPTO(9) man page?

Sep 21 2025, 12:13 AM · wireless

Sep 20 2025

adrian updated the diff for D52649: net80211: document some of the crypto/key functions.

update

Sep 20 2025, 9:36 PM · wireless
adrian added a reviewer for D52649: net80211: document some of the crypto/key functions: wireless.
Sep 20 2025, 9:34 PM · wireless
adrian closed D50772: net80211: convert the rest of the native net80211 drivers to SEQNO_OFFLOAD.
Sep 20 2025, 2:13 AM · wireless
adrian accepted D50772: net80211: convert the rest of the native net80211 drivers to SEQNO_OFFLOAD.
Sep 20 2025, 2:13 AM · wireless
adrian closed D52299: [iwn] Don't originate NULL data frames in net80211.
Sep 20 2025, 12:48 AM · wireless
adrian closed D52300: [iwx] tell net80211 not to originate NULL data frames.
Sep 20 2025, 12:48 AM · wireless
adrian closed D52298: [rtwn] don't send NULL data frames if we're compiled with firmware enabled.
Sep 20 2025, 12:48 AM · wireless
adrian closed D50771: usb: update wifi drivers to use IEEE80211_FEXT_SEQNO_OFFLOAD.
Sep 20 2025, 12:48 AM · wireless
adrian added a comment to D52299: [iwn] Don't originate NULL data frames in net80211.
In D52299#1194452, @bz wrote:

Based on your description it sounds more like you want to disable PS in net80211 and leave it to iwn?

Sep 20 2025, 12:46 AM · wireless

Sep 16 2025

adrian added inline comments to D52523: iwx: migrate to using net80211 crypto key methods.
Sep 16 2025, 5:13 AM · wireless

Sep 15 2025

bz requested changes to D52523: iwx: migrate to using net80211 crypto key methods.

Sorry, nothing new from you but the original driver already seems to have gotten the return code wrong; can you please double-check?

Sep 15 2025, 3:30 PM · wireless

Sep 14 2025

adrian updated the diff for D52523: iwx: migrate to using net80211 crypto key methods.

updates from bz

Sep 14 2025, 10:34 PM · wireless
bz accepted D52524: iwx: add some missed beacon debugging.

Looks good to me; ignoring 11be support this matches iwlwifi debug logic.

Sep 14 2025, 8:20 PM · wireless
adrian added a reviewer for D52524: iwx: add some missed beacon debugging: wireless.
Sep 14 2025, 7:38 PM · wireless
adrian added inline comments to D52523: iwx: migrate to using net80211 crypto key methods.
Sep 14 2025, 7:33 PM · wireless