]> www.infradead.org Git - users/jedix/linux-maple.git/commit
bnxt_en: Call firmware to approve VF MAC address change.
authorMichael Chan <michael.chan@broadcom.com>
Mon, 11 Apr 2016 08:11:13 +0000 (04:11 -0400)
committerChuck Anderson <chuck.anderson@oracle.com>
Thu, 7 Jul 2016 00:37:18 +0000 (17:37 -0700)
commit57687de2aa15d4ea43cf9640102af5a1e3e16a28
treef86326e40b7a1bede3e1bcc61f0dcb1194c4071f
parent067efb82caf9d4e87b96d63bc86831fb22ca0187
bnxt_en: Call firmware to approve VF MAC address change.

Orabug: 23221795

Some hypervisors (e.g. ESX) require the VF MAC address to be forwarded to
the PF for approval.  In Linux PF, the call is not forwarded and the
firmware will simply check and approve the MAC address if the PF has not
previously administered a valid MAC address for this VF.

Signed-off-by: Michael Chan <michael.chan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit 84c33dd342ad596a271a61da0119bf34e80bb1c5)
Signed-off-by: Brian Maly <brian.maly@oracle.com>
drivers/net/ethernet/broadcom/bnxt/bnxt.c
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h