Page MenuHomeFreeBSD

bz (Bjoern A. Zeeb)
User

Projects (12)

User Details

User Since
Aug 29 2014, 12:11 PM (588 w, 5 d)

Recent Activity

Yesterday

bz added a comment to D53681: net/wifi-firmware-iwlwifi-kmod: update firmware to 20251021.

Thank you so much!

Tue, Dec 9, 10:51 PM

Mon, Dec 8

bz committed rGe65e9bc1b4dd: rtw88: update Realtek's rtw88 driver (authored by bz).
rtw88: update Realtek's rtw88 driver
Mon, Dec 8, 3:45 PM
bz committed rG8f7cbd2ecaf1: mt76: add LINUXKPI_PARAM_PREFIX for module_param* (authored by bz).
mt76: add LINUXKPI_PARAM_PREFIX for module_param*
Mon, Dec 8, 3:45 PM
bz committed rGc22fa080c766: mt76: util.h: extend worker name (authored by bz).
mt76: util.h: extend worker name
Mon, Dec 8, 3:45 PM
bz committed rGe2ebe56c50e7: mt76: set appropriate CONFIG options for the module build (authored by bz).
mt76: set appropriate CONFIG options for the module build
Mon, Dec 8, 3:45 PM
bz committed rG4b61bd759c34: mt76: ieee80211_is_first_frag() operates on the seq_ctrl field not on fc. (authored by bz).
mt76: ieee80211_is_first_frag() operates on the seq_ctrl field not on fc.
Mon, Dec 8, 3:45 PM
bz committed rG7ed3a99f3563: LinuxKPI: mt76: depend on CONFIG_NET_MEDIATEK_SOC_WED (authored by bz).
LinuxKPI: mt76: depend on CONFIG_NET_MEDIATEK_SOC_WED
Mon, Dec 8, 3:45 PM
bz committed rGa714641fa538: LinuxKPI: 802.11: move ieee80211_offload_flags (authored by bz).
LinuxKPI: 802.11: move ieee80211_offload_flags
Mon, Dec 8, 3:45 PM
bz committed rG85db0f528a06: LinuxKPI: 802.11: fill in more skeleton functions (authored by bz).
LinuxKPI: 802.11: fill in more skeleton functions
Mon, Dec 8, 3:45 PM
bz committed rG0f496780deee: LinuxKPI: device: add a pr_debug("TODO") call to device_release_driver() (authored by bz).
LinuxKPI: device: add a pr_debug("TODO") call to device_release_driver()
Mon, Dec 8, 3:45 PM
bz committed rGc55874da4cf5: LinuxKPI: 802.11: make airtime fairness an IMPROVE (authored by bz).
LinuxKPI: 802.11: make airtime fairness an IMPROVE
Mon, Dec 8, 3:45 PM
bz committed rG8dd5b13df6d8: LinuxKPI: page.c: remove a spurious character from a comment (authored by bz).
LinuxKPI: page.c: remove a spurious character from a comment
Mon, Dec 8, 3:45 PM
bz committed rG07555b10469d: LinuxKPI: 802.11: when synching HT and VHT cap, mask rx_mcs (authored by bz).
LinuxKPI: 802.11: when synching HT and VHT cap, mask rx_mcs
Mon, Dec 8, 3:45 PM
bz committed rG2032abb31cbe: LinuxKPI: pci: undo the pci_resource_len() check in lkpi_pci_request_region() (authored by bz).
LinuxKPI: pci: undo the pci_resource_len() check in lkpi_pci_request_region()
Mon, Dec 8, 3:45 PM
bz committed rG4d3c09c79a04: LinuxKPI: 802.11: initialize a backpointer on the link_sta (authored by bz).
LinuxKPI: 802.11: initialize a backpointer on the link_sta
Mon, Dec 8, 3:45 PM
bz committed rG49977df63c40: LinuxKPI: 802.11: implement mtx support for ieee80211_iterate_interfaces (authored by bz).
LinuxKPI: 802.11: implement mtx support for ieee80211_iterate_interfaces
Mon, Dec 8, 3:44 PM
bz committed rG5d22abb18771: LinuxKPI: 802.11: use a _check rather than a _protected version for linksta (authored by bz).
LinuxKPI: 802.11: use a _check rather than a _protected version for linksta
Mon, Dec 8, 3:44 PM
bz committed rG4dde7d280a5f: iwlwifi/mld: only get tid after checking that it is a dataqos frame (authored by bz).
iwlwifi/mld: only get tid after checking that it is a dataqos frame
Mon, Dec 8, 3:44 PM
bz committed rGd389d1ac1699: LinuxKPI: 802.11: initialize the passed in chandef in cfg80211_chandef_create (authored by bz).
LinuxKPI: 802.11: initialize the passed in chandef in cfg80211_chandef_create
Mon, Dec 8, 3:44 PM
bz committed rGf0ea85922984: iwmfw(4): fix spelling of the iwm8000C firmware. (authored by bz).
iwmfw(4): fix spelling of the iwm8000C firmware.
Mon, Dec 8, 3:18 AM

