Scenario:
virtual machine has 2 interfaces (vlan11, vlan12) on top of vtnet0.
We're building lagg on top of there 2 interfaces (see checklagg.sh for exact details).
Kernel is hacked to
* allow vlans on top of lagg (one-liner)
* help dtrace probes by explicitly uninlining several functions
* dummy arp_iflladdr() lladdr_event callback added to ease dtrace handling
Files:
http://static.ipfw.ru/patches/d4004_checklagg.sh
http://static.ipfw.ru/patches/d4004_arp.d
http://static.ipfw.ru/patches/d4004_kernel.diff
checklagg.sh is running along with arp.d script in other console. Their output is merged and some comments are provided.
# TESTCASE 1, HEAD (r289939)
{P85}
# TESTCASE 2, PATCHED VERSION
{P85}
files:
F270951
F270953
F270955