Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F270948
HEAD (r289939)
No One
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Authored By
melifaro
Oct 26 2015, 11:09 PM
2015-10-26 23:09:28 (UTC+0)
Size
5 KB
Referenced Files
None
Subscribers
None
HEAD (r289939)
View Options
[14:10:41] Working on:
vlan11 52:54:11:11:11:11
vlan12 52:54:12:12:12:12
[14:10:41] Creating lagg lagg0 on top of vlan11
[14:10:41] Testing inherited mac.. OK
CPU ID FUNCTION:NAME
## Queing notification request for lagg mac change
3 60254 lagg_lladdr:entry Setting 'lagg0' mac to 52:54:11:11:11:11
3 60270 lagg_port_lladdr:entry Setting 'lagg0' mac to 52:54:11:11:11:11
0 60270 lagg_port_lladdr:entry Setting 'vlan11' mac to 52:54:11:11:11:11
2 60274 lagg_port_setlladdr:entry Taskqueue handler called for 'lagg0'
## eventhandler should have been called for 'lagg0'
2 17375 arp_iflladdr:entry ARP handler called for 'vlan11'
[14:10:46] Creating vlan devices (vlan900, vlan901) on lagg0.. DONE
[14:10:46] Checking if interfaces has been created with proper macs..
vlan900 OK
vlan901 OK
[14:10:51] Adding (slave) port vlan12 to lagg0.. DONE
[14:10:51] 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
2 60274 lagg_port_setlladdr:entry Taskqueue handler called for 'lagg0'
## MAC set but NO notification
2 33396 if_setlladdr:entry Setting 'vlan12' mac to 52:54:11:11:11:11
[14:10:56] Removing primary port from lagg (vlan12 is new primary).. DONE
[14:10:56] Checking if all interfaces has updated their macs..
vlan11 OK
vlan12 OK
lagg0 OK
vlan900 FAIL
vlan901 FAIL
## Enqueue lladdr notification for removed interface
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
## Enqueue TWO DIFFERENT (llq_primary) mac addr change for remaining port (new primary)
0 60270 lagg_port_lladdr:entry Setting 'vlan12' mac to 52:54:12:12:12:12
0 60270 lagg_port_lladdr:entry Setting 'vlan12' mac to 52:54:12:12:12:12
2 60274 lagg_port_setlladdr:entry Taskqueue handler called for 'lagg0'
## Handling queue backward
## Send notification for vlan12 (this line is for llq_primary message)
2 17375 arp_iflladdr:entry ARP handler called for 'vlan12'
## And this one is for 'no one is primary' cycle
2 33396 if_setlladdr:entry Setting 'vlan12' mac to 52:54:12:12:12:12
## it was primary at the moment of insertion, so notification only (OK)
2 17375 arp_iflladdr:entry ARP handler called for 'vlan11'
[14:11:01] Adding (slave) port vlan11 back.. DONE
[14:11:01] 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
2 60274 lagg_port_setlladdr:entry Taskqueue handler called for 'lagg0'
## Set mac BUT NO notification
2 33396 if_setlladdr:entry Setting 'vlan11' mac to 52:54:12:12:12:12
[14:11:06] Trying to change mac manually to 52:54:00:00:00:00.. DONE
[14:11:06] Checking if all interfaces has updated their macs..
vlan11 OK
vlan12 FAIL
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
## eventhnadler notification from if_setlladdr() on cpu2
2 33396 if_setlladdr:entry Setting 'vlan901' mac to 52:54:00:00:00:00
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'
## taskqueue handler on cpu 0
0 60274 lagg_port_setlladdr:entry Taskqueue handler called for 'lagg0'
## NOT setting mac for vlan12 because it is "primary" but send notify
0 17375 arp_iflladdr:entry ARP handler called for 'vlan12'
## Set mac BUT don't send notification..
0 33396 if_setlladdr:entry Setting 'vlan11' mac to 52:54:00:00:00:00
[14:11:11] Cleaning up.. DONE
[14:11:11] Checking original macs..
vlan11 OK
vlan12 OK
2 60218 lagg_clone_destroy:entry time to shutdown for 'lagg0'
## Enqueing delete for vlan11 (slave port)
2 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)
2 60270 lagg_port_lladdr:entry Setting 'vlan12' mac to 52:54:12:12:12:12
2 60254 lagg_lladdr:entry Setting 'lagg0' mac to 00:00:00:00:00:00
2 60270 lagg_port_lladdr:entry Setting 'lagg0' mac to 00:00:00:00:00:00
## Send notify for vlan12 (mac is already correct)
0 17375 arp_iflladdr:entry ARP handler called for 'vlan12'
## Set mac BUT don't send notification..
0 33396 if_setlladdr:entry Setting 'vlan11' mac to 52:54:11:11:11:11
## tasqueue_drain() for empty queue?
0 60274 lagg_port_setlladdr:entry Taskqueue handler called for 'lagg0'
File Metadata
Details
Attached
Mime Type
text/plain; charset=utf-8
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
267320
Default Alt Text
HEAD (r289939) (5 KB)
Attached To
Mode
P84 HEAD (r289939)
Attached
Detach File
Event Timeline
Log In to Comment