Page MenuHomeFreeBSD

networkUmbrella
ActivePublic

Recent Activity

Today

Kevin Bowling <kbowling@FreeBSD.org> closed D58629: igc: defer sysctl-driven reinit to the admin task.
Wed, Aug 5, 4:44 AM · iflib, Intel Networking, network
Kevin Bowling <kbowling@FreeBSD.org> closed D58628: e1000: defer sysctl-driven reinit to the admin task.
Wed, Aug 5, 4:44 AM · iflib, Intel Networking, network

Yesterday

kbowling added a comment to D58629: igc: defer sysctl-driven reinit to the admin task.

igc already does not panic per your own statement, so I'm not sure what you are arguing. My request is to unify lifecycle management as one commit. But now looking and iflib.c I think the igc_if_init should simply be dropped from resume and media_change so please do that instead.

Tue, Aug 4, 9:40 PM · iflib, Intel Networking, network
guest-seuros added a comment to D58629: igc: defer sysctl-driven reinit to the admin task.

@kbowling resume and media_change are not the same. They already inside a CTX_LOCK already, no panic.

Tue, Aug 4, 9:31 PM · iflib, Intel Networking, network
kbowling added a comment to D58629: igc: defer sysctl-driven reinit to the admin task.

It's one unit of work unifying a lifecycle issue

Tue, Aug 4, 9:13 PM · iflib, Intel Networking, network
guest-seuros added a comment to D58629: igc: defer sysctl-driven reinit to the admin task.

Can you do the same for media_change and if_resume?

Tue, Aug 4, 9:10 PM · iflib, Intel Networking, network
kbowling requested changes to D58629: igc: defer sysctl-driven reinit to the admin task.

Can you do the same for media_change and if_resume?

Tue, Aug 4, 9:06 PM · iflib, Intel Networking, network
kbowling requested changes to D58628: e1000: defer sysctl-driven reinit to the admin task.

Can you do the same for media_change and if_resume?

Tue, Aug 4, 9:05 PM · iflib, Intel Networking, network

Mon, Aug 3

adrian added a reviewer for D58628: e1000: defer sysctl-driven reinit to the admin task: kbowling.
Mon, Aug 3, 11:36 PM · iflib, Intel Networking, network
adrian added a reviewer for D58629: igc: defer sysctl-driven reinit to the admin task: kbowling.
Mon, Aug 3, 11:35 PM · iflib, Intel Networking, network
adrian added projects to D58629: igc: defer sysctl-driven reinit to the admin task: network, Intel Networking, iflib.
Mon, Aug 3, 11:35 PM · iflib, Intel Networking, network
adrian added projects to D58628: e1000: defer sysctl-driven reinit to the admin task: network, Intel Networking, iflib.
Mon, Aug 3, 11:28 PM · iflib, Intel Networking, network
gallatin accepted D58376: iflib: clean up correctly when device attach fails.
Mon, Aug 3, 4:50 PM · iflib, network
bms updated subscribers of D58585: netinet6: Pass IPv4-mapped ASM multicast joins/leaves to netinet..
Mon, Aug 3, 11:24 AM · network
bms added inline comments to D58585: netinet6: Pass IPv4-mapped ASM multicast joins/leaves to netinet..
Mon, Aug 3, 11:16 AM · network
bms added inline comments to D58585: netinet6: Pass IPv4-mapped ASM multicast joins/leaves to netinet..
Mon, Aug 3, 11:10 AM · network
bms added a comment to D58585: netinet6: Pass IPv4-mapped ASM multicast joins/leaves to netinet..

Nice work, do you have plan to create an I-D for it?

Mon, Aug 3, 10:15 AM · network
pouria added a comment to D58585: netinet6: Pass IPv4-mapped ASM multicast joins/leaves to netinet..

Nice work, do you have plan to create an I-D for it?

Mon, Aug 3, 9:18 AM · network

Sun, Aug 2

adrian closed D58473: aq(4): interface lifecycle and link-state fixes.
Sun, Aug 2, 11:11 PM · network
adrian closed D58437: aq(4): mailbox, flow-control and firmware error-handling fixes.
Sun, Aug 2, 11:11 PM · network
adrian closed D58435: aq(4): PHY thermal-shutdown handling and correctness fixes.
Sun, Aug 2, 11:11 PM · network
adrian closed D58434: aq(4): observability controls and sysctl/header hygiene.
Sun, Aug 2, 11:10 PM · network
adrian accepted D58473: aq(4): interface lifecycle and link-state fixes.
Sun, Aug 2, 3:57 PM · network
adrian accepted D58437: aq(4): mailbox, flow-control and firmware error-handling fixes.
Sun, Aug 2, 3:57 PM · network
adrian accepted D58434: aq(4): observability controls and sysctl/header hygiene.

i'm ok with this; this could've been two or more diffs though (the debug refactor alone would be good as a single diff.)

Sun, Aug 2, 3:55 PM · network
adrian accepted D58435: aq(4): PHY thermal-shutdown handling and correctness fixes.
Sun, Aug 2, 3:54 PM · network
adrian accepted D58587: bxe(4): don't feed a zero page size to ilog2 during ILT init.

nice catch! lets see if we can find a broadcom peep to look at this.

Sun, Aug 2, 3:48 PM · network
bms updated the test plan for D58585: netinet6: Pass IPv4-mapped ASM multicast joins/leaves to netinet..
Sun, Aug 2, 1:00 PM · network
bms added a comment to D58585: netinet6: Pass IPv4-mapped ASM multicast joins/leaves to netinet..

