Page MenuHomeFreeBSD
Feed Search

Jan 20 2026

unitrunker_unitrunker.net updated the diff for D54218: Introduce libusb20_dev_open_with_flags for shared vs. exclusive access..

D54218: Introduce libusb20_dev_open_with_flags for shared vs. exclusive access.
rebased

Jan 20 2026, 10:21 AM · USB
unitrunker_unitrunker.net updated the diff for D54296: PR 291774: expand range of errors reported by libusb_open(3).

D54296: PR 291774: expand range of errors reported by libusb_open(3)
rebased to latest

Jan 20 2026, 9:43 AM · USB
unitrunker_unitrunker.net updated the diff for D54231: libusb20_dev_open(3) and libusb20_be_device_foreach(3) man pages..

D54231: libusb20_dev_open(3) and libusb20_be_device_foreach(3) man pages.
Fixed linter warnings.

Jan 20 2026, 9:19 AM · USB

Jan 19 2026

ziaee added a comment to D54231: libusb20_dev_open(3) and libusb20_be_device_foreach(3) man pages..

Hey Rick! Thanks for the ping. Tip: use the linter,

mandoc -Tlint here/is/the/manual
Jan 19 2026, 5:25 PM · USB

Jan 11 2026

unitrunker_unitrunker.net added a watcher for USB: unitrunker_unitrunker.net.
Jan 11 2026, 1:09 AM

Dec 23 2025

unitrunker_unitrunker.net updated the diff for D54218: Introduce libusb20_dev_open_with_flags for shared vs. exclusive access..

D54218: Introduce libusb20_dev_open_with_flags for shared vs. exclusive access.
RETURN VALUES

Dec 23 2025, 7:15 PM · USB
unitrunker_unitrunker.net updated the diff for D54218: Introduce libusb20_dev_open_with_flags for shared vs. exclusive access..

D54218: Introduce libusb20_dev_open_with_flags for shared vs. exclusive access.
punctuation

Dec 23 2025, 7:11 PM · USB
unitrunker_unitrunker.net added inline comments to D54231: libusb20_dev_open(3) and libusb20_be_device_foreach(3) man pages..
Dec 23 2025, 7:06 PM · USB
unitrunker_unitrunker.net updated the diff for D54231: libusb20_dev_open(3) and libusb20_be_device_foreach(3) man pages..

D54231: libusb20_dev_open(3) and libusb20_be_device_foreach(3) man pages.
punctuation

Dec 23 2025, 7:01 PM · USB
unitrunker_unitrunker.net updated the diff for D54231: libusb20_dev_open(3) and libusb20_be_device_foreach(3) man pages..

D54231: libusb20_dev_open(3) and libusb20_be_device_foreach(3) man pages.
RETURN VALUES and fix unwanted line break in Bl/El list.

Dec 23 2025, 6:55 PM · USB
ziaee added inline comments to D54231: libusb20_dev_open(3) and libusb20_be_device_foreach(3) man pages..
Dec 23 2025, 3:36 PM · USB
ziaee added inline comments to D54231: libusb20_dev_open(3) and libusb20_be_device_foreach(3) man pages..
Dec 23 2025, 3:20 PM · USB

Dec 22 2025

unitrunker_unitrunker.net updated the summary of D54218: Introduce libusb20_dev_open_with_flags for shared vs. exclusive access..
Dec 22 2025, 11:20 AM · USB
unitrunker_unitrunker.net added a project to D54231: libusb20_dev_open(3) and libusb20_be_device_foreach(3) man pages.: USB.
Dec 22 2025, 11:18 AM · USB
unitrunker_unitrunker.net added a project to D54296: PR 291774: expand range of errors reported by libusb_open(3): USB.
Dec 22 2025, 11:17 AM · USB

Dec 15 2025

lwhsu added a member for USB: lwhsu.
Dec 15 2025, 8:03 AM

Dec 11 2025

unitrunker_unitrunker.net added a member for USB: unitrunker_unitrunker.net.
Dec 11 2025, 8:27 AM

Oct 2 2025

obiwac abandoned D49451: USB4 Pink Sardine controller support.

Superseded by D52861 and D52862

Oct 2 2025, 3:53 PM · USB

Sep 27 2025

obiwac closed D49450: USB4 base.
Sep 27 2025, 5:14 PM · USB
obiwac updated the diff for D49451: USB4 Pink Sardine controller support.

rebase

Sep 27 2025, 11:29 AM · USB
obiwac updated the diff for D49450: USB4 base.

More typo fixes and drop __FBSDID tags

