Hello, David Gwynne, le mar. 03 nov. 2026 14:10:29 +1000, a ecrit: > what physical interfaces are you using as ports in aggr(4) (and > trunk(4))?
They are bnx0 at pci1 dev 0 function 0 "Broadcom BCM5709" rev 0x20: apic 1 int 4 bnx1 at pci1 dev 0 function 1 "Broadcom BCM5709" rev 0x20: apic 1 int 16 bnx2 at pci2 dev 0 function 0 "Broadcom BCM5709" rev 0x20: apic 1 int 0 bnx3 at pci2 dev 0 function 1 "Broadcom BCM5709" rev 0x20: apic 1 int 10 > generally, if an interface supports multiple rx rings, it > will set a flowid on mbufs for you. It looks like it's not happening. > the diff below tries to fix the M_FLOWID setting in aggr_port_input(), > and adds a link0 flag that enables packet parsing/hashing in a similar > style to what trunk(4) did. you'll have to "ifconfig aggr0 link0" to > enable it. This looks like what I was looking for, indeed! Thanks, Samuel

