Page MenuHomeFreeBSD

bz (Bjoern A. Zeeb)
User

Projects (12)

User Details

User Since
Aug 29 2014, 12:11 PM (538 w, 1 d)

Recent Activity

Yesterday

bz updated subscribers of D48097: rtwn: enable VHT if it's configured in the device.
Sat, Dec 21, 8:35 PM · wireless
bz requested changes to D48097: rtwn: enable VHT if it's configured in the device.
Sat, Dec 21, 8:04 PM · wireless
bz added inline comments to D48103: rtwn: announce VHT support for RTL8812AU/RTL8821AU..
Sat, Dec 21, 7:54 PM · wireless
bz added inline comments to D48084: rtwn: add support for register IO debugging.
Sat, Dec 21, 7:22 PM · wireless
bz added a comment to D48067: rtwn: print out the firmware file being loaded.
In D48067#1097443, @bz wrote:

Given this is a RTWN_DPRINTF I don't see how that will help any reports.
But if you boot -v (bootverbose) you'll get reports like:

firmware: 'rtwn-rtl8821aufw' version 111: 27804 bytes loaded at 0xffffffff83878000

Is that helpful? Maybe we should add a if (bootverbose) to print this information like other drivers do?

Ah, yes. So, the firmware gets loaded when the NIC is brought up, so you CAN set a debug flag before you start wifi.

Honestly though, I think having the wifi firmware version and some basic NIC information available even without bootverbose would be good.

Sat, Dec 21, 7:17 PM · wireless

Fri, Dec 20

bz requested review of D48161: LinuxKPI 802.11 / rtw88: make packets flow again.
Fri, Dec 20, 2:31 PM
bz accepted D48140: rtwn: explicitly configure RTS based on basic rates.
Fri, Dec 20, 7:26 AM · wireless
bz closed D48152: sdhci: add missing bus_add_child DEVMETHOD..
Fri, Dec 20, 7:20 AM
bz committed rGd7c69a344864: sdhci: add missing bus_add_child DEVMETHOD. (authored by bz).
sdhci: add missing bus_add_child DEVMETHOD.
Fri, Dec 20, 7:20 AM
bz committed rG7030980bc9aa: bus: improve null_add_child() panic message (authored by bz).
bus: improve null_add_child() panic message
Fri, Dec 20, 7:18 AM
bz closed D48151: bus: improve null_add_child() panic message.
Fri, Dec 20, 7:18 AM
bz committed rG5d09d1070737: iwlwifi: add missing blank, unwrap line (authored by bz).
iwlwifi: add missing blank, unwrap line
Fri, Dec 20, 7:11 AM
bz closed D48155: iwlwifi: add missing blank, unwrap line.
Fri, Dec 20, 7:11 AM
bz edited reviewers for D48155: iwlwifi: add missing blank, unwrap line, added: imp; removed: jhb.
Fri, Dec 20, 7:08 AM

Thu, Dec 19

bz requested review of D48155: iwlwifi: add missing blank, unwrap line.
Thu, Dec 19, 11:17 PM
bz added a comment to D48152: sdhci: add missing bus_add_child DEVMETHOD..
In D48152#1097986, @imp wrote:

I wonder if other SDHCI front ends need this?
Regardless, it certainly can't hurt.

Thu, Dec 19, 10:55 PM
bz requested review of D48152: sdhci: add missing bus_add_child DEVMETHOD..
Thu, Dec 19, 10:22 PM
bz requested review of D48151: bus: improve null_add_child() panic message.
Thu, Dec 19, 10:21 PM
bz added a comment to D47978: rtwn: add tx power training for RTL8812/RTL8821.

It's in rtw88xx.c:rtw88xxa_tx_power_training(), line 1609 in my checkout.

Thu, Dec 19, 5:24 PM · wireless
bz accepted D48066: rtwn: create a new HAL routine for enabling STA mode beacon processing.
Thu, Dec 19, 5:14 PM · wireless
bz requested changes to D48066: rtwn: create a new HAL routine for enabling STA mode beacon processing.
Thu, Dec 19, 10:46 AM · wireless

