[PATCH v2 0/6] common/sfc_efx/base: add Medford4 VF support
Ivan Malov
ivan.malov at arknetworks.am
Wed Aug 12 19:10:57 CEST 2026
This series enables DPDK to use the sfc driver
on a Medford4 VF alongside the PF.
The first patch wires EVB switch operations into the Medford4
libefx implementation, allowing the PF to manage VFs.
Starting with MCFW 1.4.0.8, VFs may use the netport MCDI for basic port
configuration, though several operations remain restricted. The
remaining four patches address each restriction: dummy fixed
port properties, suppressed event subscription, denied FCS
and flow control, and ENOTSUP for periodic MAC stats DMA.
This series depends on the VADAPTER statistics series.
v2:
- note for the future AI reviews: apply this on top of
the 'common/sfc_efx/base: add VADAPTER statistics for Medford4' series
- addressed https://mails.dpdk.org/archives/dev/2026-August/343072.html
-- fixed reporting of the factual link speed when running on VFs
-- remaining notes do not seem to point at factual defects
Ivan Malov (6):
common/sfc_efx/base: let Medford4 PF manage VFs
common/sfc_efx/base: indicate dummy netport properties on VF
common/sfc_efx/base: skip netport event subscriptions on VFs
common/sfc_efx/base: deny tuning FCS and flow control to VFs
common/sfc_efx/base: deny periodic MAC stats delivery to VFs
doc: announce VF support of AMD Solarflare X45xx family NICs
doc/guides/rel_notes/release_26_11.rst | 4 ++
drivers/common/sfc_efx/base/efx_evb.c | 6 ++
drivers/common/sfc_efx/base/efx_np.c | 90 ++++++++++++++++++++++----
3 files changed, 88 insertions(+), 12 deletions(-)
--
2.47.3
More information about the dev
mailing list