]> git.droids-corp.org - dpdk.git/commit
common/sfc_efx/base: manage VNIC MAC address by MCDI handle
authorIvan Malov <ivan.malov@oktetlabs.ru>
Thu, 26 May 2022 08:45:49 +0000 (11:45 +0300)
committerAndrew Rybchenko <andrew.rybchenko@oktetlabs.ru>
Tue, 31 May 2022 16:50:00 +0000 (18:50 +0200)
commit78b82063df10f08c55638c006a12d0c9c4e6ed6a
tree2b4135a38576a5ebbdc919259e435ce018343587
parentb85f50487eed8f94c85952587890fffd4de9a0d9
common/sfc_efx/base: manage VNIC MAC address by MCDI handle

The board admin may need to assign a MAC address to a guest
VNIC identified by its MCDI handle. Provide an API for that.

In the case when a libefx-based driver is used at the guest,
it will need to check its MAC address using the symmetrical
API if the admin has tweaked it by means of its representor.

Signed-off-by: Ivan Malov <ivan.malov@oktetlabs.ru>
Reviewed-by: Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru>
Reviewed-by: Andy Moreton <amoreton@xilinx.com>
Acked-by: Ray Kinsella <mdr@ashroe.eu>
drivers/common/sfc_efx/base/ef10_nic.c
drivers/common/sfc_efx/base/efx.h
drivers/common/sfc_efx/base/efx_mcdi.c
drivers/common/sfc_efx/version.map