Sep 27 2025, 11:24 AM · USB
obiwac updated the diff for D49450: USB4 base.

Roll typo fixes into this revision

Sep 27 2025, 11:08 AM · USB

Sep 24 2025

obiwac added a comment to D49450: USB4 base.

thanks for your review!

Sep 24 2025, 2:43 PM · USB
obiwac updated the diff for D49450: USB4 base.

Remove nhi_compat.h, typo

Sep 24 2025, 2:41 PM · USB

Sep 16 2025

emaste added inline comments to D49451: USB4 Pink Sardine controller support.
Sep 16 2025, 6:35 PM · USB
emaste added a comment to D49450: USB4 base.

I give this a quick look over and left a couple of comments/questions. That said, I think it's reasonable to commit this to the tree and iterate on it there.

Sep 16 2025, 6:21 PM · USB

Sep 5 2025

obiwac added inline comments to D49451: USB4 Pink Sardine controller support.
Sep 5 2025, 11:35 PM · USB
obiwac updated the diff for D49451: USB4 Pink Sardine controller support.

Accept all USB4 class PCI devices in nhi_pci_probe

Sep 5 2025, 11:32 PM · USB
obiwac updated the diff for D49454: USB4 acknowledge hotplug events.

Fixes

Sep 5 2025, 4:59 PM · USB
obiwac updated the diff for D49450: USB4 base.

Fixes

Sep 5 2025, 4:57 PM · USB

Jul 11 2025

adrian added a member for USB: adrian.
Jul 11 2025, 4:40 PM
adrian added a watcher for USB: adrian.
Jul 11 2025, 4:40 PM

Jul 10 2025

aokblast added a reviewer for D49884: Porting athn from OpenBSD: aokblast.
Jul 10 2025, 3:49 AM · wireless, USB, network

Jul 9 2025

bz requested changes to D49884: Porting athn from OpenBSD.
Jul 9 2025, 10:54 PM · wireless, USB, network
farhan_farhan.codes updated the diff for D49884: Porting athn from OpenBSD.

Stuck on athn_usb_detach code or executes athn_usb_stop multiple times
I suspect this is due to the msleep on one threat and a wakeup on another, but I am not certain how to isolate the problem.

Jul 9 2025, 9:25 PM · wireless, USB, network

Jul 8 2025

aokblast added a member for USB: aokblast.
Jul 8 2025, 12:02 PM

May 11 2025

farhan_farhan.codes updated the diff for D49884: Porting athn from OpenBSD.

Current Problem: Running into a recursive mutex based on FreeBSD/OpenBSD mutex styles.

May 11 2025, 5:47 PM · wireless, USB, network

May 6 2025

farhan_farhan.codes updated the diff for D49884: Porting athn from OpenBSD.

Working to update the athn_usb_init, currently working through the newstate handler.

May 6 2025, 3:06 AM · wireless, USB, network

Apr 29 2025

obiwac updated the diff for D49452: USB4 host reset (& writing to router config space).

Add missing router defines.

Apr 29 2025, 9:56 PM · USB
obiwac updated the diff for D49453: USB4 initial work on suspend routine.

Don't touch router defines; this should be done in D49452.

Apr 29 2025, 9:55 PM · USB

Apr 18 2025

farhan_farhan.codes updated the summary of D49884: Porting athn from OpenBSD.
Apr 18 2025, 5:40 PM · wireless, USB, network
farhan_farhan.codes added a comment to D49884: Porting athn from OpenBSD.
In D49884#1137462, @imp wrote:

I think the current idea is avoiding directly import firmware file into repo. Perhaps we can separate the firmware out. The current approach is using firmware ports/pkg, before having that, we can just put it somewhere and ask people to grab it and put to the required place, for testing.

Or point them at the linux wireless firmware archive repo....

Apr 18 2025, 5:36 PM · wireless, USB, network
farhan_farhan.codes updated the test plan for D49884: Porting athn from OpenBSD.
Apr 18 2025, 3:10 PM · wireless, USB, network
imp added a comment to D49884: Porting athn from OpenBSD.

I think the current idea is avoiding directly import firmware file into repo. Perhaps we can separate the firmware out. The current approach is using firmware ports/pkg, before having that, we can just put it somewhere and ask people to grab it and put to the required place, for testing.

Apr 18 2025, 5:04 AM · wireless, USB, network
farhan_farhan.codes added inline comments to D49884: Porting athn from OpenBSD.
Apr 18 2025, 4:51 AM · wireless, USB, network
farhan_farhan.codes updated the summary of D49884: Porting athn from OpenBSD.
Apr 18 2025, 4:43 AM · wireless, USB, network
lwhsu added a comment to D49884: Porting athn from OpenBSD.