Wed, Dec 18

bz added a comment to D48066: rtwn: create a new HAL routine for enabling STA mode beacon processing.

Missed one but good apart from that; I'll trust you to fix this before commit. Thank you!

Wed, Dec 18, 10:33 PM · wireless
bz accepted D48019: rtwn: add a default OFDM and MCS0 rate for self-generated frames.
Wed, Dec 18, 10:30 PM · wireless
bz accepted D47987: rtwn: try enforcing net80211 regulatory / txpower limits for 11n chips.
Wed, Dec 18, 10:17 PM · wireless
bz accepted D47986: rtwn: refactor out the TX power register power dump, condense output.
Wed, Dec 18, 10:14 PM · wireless
bz added a comment to D47978: rtwn: add tx power training for RTL8812/RTL8821.

I'm talking with the rtw88 upstream maintainers on getting it fixed upstream too!

Wed, Dec 18, 10:06 PM · wireless
bz accepted D47979: rtwn: add APIs for setting transmit power.
Wed, Dec 18, 9:58 PM · wireless
bz added a comment to D48057: iwm: Stop shipping firmware as kernel module.

Will we (or how about directly) move them to wifi-firmware- ports?

That's not my plan no, since we're moving toward pkgbase users will have a way to install them or not, moving them to ports gives us nothing.

Wed, Dec 18, 9:39 PM
bz requested changes to D48005: rtwn: add placeholder fields for firmware rate control levels.

Please ignore my ignorance but can you point me at the review which will actually make use of these? I am lost in the stack...

Wed, Dec 18, 1:28 PM · wireless
bz requested changes to D48006: rtwn: cache the legacy and HT rates in the node.

See comment on D48005

Wed, Dec 18, 1:27 PM · wireless
bz requested changes to D48084: rtwn: add support for register IO debugging.
Wed, Dec 18, 1:23 PM · wireless
bz accepted D48081: rtwn: bring the r92c rate control setup selection in line with tx descriptors.
Wed, Dec 18, 1:11 PM · wireless
bz accepted D48013: rtwn: set the shortgi flag in the RTL8192C rate control setup message.
Wed, Dec 18, 12:56 PM · wireless
bz requested changes to D48066: rtwn: create a new HAL routine for enabling STA mode beacon processing.
Wed, Dec 18, 12:55 PM · wireless
bz added a comment to D48067: rtwn: print out the firmware file being loaded.

Given this is a RTWN_DPRINTF I don't see how that will help any reports.
But if you boot -v (bootverbose) you'll get reports like:

firmware: 'rtwn-rtl8821aufw' version 111: 27804 bytes loaded at 0xffffffff83878000

Is that helpful? Maybe we should add a if (bootverbose) to print this information like other drivers do?

Wed, Dec 18, 12:51 PM · wireless
bz added a comment to D48026: rtwn: disable a workaround introduced earlier for RTL8192CU TX performance.

Please use a Fixes: line in the commit message or similar whatever the template suggests for reverts.

Wed, Dec 18, 12:47 PM · wireless
bz added inline comments to D48019: rtwn: add a default OFDM and MCS0 rate for self-generated frames.
Wed, Dec 18, 12:45 PM · wireless
bz accepted D48004: rtwn: add SGI flag for the rate control message.
Wed, Dec 18, 11:01 AM · wireless
bz accepted D47993: rtwn: update rtwn_get_rates() to separate out the CCK/OFDM and HT rates.
Wed, Dec 18, 10:58 AM
bz added a comment to D47987: rtwn: try enforcing net80211 regulatory / txpower limits for 11n chips.

Ignoring nose the rest seems fine, so fixing the mix between the two Dxxxx and we are good.

Wed, Dec 18, 10:52 AM · wireless
bz requested changes to D47987: rtwn: try enforcing net80211 regulatory / txpower limits for 11n chips.