Sat, Dec 6

bz planned changes to D54060: LinuxKPI: introduce LINUXKPI_DEBUG to enable LinuxKPI debugging.
Sat, Dec 6, 10:55 PM
bz committed rGc68126ec2594: ath11k: add new files to module Makefile (authored by bz).
ath11k: add new files to module Makefile
Sat, Dec 6, 10:25 AM
bz committed rGc95ea407b322: ath11k: update Atheros/QCA's ath11k driver (authored by bz).
ath11k: update Atheros/QCA's ath11k driver
Sat, Dec 6, 10:23 AM
bz committed rG9c2f32163089: ath11k: start making compile some more (authored by bz).
ath11k: start making compile some more
Sat, Dec 6, 10:23 AM
bz committed rGfe7b6fc32455: LinuxKPI: ath10k: adjust for led changes to keep ath10k compiling (authored by bz).
LinuxKPI: ath10k: adjust for led changes to keep ath10k compiling
Sat, Dec 6, 10:01 AM
bz committed rG9954217599ce: ath10k: update Atheros/QCA's ath10k driver (authored by bz).
ath10k: update Atheros/QCA's ath10k driver
Sat, Dec 6, 10:01 AM
bz committed rG28125d24c92a: ath-common: update common Atheros/QCA code (authored by bz).
ath-common: update common Atheros/QCA code
Sat, Dec 6, 10:01 AM
bz committed rG8b4477f6b8e1: rtw88: update Realtek's rtw88 driver (authored by bz).
rtw88: update Realtek's rtw88 driver
Sat, Dec 6, 9:43 AM
bz added inline comments to D54101: if_rge: initial import of if_rge driver from OpenBSD..
Sat, Dec 6, 9:15 AM

Fri, Dec 5

bz committed rG4fbdf5199e13: rtw89: update Realtek's rtw89 driver (authored by bz).
rtw89: update Realtek's rtw89 driver
Fri, Dec 5, 9:32 PM
bz committed rGe543442afe3a: rtw88: update Realtek's rtw88 driver (authored by bz).
rtw88: update Realtek's rtw88 driver
Fri, Dec 5, 9:32 PM
bz committed rGfca83bcec33d: iwlwifi: update Intel's mvm/mld drivers (authored by bz).
iwlwifi: update Intel's mvm/mld drivers
Fri, Dec 5, 9:32 PM
bz committed rG793e6427d908: mt76: update Mediatek's mt76 driver (authored by bz).
mt76: update Mediatek's mt76 driver
Fri, Dec 5, 9:32 PM
bz committed rG11a8516c7473: ath12k: update Atheros/QCA's ath12k driver (authored by bz).
ath12k: update Atheros/QCA's ath12k driver
Fri, Dec 5, 9:31 PM
bz committed rG192bfd712d43: brcm80211: update Broadcom wireless brcmsmac and brcmfmac drivers (authored by bz).
brcm80211: update Broadcom wireless brcmsmac and brcmfmac drivers
Fri, Dec 5, 9:31 PM
bz committed rG989a88787ef2: ath11k: update Atheros/QCA's ath11k driver (authored by bz).
ath11k: update Atheros/QCA's ath11k driver
Fri, Dec 5, 9:31 PM
bz committed rGf4669ef6cf78: ath10k: update Atheros/QCA's ath10k driver (authored by bz).
ath10k: update Atheros/QCA's ath10k driver
Fri, Dec 5, 9:29 PM
bz accepted D54088: ip6: Add explicit lock order information to catch boot-time LOR.

