Page MenuHomeFreeBSD

networkUmbrella
ActivePublic

Recent Activity

Today

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

Sun, Mar 23

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

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

Sun, Mar 23, 5:14 PM · network
ae added a reviewer for D49459: Make temp option for ndp work: glebius.
Sun, Mar 23, 8:28 AM · network
lytboris_gmail.com requested review of D49459: Make temp option for ndp work.
Sun, Mar 23, 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_defora.org 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_defora.org 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_defora.org 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
glebius closed D48204: Add IPv6 support for address parsing and unparsing in ng_ksocket..
Jan 10 2025, 8:04 PM · network
glebius added inline comments to D48204: Add IPv6 support for address parsing and unparsing in ng_ksocket..
Jan 10 2025, 7:58 PM · network
p.mousavizadeh_protonmail.com added a comment to D48204: Add IPv6 support for address parsing and unparsing in ng_ksocket..

@glebius: Also, Here is my github repo as you requested.
spmzt/freebsd-src/tree/ksocket_ipv6: D48204

Jan 10 2025, 9:49 AM · network
p.mousavizadeh_protonmail.com updated the diff for D48204: Add IPv6 support for address parsing and unparsing in ng_ksocket..

Bump .Dd in ng_ksocket.4
update value from January 9, 2012 to January 9, 2025

Jan 10 2025, 9:38 AM · network

Jan 9 2025

glebius added a comment to D48204: Add IPv6 support for address parsing and unparsing in ng_ksocket..

Also, any meaningful change to a manual page requires bumping the .Dd value at the beginning of the page to today's date.

Jan 9 2025, 3:32 PM · network
glebius added inline comments to D48204: Add IPv6 support for address parsing and unparsing in ng_ksocket..
Jan 9 2025, 3:31 PM · network
mohammad_fbsdphab_thelightbird.com added a member for network: mohammad_fbsdphab_thelightbird.com.
Jan 9 2025, 1:19 PM
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_defora.org 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_defora.org 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_defora.org 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_defora.org 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_defora.org added a comment to D48167: Introduce the USB umb(4) network driver.

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_defora.org 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_defora.org added a reviewer for D48167: Introduce the USB umb(4) network driver: thj.
Jan 8 2025, 12:17 AM · network, USB

Dec 26 2024

p.mousavizadeh_protonmail.com requested review of D48204: Add IPv6 support for address parsing and unparsing in ng_ksocket..
Dec 26 2024, 8:27 PM · network

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_defora.org 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_defora.org added inline comments to D48167: Introduce the USB umb(4) network driver.
Dec 24 2024, 12:09 AM · network, USB

Dec 23 2024

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

i could forsee someone writing something like a network manager plugin that doesn't specifically just want to call and parse shell output.

Dec 23 2024, 3:46 AM · network, USB
imp added a comment to D48167: Introduce the USB umb(4) network driver.

Where would it be reused?

Dec 23 2024, 3:42 AM · network, USB
adrian added a comment to D48167: Introduce the USB umb(4) network driver.

(also nice work!)

Dec 23 2024, 3:35 AM · network, USB
adrian added a comment to D48167: Introduce the USB umb(4) network driver.

out of curiousity - what do people think about extracting a bunch of code out of umbctl and stuffing it in a library that can be reused?

Dec 23 2024, 3:33 AM · network, USB