search for: mac_start

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...