diff options
author | Sylwester Dziedziuch <sylwesterx.dziedziuch@intel.com> | 2023-03-30 10:00:22 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2023-04-02 13:20:52 +0100 |
commit | ceb29474bbbc377e11be3a70589a0005305e4fc3 (patch) | |
tree | 1e498bcde2d92beefdf8fe17c1791c100f300284 /tools/perf/scripts/python/exported-sql-viewer.py | |
parent | d74aab2ca19842d16815a97d4dd605deaae73c69 (diff) |
i40e: Add support for VF to specify its primary MAC address
Currently in the i40e driver there is no implementation of different
MAC address handling depending on whether it is a legacy or primary.
Introduce new checks for VF to be able to specify its primary MAC
address based on the VIRTCHNL_ETHER_ADDR_PRIMARY type.
Primary MAC address are treated differently compared to legacy
ones in a scenario where:
1. If a unicast MAC is being added and it's specified as
VIRTCHNL_ETHER_ADDR_PRIMARY, then replace the current
default_lan_addr.addr.
2. If a unicast MAC is being deleted and it's type
is specified as VIRTCHNL_ETHER_ADDR_PRIMARY, then zero the
hw_lan_addr.addr.
Signed-off-by: Sylwester Dziedziuch <sylwesterx.dziedziuch@intel.com>
Signed-off-by: Mateusz Palczewski <mateusz.palczewski@intel.com>
Tested-by: Rafal Romanowski <rafal.romanowski@intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Reviewed-by: Simon Horman <simon.horman@corigine.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions