Page MenuHomeFreeBSD

networkUmbrella
ActivePublic

Recent Activity

Yesterday

lytboris_gmail.com added a comment to D49459: Make temp option for ndp work.

Test for temp record is included into https://reviews.freebsd.org/D53299

Thu, Oct 23, 1:48 PM · network

Wed, Oct 15

lytboris_gmail.com added a comment to D49459: Make temp option for ndp work.

Are the tests that hard to add, or perhaps can it be proceeded with further without them?

Wed, Oct 15, 7:16 PM · network
zarychtam_plan-b.pwste.edu.pl added a comment to D49459: Make temp option for ndp work.

Are the tests that hard to add, or perhaps can it be proceeded with further without them?

Wed, Oct 15, 6:31 PM · network

Aug 26 2025

sobomax closed D49677: Fix potential crash calling TCP delayed checksum function when ng_nat is attached to the layer 2.
Aug 26 2025, 4:37 AM · network

Jul 12 2025

yuri closed D51271: net/usockets: Enable riscv64 build.
Jul 12 2025, 8:56 AM · riscv, network
mengzhuo1203_gmail.com requested review of D51271: net/usockets: Enable riscv64 build.
Jul 12 2025, 4:46 AM · riscv, network

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

Jun 6 2025

damjan.jov_gmail.com abandoned D47410: Fix the pf.conf(5) man page "endpoint-independent" section.

Abandoning because it's already fixed.

Jun 6 2025, 6:14 PM · network
damjan.jov_gmail.com added a comment to D47410: Fix the pf.conf(5) man page "endpoint-independent" section.

Hey Damjan. Are you still interested in this? Your latest patch is just removing those blocks. Please squash your commits into one and try remaking the patch. If not, please close this. Thanks for your submission!

Jun 6 2025, 6:12 PM · network

May 16 2025

zarychtam_plan-b.pwste.edu.pl added a comment to D49459: Make temp option for ndp work.

Thank you for this fix. Works fine with Netlink.

May 16 2025, 8:10 PM · network

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 7 2025

ivy added a member for network: ivy.
May 7 2025, 11:44 AM

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 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

Apr 17 2025

ziaee added a comment to D47410: Fix the pf.conf(5) man page "endpoint-independent" section.

Hey Damjan. Are you still interested in this? Your latest patch is just removing those blocks. Please squash your commits into one and try remaking the patch. If not, please close this. Thanks for your submission!

Apr 17 2025, 5:20 PM · network

Apr 15 2025

sobomax added a comment to D49677: Fix potential crash calling TCP delayed checksum function when ng_nat is attached to the layer 2.

If I understand the patch correctly, it contains three components:

  • the fix by replacing in_delayed_cksum(m) with in_delayed_cksum_o(m, ipofs) in ng_nat.c.
  • adding protection code which logs a warning.
  • refactoring the code to remove indentation by using goto send.

It might be useful to separate these three when committing the code.

Apr 15 2025, 11:27 PM · network
sobomax added inline comments to D49677: Fix potential crash calling TCP delayed checksum function when ng_nat is attached to the layer 2.
Apr 15 2025, 11:25 PM · network

Apr 11 2025

p.mousavizadeh_protonmail.com added a member for network: p.mousavizadeh_protonmail.com.
Apr 11 2025, 1:58 PM

Apr 7 2025

markj added inline comments to D49677: Fix potential crash calling TCP delayed checksum function when ng_nat is attached to the layer 2.
Apr 7 2025, 1:09 PM · network

Apr 6 2025

tuexen accepted D49677: Fix potential crash calling TCP delayed checksum function when ng_nat is attached to the layer 2.

If I understand the patch correctly, it contains three components:

  • the fix by replacing in_delayed_cksum(m) with in_delayed_cksum_o(m, ipofs) in ng_nat.c.
  • adding protection code which logs a warning.
  • refactoring the code to remove indentation by using goto send.

It might be useful to separate these three when committing the code.

Apr 6 2025, 6:01 AM · network
sobomax updated the diff for D49677: Fix potential crash calling TCP delayed checksum function when ng_nat is attached to the layer 2.