Just FYI, at least my nightly incarnation wasn't "boot-time".

Fri, Dec 5, 5:52 PM

Thu, Dec 4

bz added inline comments to D54077: linux: store Linux Ethernet interface number in struct ifnet.
Thu, Dec 4, 10:56 PM

Wed, Dec 3

bz requested review of D54061: LinuxKPI: device (pci): add a private lkpi_dma_get_mask() call.
Wed, Dec 3, 9:45 PM
bz requested review of D54060: LinuxKPI: introduce LINUXKPI_DEBUG to enable LinuxKPI debugging.
Wed, Dec 3, 9:42 PM
bz committed rG853e0440c97a: mt76: add LINUXKPI_PARAM_PREFIX for module_param* (authored by bz).
mt76: add LINUXKPI_PARAM_PREFIX for module_param*
Wed, Dec 3, 7:56 PM
bz committed rG9492230fd3d1: mt76: util.h: extend worker name (authored by bz).
mt76: util.h: extend worker name
Wed, Dec 3, 7:56 PM
bz committed rGc67fd35e58c6: mt76: ieee80211_is_first_frag() operates on the seq_ctrl field not on fc. (authored by bz).
mt76: ieee80211_is_first_frag() operates on the seq_ctrl field not on fc.
Wed, Dec 3, 7:56 PM
bz committed rG87aa494dfca7: mt76: set appropriate CONFIG options for the module build (authored by bz).
mt76: set appropriate CONFIG options for the module build
Wed, Dec 3, 7:56 PM
bz committed rG51c73fc5f5dd: LinuxKPI: mt76: depend on CONFIG_NET_MEDIATEK_SOC_WED (authored by bz).
LinuxKPI: mt76: depend on CONFIG_NET_MEDIATEK_SOC_WED
Wed, Dec 3, 7:55 PM
bz committed rGb10ff7ed37a9: LinuxKPI: 802.11: move ieee80211_offload_flags (authored by bz).
LinuxKPI: 802.11: move ieee80211_offload_flags
Wed, Dec 3, 7:55 PM
bz committed rGaf22833348c6: LinuxKPI: 802.11: fill in more skeleton functions (authored by bz).
LinuxKPI: 802.11: fill in more skeleton functions
Wed, Dec 3, 7:55 PM
bz updated the diff for D53681: net/wifi-firmware-iwlwifi-kmod: update firmware to 20251021.

Hopefully only the changes of this revision this time.

Wed, Dec 3, 6:52 PM
bz added a comment to D53681: net/wifi-firmware-iwlwifi-kmod: update firmware to 20251021.

ARG arc. I'll push another one in a minute; this time it diffed against main again and not against its parent.

Wed, Dec 3, 6:52 PM
bz added inline comments to D53681: net/wifi-firmware-iwlwifi-kmod: update firmware to 20251021.
Wed, Dec 3, 6:51 PM
bz updated the diff for D53681: net/wifi-firmware-iwlwifi-kmod: update firmware to 20251021.

Fix type.
There is no need to sort pnvm files.
Update pkg-decr to also mention iwx(4).