I think the current idea is avoiding directly import firmware file into repo. Perhaps we can separate the firmware out. The current approach is using firmware ports/pkg, before having that, we can just put it somewhere and ask people to grab it and put to the required place, for testing.

Apr 18 2025, 3:49 AM · wireless, USB, network
farhan_farhan.codes requested review of D49884: Porting athn from OpenBSD.
Apr 18 2025, 3:39 AM · wireless, USB, network

Mar 25 2025

imp added inline comments to D49451: USB4 Pink Sardine controller support.
Mar 25 2025, 7:23 PM · USB
emaste added inline comments to D49451: USB4 Pink Sardine controller support.
Mar 25 2025, 5:22 PM · USB
obiwac added inline comments to D49452: USB4 host reset (& writing to router config space).
Mar 25 2025, 3:25 PM · USB
obiwac added inline comments to D49451: USB4 Pink Sardine controller support.
Mar 25 2025, 3:20 PM · USB
obiwac added inline comments to D49453: USB4 initial work on suspend routine.
Mar 25 2025, 3:17 PM · USB
obiwac added a comment to D49450: USB4 base.
In D49450#1128475, @imp wrote:

This will take me a while to slog through.
Do you have pointers to online references to USB4 / TB standards you're emplementing?

Mar 25 2025, 1:23 PM · USB
imp added a comment to D49450: USB4 base.

This will take me a while to slog through.
Do you have pointers to online references to USB4 / TB standards you're emplementing?

Mar 25 2025, 3:37 AM · USB
imp added a comment to D49454: USB4 acknowledge hotplug events.

I'll take a look once you're done with the planned changes you've flagged.

Mar 25 2025, 3:34 AM · USB
imp added inline comments to D49453: USB4 initial work on suspend routine.
Mar 25 2025, 3:30 AM · USB
imp added inline comments to D49452: USB4 host reset (& writing to router config space).
Mar 25 2025, 3:19 AM · USB
imp added inline comments to D49451: USB4 Pink Sardine controller support.
Mar 25 2025, 3:11 AM · USB

Mar 22 2025

obiwac added reviewers for D49451: USB4 Pink Sardine controller support: imp, jhb, emaste.
Mar 22 2025, 3:25 AM · USB
obiwac added reviewers for D49452: USB4 host reset (& writing to router config space): emaste, jhb, imp.
Mar 22 2025, 3:24 AM · USB
obiwac added reviewers for D49453: USB4 initial work on suspend routine: imp, jhb, emaste.
Mar 22 2025, 3:24 AM · USB
obiwac added reviewers for D49454: USB4 acknowledge hotplug events: imp, jhb, emaste.
Mar 22 2025, 3:23 AM · USB
obiwac updated the summary of D49450: USB4 base.
Mar 22 2025, 3:21 AM · USB
obiwac added reviewers for D49450: USB4 base: jhb, imp.
Mar 22 2025, 3:10 AM · USB
obiwac planned changes to D49454: USB4 acknowledge hotplug events.

I want to factor out a notify function first.

Mar 22 2025, 2:04 AM · USB
obiwac requested review of D49454: USB4 acknowledge hotplug events.
Mar 22 2025, 1:56 AM · USB
obiwac updated the summary of D49453: USB4 initial work on suspend routine.
Mar 22 2025, 1:51 AM · USB
obiwac requested review of D49453: USB4 initial work on suspend routine.
Mar 22 2025, 1:50 AM · USB
obiwac requested review of D49452: USB4 host reset (& writing to router config space).
Mar 22 2025, 1:45 AM · USB
obiwac added a project to D49450: USB4 base: USB.
Mar 22 2025, 1:36 AM · USB
obiwac requested review of D49451: USB4 Pink Sardine controller support.
Mar 22 2025, 1:36 AM · USB

Jan 20 2025

adrian closed D48167: Introduce the USB umb(4) network driver.
Jan 20 2025, 11:48 PM · network, USB
adrian accepted D48167: Introduce the USB umb(4) network driver.

yay!

Jan 20 2025, 11:04 PM · network, USB
khorben updated the diff for D48167: Introduce the USB umb(4) network driver.

Updated to compile and work with the new ifabi changes.

Jan 20 2025, 11:00 PM · network, USB

Jan 17 2025

khorben added a comment to D48167: Introduce the USB umb(4) network driver.

Thanks for the heads up! Looking into it...

Jan 17 2025, 7:00 PM · network, USB
adrian requested changes to D48167: Introduce the USB umb(4) network driver.

