00:31:02 richlowe: I thought it was "ask one of them what the other one would say, then do the opposite". 00:32:41 but the real answer is "define a mechanism to extract a per-connection flow id from each packet; and hash it to pick one of the paths" 02:26:46 the fun part though is when you have multiple routes for your DNS servers, but only some of them actually work 13:04:28 hello 16:48:19 sommerfeld: the counter to hashing something about the packet to choose the route is sys admins who don't understand that's what LACP does and you have to configure it based on the workload - I've had a few instances of sysadmins complaining their single stream iperf test between two systems with LACP trunk tops out at just under the speed of a single link. 16:48:44 usual result is LACP is hashing on something like mac-address 17:07:04 that's different from LACP 17:07:17 and yes, that's pretty normal with aggrs 17:07:54 because if you take a tcp stream and start spreading it across multiple links, there's a good chance they won't arrive in order, and you're likely to lose more performance in the reassembly overhead... 18:25:32 i think i've asked this before, but i still have this enhancement to prtconf: https://gist.github.com/jasonbking/52f11d7104af80546f222dd7296249c9 -- would there be interest in throwing it up for review? 18:31:59 jbk: It's not clear what one should be looking at in that gist. 18:32:06 jbk: what's the thing you're changing? (at a first glance it looks like prtconf -v output) 18:32:08 the decoding of the address ranges 18:32:18 as well as including b/d/f values 18:33:34 e.g. lines 210-215 or 874-876 18:34:10 (it's just decoding the property values and not issuing any extra ioctls or such) 19:00:47 since the current address output for pci devices is wrong (and it seems whenever PCI-LPC bridges became a thing, it was never updated to decode the ISA data behind an LPC bridge (I'm guessing in the 486/pentium days, the isa nexus hung off the root nexus?) 19:02:26 (lines 2924-2949) 19:15:51 (it annoyed me, so I wanted to do something about it :P even if just for me) 20:14:47 I'm always up for more decoded stuff! 20:15:12 jbk: the "isa nexus" works two ways _now_ 20:15:36 jbk: search for references to `pseudo_isa` 20:25:09 yeah, i'm aware of that.. i adapted some of it for hyper-v where there's no LPC bridge 20:25:34 and you just need to instantiate one for the ACPI stuff (e.g. serial ports)