printf() -> log(). Fix type mismatch.

Apr 6 2025, 1:00 AM · network
sobomax updated the diff for D49677: Fix potential crash calling TCP delayed checksum function when ng_nat is attached to the layer 2.

Fix error message.

Apr 6 2025, 12:04 AM · network
sobomax updated the diff for D49677: Fix potential crash calling TCP delayed checksum function when ng_nat is attached to the layer 2.

Fix mismerge.

Apr 6 2025, 12:00 AM · network

Apr 5 2025

sobomax updated the summary of D49677: Fix potential crash calling TCP delayed checksum function when ng_nat is attached to the layer 2.
Apr 5 2025, 11:54 PM · network
sobomax requested review of D49677: Fix potential crash calling TCP delayed checksum function when ng_nat is attached to the layer 2.
Apr 5 2025, 11:32 PM · network

Mar 23 2025

melifaro added a comment to D49459: Make temp option for ndp work.

Thank you for working on this! Can we add tests here?

Mar 23 2025, 5:14 PM · network
ae added a reviewer for D49459: Make temp option for ndp work: glebius.
Mar 23 2025, 8:28 AM · network
lytboris_gmail.com requested review of D49459: Make temp option for ndp work.
Mar 23 2025, 8:20 AM · network

Feb 27 2025

dave_freedave.net added a comment to D49158: ng_eiface(4) and ng_iface(4) should play better with vnet(9).

I vastly under appreciated that folks rely upon the ng_eiface not moving with the struct ifnet. Probably because I've been using them in jails for over a decade and only recently noticed myself.

Feb 27 2025, 8:34 PM · Jails, network
glebius added a comment to D49158: ng_eiface(4) and ng_iface(4) should play better with vnet(9).
In D49158#1121374, @zec wrote:

Your obsession with getting rid of the "flawed" if_vmove() is noted, but for the sake of other people who may have a different view, and who have applications relying on this very concept for 20+ years, please do not take that route.

Feb 27 2025, 7:38 PM · Jails, network
zec added a comment to D49158: ng_eiface(4) and ng_iface(4) should play better with vnet(9).

I do not like the plan. The picture drawn shows that a netgraph node in one vnet is connected to a node in a different vnet. This is basically a violation of the idea of vnet. Virtualized stacks should communicate with each other via network protocols, not kernel pointers. The only legal exclusion is epair(4).

Feb 27 2025, 7:13 PM · Jails, network
dave_freedave.net abandoned D49158: ng_eiface(4) and ng_iface(4) should play better with vnet(9).

I think I'll just accept my understanding is flawed now to save time and withdraw this. Thank you.

Feb 27 2025, 6:32 PM · Jails, network
glebius requested changes to D49158: ng_eiface(4) and ng_iface(4) should play better with vnet(9).

I do not like the plan. The picture drawn shows that a netgraph node in one vnet is connected to a node in a different vnet. This is basically a violation of the idea of vnet. Virtualized stacks should communicate with each other via network protocols, not kernel pointers. The only legal exclusion is epair(4). You may create a new netgraph node for your purpose - a node that is present in two vnets, that would be a second legal exclusion to the virtualization rule.

Feb 27 2025, 6:22 PM · Jails, network
zec added a comment to D49158: ng_eiface(4) and ng_iface(4) should play better with vnet(9).

By design, moving an eiface ifnet from one vnet to another always implied that its netgraph node will remain attached in the parent vnet. This is not an omission or a mistake, but a well established mode of operation on which certain applications heavily depend on, and which this patch proposes to change, for reasons not clearly stated.

Feb 27 2025, 6:14 PM · Jails, network
dave_freedave.net updated the test plan for D49158: ng_eiface(4) and ng_iface(4) should play better with vnet(9).
Feb 27 2025, 5:25 PM · Jails, network
dave_freedave.net requested review of D49158: ng_eiface(4) and ng_iface(4) should play better with vnet(9).
Feb 27 2025, 4:56 PM · Jails, network

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