]> git.baikalelectronics.ru Git - kernel.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)
committerDavid S. Miller <davem@davemloft.net>
Mon, 11 Apr 2016 18:58:45 +0000 (14:58 -0400)
commit0b68acbc2edc1ae5523489082065bd793d97c05f
treec3ab2aa2830cf5e9475eec3b249c8e477f1adb87
parentdb6aa1df581f7376ff61d2d0596b48de536aec88
bnxt_en: Call firmware to approve VF MAC address change.

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>
drivers/net/ethernet/broadcom/bnxt/bnxt.c
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h