Wed, Dec 3, 6:49 PM
bz added inline comments to D53681: net/wifi-firmware-iwlwifi-kmod: update firmware to 20251021.
Wed, Dec 3, 5:20 PM
bz added a comment to D53584: vmm: Consolidate vm and vcpu definitions.

I tried a similar "way/hack" for LinuxKPI USB code. I didn't particularly like it there but here it seems way more clean.

Wed, Dec 3, 12:28 PM
bz committed rGfc9666d0fc0c: LinuxKPI: device: add a pr_debug("TODO") call to device_release_driver() (authored by bz).
LinuxKPI: device: add a pr_debug("TODO") call to device_release_driver()
Wed, Dec 3, 1:38 AM
bz committed rG86bfe5b4d5a7: LinuxKPI: 802.11: make airtime fairness an IMPROVE (authored by bz).
LinuxKPI: 802.11: make airtime fairness an IMPROVE
Wed, Dec 3, 1:38 AM
bz committed rG45d8bfdcba37: LinuxKPI: page.c: remove a spurious character from a comment (authored by bz).
LinuxKPI: page.c: remove a spurious character from a comment
Wed, Dec 3, 12:50 AM
bz added a comment to D53862: LinuxKPI: pci: fix pcie_get_speed_cap().

Also @jhb from looking at the code, on which PCI devices should it be called? I am still confused by the (original) naming of "root". I would assume it's supposedly called on a pcib. Is that correct?

Wed, Dec 3, 12:37 AM
bz added a comment to D53862: LinuxKPI: pci: fix pcie_get_speed_cap().

I've run with this since Sep 17 apparently even though my amdgpu was only useable for ~4 weeks during that time frame.

Wed, Dec 3, 12:33 AM

Tue, Dec 2

bz committed rGadb4901ac9ae: LinuxKPI: 802.11: when synching HT and VHT cap, mask rx_mcs (authored by bz).
LinuxKPI: 802.11: when synching HT and VHT cap, mask rx_mcs
Tue, Dec 2, 6:47 PM
bz committed rGed29ffd396e5: LinuxKPI: pci: undo the pci_resource_len() check in lkpi_pci_request_region() (authored by bz).
LinuxKPI: pci: undo the pci_resource_len() check in lkpi_pci_request_region()
Tue, Dec 2, 6:47 PM
bz closed D53902: LinuxKPI: pci: undo the pci_resource_len() check in lkpi_pci_request_region().
Tue, Dec 2, 6:47 PM

Sun, Nov 30

bz accepted D53989: releases/15.0R/relnotes: Note wireless firmware on bootonly media.
In D53989#1233620, @jrm wrote:

@bz, I installed 15.0 from the memstick image over a wireless connection (Intel ax210 card). This wasn't possible with 14.3, so it's progress. Do you think it's implied that this applies to WiFi chipsets supported by this firmware? I can try to be more specific with something like

The bootonly ISO and mini-memstick image now include the wifi-firmware-iwlwifi-kmod and net/wifi-firmware-rtw88-kmod packages, allowing installations over a wireless connection using Wi-Fi chipsets supported by these firmware. Those with Wi-Fi chipsets that require other firmware should use the DVD ISO.

Does that feel too wordy and more like support than something suitable for a release announcement?

Sun, Nov 30, 2:08 PM
bz added inline comments to D53989: releases/15.0R/relnotes: Note wireless firmware on bootonly media.
Sun, Nov 30, 12:58 AM
bz added inline comments to D53989: releases/15.0R/relnotes: Note wireless firmware on bootonly media.
Sun, Nov 30, 12:52 AM

Sat, Nov 29

bz added a comment to D53902: LinuxKPI: pci: undo the pci_resource_len() check in lkpi_pci_request_region().

@kib are you still fine with this or is there anything which needs re-testing?

Sat, Nov 29, 11:23 PM

Fri, Nov 28

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

Thu, Nov 27