Commit message: "to aid" (without e; aide is a noun).

Wed, Dec 18, 10:38 AM · wireless
bz accepted D47986: rtwn: refactor out the TX power register power dump, condense output.

Should be fine; debugging only anyway..

Wed, Dec 18, 10:33 AM · wireless
bz requested changes to D47979: rtwn: add APIs for setting transmit power.

I think at least r92eu_attach is lacking the default initialization?

Wed, Dec 18, 10:29 AM · wireless
bz added inline comments to D47978: rtwn: add tx power training for RTL8812/RTL8821.
Wed, Dec 18, 10:23 AM · wireless
bz accepted D47976: rtwn: add a register value for R92C_FPGA0_POWER_SAVE, and other bits.

"I think ..." doesn't sound like it needs to be a commit message but a personal note. Maybe update it before committing.

Wed, Dec 18, 10:10 AM

Tue, Dec 10

bz added a comment to D47942: Clean pkg cache after installing wifi-firmware-kmod-release in release media 14.2.
In D47942#1094365, @bz wrote:

@bofh are you going to commit this?

To be frank, although I wear a re@ hat, we have strict directives from @cperciva not to commit to /release without his approval. As he is in AWS REINVENT for now; I am not sure how this works. :(

Tue, Dec 10, 1:50 AM · releng
bz added a comment to D47942: Clean pkg cache after installing wifi-firmware-kmod-release in release media 14.2.

@bofh are you going to commit this?

Tue, Dec 10, 1:22 AM · releng

Mon, Dec 9

bz committed rG87e140a5c6f8: iwlwifi: avoid (hard) hang on loading module (authored by bz).
iwlwifi: avoid (hard) hang on loading module
Mon, Dec 9, 2:47 PM
bz closed D47994: iwlwifi: avoid (hard) hang on loading module.
Mon, Dec 9, 2:47 PM

Sun, Dec 8

bz committed rG30e8252353d9: net80211: HT: check for feature support in ht_recv_action_ht_txchwidth() (authored by bz).
net80211: HT: check for feature support in ht_recv_action_ht_txchwidth()
Sun, Dec 8, 9:03 PM
bz closed D47857: net80211: HT: check for feature support in ht_recv_action_ht_txchwidth().
Sun, Dec 8, 9:03 PM
bz committed rG8437d7d6a4d6: net80211: HT: add missing bit descriptions for IEEE80211_AGGR_BITS (authored by bz).
net80211: HT: add missing bit descriptions for IEEE80211_AGGR_BITS
Sun, Dec 8, 9:01 PM
bz closed D47858: net80211: HT: add missing bit descriptions for IEEE80211_AGGR_BITS.
Sun, Dec 8, 9:01 PM
bz closed D47891: net80211 / LinuxKPI 802.11: use enum ieee80211_sta_rx_bw for ni_chw.
Sun, Dec 8, 9:00 PM
bz committed rGca389486a959: net80211 / LinuxKPI 802.11: use enum ieee80211_sta_rx_bw for ni_chw (authored by bz).
net80211 / LinuxKPI 802.11: use enum ieee80211_sta_rx_bw for ni_chw
Sun, Dec 8, 9:00 PM
bz requested review of D47994: iwlwifi: avoid (hard) hang on loading module.
Sun, Dec 8, 8:33 PM
bz accepted D47980: lindebugfs: Export symbols.
Sun, Dec 8, 12:43 AM

Sat, Dec 7

bz requested changes to D47980: lindebugfs: Export symbols.

I tried to see if this is all I found in the header file; I wonder if we should also sort the header file to the same order so it's easier to see ;-)
Found one which I couldn't spot above.

Sat, Dec 7, 11:46 PM
bz updated subscribers of D47942: Clean pkg cache after installing wifi-firmware-kmod-release in release media 14.2.

I am still contemplating if we should simply put the cache-dir outside the

Sat, Dec 7, 6:06 PM · releng
bz accepted D47949: linuxkpi: Fix a lock leak in lkpi_sta_scan_to_auth().
Sat, Dec 7, 1:42 AM

Fri, Dec 6

bz added a comment to D47860: rtwn: remove the conditional compilation around the sc_ht40 option..

ugh somehow i missed the differential revision url in this when I landed it, sorry :(

Fri, Dec 6, 1:37 AM · wireless

Tue, Dec 3

bz added a comment to D47891: net80211 / LinuxKPI 802.11: use enum ieee80211_sta_rx_bw for ni_chw.

is the intent to use it as a bitmask (eg ni_chw would be a combination of all currently supported bandwidths) ? Or just "only one width is set at once" ?

Tue, Dec 3, 11:03 PM
bz added a reviewer for D47858: net80211: HT: add missing bit descriptions for IEEE80211_AGGR_BITS: adrian.
Tue, Dec 3, 11:01 PM
bz added a reviewer for D47857: net80211: HT: check for feature support in ht_recv_action_ht_txchwidth(): adrian.
Tue, Dec 3, 11:01 PM
bz requested review of D47891: net80211 / LinuxKPI 802.11: use enum ieee80211_sta_rx_bw for ni_chw.
Tue, Dec 3, 10:22 PM
bz accepted D47751: rtwn: use ieee80211_ht_check_tx_shortgi_20() and ieee80211_ht_check_tx_shortgi_40().

Of course. Sorry. Got you. We have nested if()s now and not && like in the original code for the checks.

Tue, Dec 3, 6:08 PM · wireless
bz added inline comments to D47751: rtwn: use ieee80211_ht_check_tx_shortgi_20() and ieee80211_ht_check_tx_shortgi_40().
Tue, Dec 3, 5:16 PM · wireless
bz requested changes to D47751: rtwn: use ieee80211_ht_check_tx_shortgi_20() and ieee80211_ht_check_tx_shortgi_40().
Tue, Dec 3, 2:22 PM · wireless

Mon, Dec 2

bz accepted D47747: net80211: add helper functions for determining 11n transmit parameters - AMPDU density/size, short-GI.

Thanks a lot for all the patience and improvements. I like the changes of the last iteration!

Mon, Dec 2, 2:39 AM · wireless
bz committed rGa0e45db6f6eb: contrib/wpa: pass IFM_IEEE80211_VHT5G if vht_enabled on the channel (authored by bz).
contrib/wpa: pass IFM_IEEE80211_VHT5G if vht_enabled on the channel
Mon, Dec 2, 1:57 AM
bz closed D35978: wpa: pass IFM_IEEE80211_VHT5G if vht_enabled on the channel.
Mon, Dec 2, 1:57 AM

Sun, Dec 1

bz committed rG243f6925bf81: net80211: 11ac: add options to manage VHT STBC (authored by bz).
net80211: 11ac: add options to manage VHT STBC
Sun, Dec 1, 10:04 PM
bz closed D47838: net80211: 11ac: add options to manage VHT STBC.
Sun, Dec 1, 10:04 PM
bz committed rG116102101a56: net80211: name IEEE80211_VHTCAP_SUPP_CHAN_WIDTH_{NONE -> NO160} (authored by bz).
net80211: name IEEE80211_VHTCAP_SUPP_CHAN_WIDTH_{NONE -> NO160}
Sun, Dec 1, 9:58 PM
bz closed D47837: net80211: name IEEE80211_VHTCAP_SUPP_CHAN_WIDTH_{NONE -> NO160}.
Sun, Dec 1, 9:58 PM
bz requested review of D47858: net80211: HT: add missing bit descriptions for IEEE80211_AGGR_BITS.
Sun, Dec 1, 8:26 PM
bz requested review of D47857: net80211: HT: check for feature support in ht_recv_action_ht_txchwidth().
Sun, Dec 1, 8:21 PM
bz committed rG4294f1cac153: net80211: add missing reference for struct ieee80211_vht_mcs_info (authored by bz).
net80211: add missing reference for struct ieee80211_vht_mcs_info
Sun, Dec 1, 7:59 PM
bz closed D47836: net80211: add missing reference for struct ieee80211_vht_mcs_info.
Sun, Dec 1, 7:59 PM
bz committed rG943a19c666d6: LinuxKPI: 802.11: make HT compile again (authored by bz).
LinuxKPI: 802.11: make HT compile again
Sun, Dec 1, 7:58 PM
bz committed rG30d2f84ef2cb: LinuxKPI: firmware: change order filenames trying to load firmware (authored by bz).
LinuxKPI: firmware: change order filenames trying to load firmware
Sun, Dec 1, 7:45 PM
bz closed D47682: LinuxKPI: firmware: change order filenames trying to load firmware.
Sun, Dec 1, 7:45 PM
bz accepted D47852: 14.2/relnotes: Add a few more notes about FreeBSD Foundation work.
Sun, Dec 1, 1:43 PM
bz added inline comments to D47747: net80211: add helper functions for determining 11n transmit parameters - AMPDU density/size, short-GI.
Sun, Dec 1, 1:40 AM · wireless
bz added inline comments to D47852: 14.2/relnotes: Add a few more notes about FreeBSD Foundation work.
Sun, Dec 1, 12:58 AM
bz added a comment to D47852: 14.2/relnotes: Add a few more notes about FreeBSD Foundation work.

(also dropped you an email which I had sent to re@) I think but firmware/fwget you covered the FreeBSD Foundation bits.

Sun, Dec 1, 12:25 AM
bz added inline comments to D47852: 14.2/relnotes: Add a few more notes about FreeBSD Foundation work.
Sun, Dec 1, 12:23 AM

Sat, Nov 30

bz accepted D47748: ath: use the new net80211 methods for AMPDU density/limit, short-GI.
Sat, Nov 30, 11:39 PM · wireless
bz requested changes to D47747: net80211: add helper functions for determining 11n transmit parameters - AMPDU density/size, short-GI.
Sat, Nov 30, 11:37 PM · wireless

Fri, Nov 29

bz added inline comments to D47838: net80211: 11ac: add options to manage VHT STBC.
Fri, Nov 29, 12:28 AM
bz requested review of D47838: net80211: 11ac: add options to manage VHT STBC.
Fri, Nov 29, 12:27 AM
bz requested review of D47837: net80211: name IEEE80211_VHTCAP_SUPP_CHAN_WIDTH_{NONE -> NO160}.
Fri, Nov 29, 12:25 AM
bz requested review of D47836: net80211: add missing reference for struct ieee80211_vht_mcs_info.
Fri, Nov 29, 12:24 AM

Thu, Nov 28

bz updated subscribers of D47562: rtwn: Fix RTL8188EU & RTL8192EU cannot associate in STA mode.
Thu, Nov 28, 1:25 AM
bz added inline comments to D47747: net80211: add helper functions for determining 11n transmit parameters - AMPDU density/size, short-GI.
Thu, Nov 28, 1:24 AM · wireless
bz added a comment to D47776: rtwn: enable receiving AMSDU in AMPDU.

Likely fine but should make sure that all the different devices/firmware really can do that.

Thu, Nov 28, 1:15 AM · wireless
bz added a comment to D47775: rtwn: enable FCS in the recive config to work around truncated frames.

Likely fine. But likely also needs testing with a large variety of devices/firmware.

Thu, Nov 28, 1:14 AM · wireless
bz requested changes to D47774: rtwn: fix rtl8812/rtl8821 vht definitions, add VHT calibration/rate control.
Thu, Nov 28, 1:11 AM · wireless
bz requested changes to D47766: rtwn: use ieee80211_ht_get_node_ampdu_density(), fix programming MAX_AGG.
Thu, Nov 28, 1:00 AM · wireless
bz accepted D47755: iwn: use ieee80211_ht_check_tx_ht().
Thu, Nov 28, 12:57 AM · wireless