Root cause analysis revealed 2 kernel-space issues:

Sun, Aug 2, 12:59 PM · network

Sat, Aug 1

adrian added a project to D58585: netinet6: Pass IPv4-mapped ASM multicast joins/leaves to netinet.: network.
Sat, Aug 1, 3:37 PM · network

Fri, Jul 31

bms added a comment to D58556: netinet6: Add a definition of struct ip6_hdr_pseudo{} for OCF compatibility..

The #ifdef INVARIANTS conditional for _Static_assert() is mostly a no-op, because GENERIC enables them via "include "std.debug"".

Fri, Jul 31, 10:25 PM · network
adrian added a project to D58557: netipsec: Refactor TCP-MD5 shim to use ip6_hdr_pseudo{} for brevity.: network.
Fri, Jul 31, 10:01 PM · network
adrian added a project to D58556: netinet6: Add a definition of struct ip6_hdr_pseudo{} for OCF compatibility.: network.
Fri, Jul 31, 10:01 PM · network

Sat, Jul 25

adrian added a reviewer for D58376: iflib: clean up correctly when device attach fails: gallatin.

@gallatin would you mind eyeballing this? ty!

Sat, Jul 25, 3:59 AM · iflib, network
adrian added projects to D58376: iflib: clean up correctly when device attach fails: network, iflib.
Sat, Jul 25, 3:57 AM · iflib, network

Fri, Jul 24

mohnishhemanthkumar_gmail.com updated the summary of D56535: tcp: Align PRR implementation with RFC 9937.
Fri, Jul 24, 12:37 PM · network

Sat, Jul 18

rscheff added a comment to D56535: tcp: Align PRR implementation with RFC 9937.

@tuexen is currently looking to create standard compliant packetdrill scripts to check various test cases.

Sat, Jul 18, 9:41 AM · network
rscheff closed D56535: tcp: Align PRR implementation with RFC 9937.
Sat, Jul 18, 9:25 AM · network

Thu, Jul 16

pouria added a comment to D58096: netinet6: fix ND link-layer address option layout for IPoIB.

@pouria @adrian Do you want me to commit it now ?

Thu, Jul 16, 1:47 PM · network

Tue, Jul 14

adrian added a comment to D58096: netinet6: fix ND link-layer address option layout for IPoIB.

@vinicius_ferrao.net.br I do not have IB devices so not able to test. Would you please test against stable/15 after I commit it ?

Hi @zlei, I've double checked and yes, everythinig was working. I was able to replicate the issue without the patch and them checking the fix after applying it and rebuilding the kernel.

Tue, Jul 14, 5:19 PM · network
vinicius_ferrao.net.br added a comment to D58096: netinet6: fix ND link-layer address option layout for IPoIB.

@vinicius_ferrao.net.br I do not have IB devices so not able to test. Would you please test against stable/15 after I commit it ?

Tue, Jul 14, 5:14 PM · network

Mon, Jul 13

zlei added a comment to D58096: netinet6: fix ND link-layer address option layout for IPoIB.

It's really hard to MFC this change to stable/15.

Mon, Jul 13, 7:15 AM · network

Thu, Jul 9

pouria closed D58096: netinet6: fix ND link-layer address option layout for IPoIB.
Thu, Jul 9, 6:21 PM · network
pouria added a comment to D58096: netinet6: fix ND link-layer address option layout for IPoIB.

Yes. How is the procedure? I should open other Phabricator review or just attach a patch here?

Thu, Jul 9, 6:19 PM · network
vinicius_ferrao.net.br added a comment to D58096: netinet6: fix ND link-layer address option layout for IPoIB.

It's really hard to MFC this change to stable/15.
Could you please prepare a patch for stable/15 too?
If you're willing to do that, I could talk to release manager.

Thu, Jul 9, 5:52 PM · network
pouria added a comment to D58096: netinet6: fix ND link-layer address option layout for IPoIB.

It's really hard to MFC this change to stable/15.
Could you please prepare a patch for stable/15 too?
If you're willing to do that, I could talk to release manager.

Thu, Jul 9, 5:38 PM · network
pouria added a comment to D58096: netinet6: fix ND link-layer address option layout for IPoIB.

Yes, please @pouria.

I've tested the new changes against CX-6 and CX-5, but only on x86_64. Everything is working so far. I've also run this patch in a stress test in the context of another project (a NFS over RDMA server, which is how I found out about this issue in first place) and it worked.

To test the redirect I've used 3 VMs, being a FreeBSD router plus two Linux clients. Both input and output worked fine from everyone.

Thu, Jul 9, 2:49 PM · network
adrian added a comment to D58096: netinet6: fix ND link-layer address option layout for IPoIB.

we can merge it into stable/15 before its cut and/or ask the release manager to merge it from stable/15 to the release branch after its cut but before its released.

Thu, Jul 9, 2:35 PM · network
vinicius_ferrao.net.br added a comment to D58096: netinet6: fix ND link-layer address option layout for IPoIB.

I've tested the new changes against CX-6 and CX-5, but only on x86_64. Everything is working so far. I've also run this patch in a stress test in the context of another project (a NFS over RDMA server, which is how I found out about this issue in first place) and it worked.

Thu, Jul 9, 2:30 PM · network
pouria added a comment to D58096: netinet6: fix ND link-layer address option layout for IPoIB.

Do you want me to commit this one? @vinicius_ferrao.net.br

Thu, Jul 9, 1:12 PM · network