bz added inline comments to D53681: net/wifi-firmware-iwlwifi-kmod: update firmware to 20251021.
Thu, Nov 27, 2:46 PM

Wed, Nov 26

bz updated the diff for D53902: LinuxKPI: pci: undo the pci_resource_len() check in lkpi_pci_request_region().

Update return values.

Wed, Nov 26, 11:59 PM
bz added a comment to D52166: bhyve: implement single USB device passthrough support.

It's gotten silent here. May I ask what the plan is? Is there a chance to get this work into 16?

Wed, Nov 26, 11:56 PM
bz updated the summary of D53902: LinuxKPI: pci: undo the pci_resource_len() check in lkpi_pci_request_region().
Wed, Nov 26, 9:40 PM
bz planned changes to D53902: LinuxKPI: pci: undo the pci_resource_len() check in lkpi_pci_request_region().

@kib I'll do the update and push a new revision changing the return values; I had not checked pci_request_region() only the pci[m]_request_regions ones.

Wed, Nov 26, 9:34 PM

Tue, Nov 25

bz added a comment to D53904: xhci: Move xhci_pci_match to a header so it can be used from loader.
In D53904#1231939, @imp wrote:

So I'd like to see the loader patches too before this lands. This strikes me as doing this all wrong, but maybe I'm just missing something.

Tue, Nov 25, 8:37 PM
bz added a comment to D53904: xhci: Move xhci_pci_match to a header so it can be used from loader.

Thanks! That lately was a source of conflict with the 2-3 commits that came in the last half year.
I still wonder if alternatively we put it into a C file on make in non-static; not sure if it is long-term more stable or if loader can easily link in another USB file?

Tue, Nov 25, 5:31 PM

Mon, Nov 24

bz requested review of D53902: LinuxKPI: pci: undo the pci_resource_len() check in lkpi_pci_request_region().
Mon, Nov 24, 10:30 PM
bz added a comment to D53899: arp: Reduce lifetime of ARP entries.

AFAIU, when arptimer() finds entry in state ARP_LLINFO_REACHABLE it gives it arp_rexmit time (1 second) to get feedback from the forwarding path and sets its state to ARP_LLINFO_VERIFY. In 1 second if feedback was collected, it will issue arprequest(). My concern is that the jitter is bigger than 1 second. I could be wrong, and my concern is erroneous. I just wanted to make sure that this specific behavior is checked to persist. I don't think we have a regression test for it.

Mon, Nov 24, 6:11 PM
bz added a comment to D53899: arp: Reduce lifetime of ARP entries.

In the past we used to have a logic that would renew ARP entires before they expire. The ARP request is sent before an entry is about to be expired. The goal is to avoid to have a doubled RTT on normal traffic every time we renew the entry. I did a quick look around, and failed to find the logic. Is it still there?

My concern is that added jitter may conflict with that. Entries might be deleted earlier than they were tried to be renewed.

Mon, Nov 24, 6:02 PM
bz accepted D47742: kernel linker: Disable local sym resolution by default.
Mon, Nov 24, 1:14 AM
bz added a comment to D47742: kernel linker: Disable local sym resolution by default.

If drm-kmod is fixed I think it would be time to flip this switch in 16 now.

Mon, Nov 24, 1:14 AM

Fri, Nov 21

bz requested changes to D53872: bpf: modularize ifnet(9) part of bpf.

I like the idea. I haven't fully wrapped my head around it yet.

Fri, Nov 21, 11:31 PM
bz added a reviewer for D53872: bpf: modularize ifnet(9) part of bpf: wireless.
Fri, Nov 21, 11:20 PM
bz requested review of D53862: LinuxKPI: pci: fix pcie_get_speed_cap().
Fri, Nov 21, 6:00 PM

Wed, Nov 19

