]> 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)
commit287bc4178ab9e5fc146529bc80024acb85fbdb2f
treec3ab2aa2830cf5e9475eec3b249c8e477f1adb87
parent818352f044d0cd27d33989b7feced76ec927d1a5
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