hi! I just tried compiling this on -HEAD (to land it today!) and it failed; it looks like you need to go adapt it to the iflib/ifnet changes (ie, that hid struct ifnet behind if_private.h.)

Jan 17 2025, 6:22 PM · network, USB

Jan 12 2025

zlei accepted D48167: Introduce the USB umb(4) network driver.
Jan 12 2025, 1:22 AM · network, USB

Jan 10 2025

khorben updated the diff for D48167: Introduce the USB umb(4) network driver.

Integrate suggestions from Zhenlei Huang (zlei@); thank you!

Jan 10 2025, 11:31 PM · network, USB

Jan 9 2025

zlei added inline comments to D48167: Introduce the USB umb(4) network driver.
Jan 9 2025, 3:03 AM · network, USB
ziaee added a comment to D48167: Introduce the USB umb(4) network driver.

The manpage changes look great to me!

Jan 9 2025, 1:49 AM · network, USB

Jan 8 2025

khorben added a comment to D48167: Introduce the USB umb(4) network driver.

I'm so excited to test this driver this weekend! Thank you so much for submitting this! All of the suggestions I made are to bring it into alignment with the rest of the freebsd manual and are specified in the manual page style guide, style.mdoc(5). Sorry I'm so late.

Jan 8 2025, 11:24 PM · network, USB
khorben updated the diff for D48167: Introduce the USB umb(4) network driver.

This change applies the rest of the changes suggested to the manual pages.

Jan 8 2025, 11:13 PM · network, USB
ziaee added a comment to D48167: Introduce the USB umb(4) network driver.

I'm so excited to test this driver this weekend! Thank you so much for submitting this! All of the suggestions I made are to bring it into alignment with the rest of the freebsd manual and are specified in the manual page style guide, style.mdoc(5). Sorry I'm so late.

Jan 8 2025, 9:20 PM · network, USB
khorben added inline comments to D48167: Introduce the USB umb(4) network driver.
Jan 8 2025, 8:29 PM · network, USB
ziaee added inline comments to D48167: Introduce the USB umb(4) network driver.
Jan 8 2025, 8:24 PM · network, USB
khorben updated the diff for D48167: Introduce the USB umb(4) network driver.

This update to the diff brings:

Jan 8 2025, 8:03 PM · network, USB
ziaee added a comment to D48167: Introduce the USB umb(4) network driver.

Here's what I've got so far for the manual. I ordered some parts to test but they're not all here yet.

Jan 8 2025, 12:58 AM · network, USB
khorben added a comment to D48167: Introduce the USB umb(4) network driver.
In D48167#1103157, @khorben_defora.org wrote:

I am currently looking into adding the SPDX license identifier, but it can also be done in a separate review.

Jan 8 2025, 12:53 AM · network, USB
adrian added a comment to D48167: Introduce the USB umb(4) network driver.

Ok, i'll wait for the SPDX addition and then if I don't get any other feedback I'll land it

Jan 8 2025, 12:46 AM · network, USB
khorben added a comment to D48167: Introduce the USB umb(4) network driver.

I think it's fine as-is to go in the tree, it's been two years and I'd like to see this in before -15.

Jan 8 2025, 12:29 AM · network, USB
adrian added a comment to D48167: Introduce the USB umb(4) network driver.

I think it's fine as-is to go in the tree, it's been two years and I'd like to see this in before -15.

Jan 8 2025, 12:25 AM · network, USB
adrian accepted D48167: Introduce the USB umb(4) network driver.
Jan 8 2025, 12:24 AM · network, USB
khorben added a reviewer for D48167: Introduce the USB umb(4) network driver: thj.
Jan 8 2025, 12:17 AM · network, USB

Jan 4 2025

kevans added a member for USB: kevans.
Jan 4 2025, 5:48 PM
bapt added a member for USB: bapt.
Jan 4 2025, 4:42 PM

Dec 25 2024

lwhsu added inline comments to D48167: Introduce the USB umb(4) network driver.
Dec 25 2024, 6:41 AM · network, USB

Dec 24 2024

khorben updated the diff for D48167: Introduce the USB umb(4) network driver.

Address feedback from lwhsu@; thanks!

Dec 24 2024, 12:10 AM · network, USB
khorben added inline comments to D48167: Introduce the USB umb(4) network driver.
Dec 24 2024, 12:09 AM · network, USB

Dec 23 2024

khorben added a reviewer for D48167: Introduce the USB umb(4) network driver: olce.
Dec 23 2024, 4:50 PM · network, USB