[22:02:02] Working on: vlan11 52:54:11:11:11:11 vlan12 52:54:12:12:12:12 [22:02:02] Creating lagg lagg0 on top of vlan11 [22:02:02] Testing inherited mac.. OK CPU ID FUNCTION:NAME ## Queing notification request for lagg mac change 0 60254 lagg_lladdr:entry Setting 'lagg0' mac to 52:54:11:11:11:11 0 60270 lagg_port_lladdr:entry Setting 'lagg0' mac to 52:54:11:11:11:11 1 60274 lagg_port_setlladdr:entry Taskqueue handler called for 'lagg0' ## No forced update (hence no down/up), just eventhandler 1 17375 arp_iflladdr:entry ARP handler called for 'lagg0' [mac 52:54:11:11:11:11] ## Ignored set request (same lladdr for physical port) 0 60270 lagg_port_lladdr:entry Setting 'vlan11' mac to 52:54:11:11:11:11 [22:02:07] Creating vlan devices (vlan900, vlan901) on lagg0.. DONE [22:02:07] Checking if interfaces has been created with proper macs.. vlan900 OK vlan901 OK [22:02:12] Adding (slave) port vlan12 to lagg0.. DONE [22:02:12] Checking if slave port mac has changed.. OK ## Enqueueing slave port lladdr change 0 60270 lagg_port_lladdr:entry Setting 'vlan12' mac to 52:54:11:11:11:11 1 60274 lagg_port_setlladdr:entry Taskqueue handler called for 'lagg0' ## Set mac + send notification 1 33396 if_setlladdr:entry Setting 'vlan12' mac to 52:54:11:11:11:11 1 17375 arp_iflladdr:entry ARP handler called for 'vlan12' [mac 52:54:11:11:11:11] [22:02:17] Removing primary port from lagg (vlan12 is new primary).. DONE [22:02:17] Checking if all interfaces has updated their macs.. vlan11 OK vlan12 OK lagg0 OK vlan900 OK vlan901 OK ## Enqueue lladdr change for removed interface (ignored since lladdr was not changed) 0 60270 lagg_port_lladdr:entry Setting 'vlan11' mac to 52:54:11:11:11:11 ## Choose new mac and change lagg lladdr/enqueue change 0 60254 lagg_lladdr:entry Setting 'lagg0' mac to 52:54:12:12:12:12 0 60270 lagg_port_lladdr:entry Setting 'lagg0' mac to 52:54:12:12:12:12 0 60270 lagg_port_lladdr:entry Setting 'vlan12' mac to 52:54:12:12:12:12 1 60274 lagg_port_setlladdr:entry Taskqueue handler called for 'lagg0' ## Handling queue backward ## Set mac + send notification for vlan12 1 33396 if_setlladdr:entry Setting 'vlan12' mac to 52:54:12:12:12:12 1 17375 arp_iflladdr:entry ARP handler called for 'vlan12' [mac 52:54:12:12:12:12] ## Executing event handlers for lagg0 (not setting lladdr ) 1 33396 if_setlladdr:entry Setting 'vlan901' mac to 52:54:12:12:12:12 1 33396 if_setlladdr:entry Setting 'vlan900' mac to 52:54:12:12:12:12 1 17375 arp_iflladdr:entry ARP handler called for 'lagg0' [mac 52:54:12:12:12:12] [22:02:22] Adding (slave) port vlan11 back.. DONE [22:02:22] Checking if slave port mac has changed.. OK ## Enqueue lladdr change for newly-attached child interface 1 60270 lagg_port_lladdr:entry Setting 'vlan11' mac to 52:54:12:12:12:12 0 60274 lagg_port_setlladdr:entry Taskqueue handler called for 'lagg0' ## Set mac + send notification for vlan11 0 33396 if_setlladdr:entry Setting 'vlan11' mac to 52:54:12:12:12:12 0 17375 arp_iflladdr:entry ARP handler called for 'vlan11' [mac 52:54:12:12:12:12] [22:02:27] Trying to change mac manually to 52:54:00:00:00:00.. DONE [22:02:27] Checking if all interfaces has updated their macs.. vlan11 OK vlan12 OK lagg0 OK vlan900 OK vlan901 OK ## Start from setlladdr -> lagg_stop() -> lagg_init() 2 33396 if_setlladdr:entry Setting 'lagg0' mac to 52:54:00:00:00:00 ## lagg_init() enqueues change for each port 2 60270 lagg_port_lladdr:entry Setting 'vlan11' mac to 52:54:00:00:00:00 2 60270 lagg_port_lladdr:entry Setting 'vlan12' mac to 52:54:00:00:00:00 ## taskqueue handler on cpu0 0 60274 lagg_port_setlladdr:entry Taskqueue handler called for 'lagg0' ## eventhnadler notification from if_setlladdr() on cpu2 2 33396 if_setlladdr:entry Setting 'vlan901' mac to 52:54:00:00:00:00 ## Set mac + send notification for vlan12 0 33396 if_setlladdr:entry Setting 'vlan12' mac to 52:54:00:00:00:00 0 17375 arp_iflladdr:entry ARP handler called for 'vlan12' [mac 52:54:00:00:00:00] ## Set mac + send notification for vlan11 0 33396 if_setlladdr:entry Setting 'vlan11' mac to 52:54:00:00:00:00 0 17375 arp_iflladdr:entry ARP handler called for 'vlan11' [mac 52:54:00:00:00:00] ## eventhnadler notification from if_setlladdr() on cpu0 2 33396 if_setlladdr:entry Setting 'vlan900' mac to 52:54:00:00:00:00 2 17375 arp_iflladdr:entry ARP handler called for 'lagg0' [mac 52:54:00:00:00:00] [22:02:32] Cleaning up.. DONE [22:02:32] Checking original macs.. vlan11 OK vlan12 OK 1 60218 lagg_clone_destroy:entry time to shutdown for 'lagg0' ## Enqueing delete for vlan11 (slave port) 1 60270 lagg_port_lladdr:entry Setting 'vlan11' mac to 52:54:11:11:11:11 ## Takqueue triggered, waiting for lock? 0 60274 lagg_port_setlladdr:entry Taskqueue handler called for 'lagg0' ## Enqueing delete for vlan12 (the only remaining master) 1 60270 lagg_port_lladdr:entry Setting 'vlan12' mac to 52:54:12:12:12:12 ## lagg_port_destroy(): no ports, set empty lladdr 1 60254 lagg_lladdr:entry Setting 'lagg0' mac to 00:00:00:00:00:00 1 60270 lagg_port_lladdr:entry Setting 'lagg0' mac to 00:00:00:00:00:00 ## iterating taskq queue backwards ## Send notification for lagg0 0 17375 arp_iflladdr:entry ARP handler called for 'lagg0' [mac 00:00:00:00:00:00] ## Set mac + send notification for vlan12 0 33396 if_setlladdr:entry Setting 'vlan12' mac to 52:54:12:12:12:12 0 17375 arp_iflladdr:entry ARP handler called for 'vlan12' [mac 52:54:12:12:12:12] ## Set mac + send notification for vlan11 0 33396 if_setlladdr:entry Setting 'vlan11' mac to 52:54:11:11:11:11 0 17375 arp_iflladdr:entry ARP handler called for 'vlan11' [mac 52:54:11:11:11:11] ## tasqueue_drain() for empty queue? 0 60274 lagg_port_setlladdr:entry Taskqueue handler called for 'lagg0'