Setting a trusted i40e VF down results in the MAC address changing

Solution Verified - Updated -

Issue

  • Setting a trusted i40e VF down results in the MAC address changing
  • If an Intel 700 series SR-IOV VF has its MAC address set by the PF and is trusted, and the VM which owns the VF sets the VF down such as ip link set ethX down, then the VF MAC address changes to all zeroes 00:00:00:00:00:00. When the VF is set up again, it gets a random MAC address, not the same MAC address as previous. This does not happen with Intel's out-of-tree i40e driver.

Environment

  • Red Hat Enterprise Linux 9.2
  • Red Hat OpenStack Platform 17.1
  • Intel 700 series NIC with i40e driver
  • SR-IOV Virtual Function with iavf driver

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content