bz committed R9:9d76a0fc9578: Record the v6.17 driver updates for iwlwifi, rtw88, and rtw89 all (authored by bz).
Record the v6.17 driver updates for iwlwifi, rtw88, and rtw89 all
Wed, Nov 19, 2:38 PM
bz committed rGd1180baa9b99: LinuxKPI: 802.11: initialize a backpointer on the link_sta (authored by bz).
LinuxKPI: 802.11: initialize a backpointer on the link_sta
Wed, Nov 19, 2:28 AM
bz committed rG90b6a9ac0c1f: LinuxKPI: 802.11: implement mtx support for ieee80211_iterate_interfaces (authored by bz).
LinuxKPI: 802.11: implement mtx support for ieee80211_iterate_interfaces
Wed, Nov 19, 2:28 AM
bz committed rG0021f70800a1: LinuxKPI: 802.11: use a _check rather than a _protected version for linksta (authored by bz).
LinuxKPI: 802.11: use a _check rather than a _protected version for linksta
Wed, Nov 19, 2:28 AM
bz committed rG9040277864ab: iwlwifi/mld: only get tid after checking that it is a dataqos frame (authored by bz).
iwlwifi/mld: only get tid after checking that it is a dataqos frame
Wed, Nov 19, 2:28 AM

Tue, Nov 18

bz added inline comments to D53789: net/wifi-firmware-kmod: generalize iwlwifi specific tunable writing.
Tue, Nov 18, 9:58 PM
bz added inline comments to D53789: net/wifi-firmware-kmod: generalize iwlwifi specific tunable writing.
Tue, Nov 18, 8:18 PM
bz committed rG640205bc22c8: LinuxKPI: 802.11: initialize the passed in chandef in cfg80211_chandef_create (authored by bz).
LinuxKPI: 802.11: initialize the passed in chandef in cfg80211_chandef_create
Tue, Nov 18, 12:19 AM

Mon, Nov 17

bz updated the diff for D53681: net/wifi-firmware-iwlwifi-kmod: update firmware to 20251021.

rebase

Mon, Nov 17, 10:23 PM
bz updated the diff for D53789: net/wifi-firmware-kmod: generalize iwlwifi specific tunable writing.

rebase

Mon, Nov 17, 10:22 PM
bz updated the diff for D53680: net/wifi-firmware-kmod: add STRIP_FWSUBDIR logic.

rebase

Mon, Nov 17, 10:21 PM
bz updated the diff for D53788: net/wifi-firmware-kmod: allow ONLY_FOR_ARCHS to be set by child ports.

rebase

Mon, Nov 17, 10:21 PM
bz updated the diff for D53679: net/wifi-firmware-kmod: remove obsolete kernel module build code.

rebase

Mon, Nov 17, 10:19 PM
bz added a comment to D53679: net/wifi-firmware-kmod: remove obsolete kernel module build code.

I added more revisions to the stack in between for other functionality (rtw88/rtw89 to come) and to fix mtw(4) while here.

Mon, Nov 17, 8:31 PM
bz added a comment to D53776: iwx: make compile withtout IWX_DEBUG being on.
In D53776#1228267, @des wrote:

Can you please put all of if_iwx_debug.c under #ifdef IWX_DEBUG? A quick LINT build should confirm that none of it is needed (and fwiw print_opcodes() appears not to be used at all, ever).

Mon, Nov 17, 8:21 PM
bz updated the diff for D53681: net/wifi-firmware-iwlwifi-kmod: update firmware to 20251021.

Update comment in Makefile as to where the firmware list gets generated from now.

Mon, Nov 17, 8:13 PM
bz updated the diff for D53681: net/wifi-firmware-iwlwifi-kmod: update firmware to 20251021.

After some discussion with someone, we now generate the firmware list
from the WHENCE file in linux-firmware.git given the driver firmware
name creation is too dynamic. This adds some extra firmware files we
did not have before. See files/extract-fw-list.sh.

Mon, Nov 17, 8:11 PM
bz requested review of D53789: net/wifi-firmware-kmod: generalize iwlwifi specific tunable writing.
Mon, Nov 17, 2:53 PM