Displaying 1 result from an estimated 1 matches for "mac_start".
2009 Feb 12
11
UV fastpath after Crossbow
...ic_m_stat() function, to add up
the legacy VLAN kstat (e.g., kstat of ce1000).
3. Performance of VLAN is not optimal
In the current Crossbow code, once a VNIC (vlan) is created, the
underlying mac is started (by the code path
vnic_dev_create()->vnic_unicast_add()->i_mac_unicast_add()->mac_start())
even when there is no user of this VLAN. As a result, all packets will be
passed by mac and will be eventually dropped in MAC.
This is not a preferred behavior and causes performance issues for VLANs
over legacy devices. Even we try to use the fast-path for a VLAN, there
would be two lower...