On Fri, Apr 03, 2026 at 05:08:36PM +0100, Bruce Richardson wrote:
> On Tue, Mar 31, 2026 at 01:01:16PM +0000, Ciara Loftus wrote:
> > Previously, VF recovery from PF-initiated resets required explicit
> > opt-in via auto_reset, leaving VFs non-functional by default after a
> > reset unless the application handled it. This series makes transparent
> > recovery including the restoration of settings the default, and
> > implements some fixes related to the reset path as well.
> > 
> > Patch 1 fixes a regression which prevented promiscuous mode from being
> > disabled before sending the RESET_VF message to the PF during device
> > close.
> > 
> > Patch 2 enables the auto_reset and no-poll-on-link-down devargs
> > by default so VFs recover from resets without the need to introduce any
> > reset handling in the application.
> > 
> > Patch 3 introduces a new auto_reconfig devarg (on by default) which
> > extends the recovery path to restore unicast and multicast promiscuous
> > state after a reset. Restoration of additional settings such as VLAN
> > filters could be added under the same mechanism in a follow-up series.
> > 
> > Patch 4 fixes a minor logging issue.
> > 
> > Ciara Loftus (4):
> >   net/iavf: fix disabling of promiscuous modes on device close
> >   net/iavf: enable auto reset by default
> >   net/iavf: enable post-reset restoration of VF settings
> >   net/iavf: fix reset handling error log
> > 
> Series-Acked-by: Bruce Richardson <[email protected]>
> 
Applied to dpdk-next-net-intel.

Thanks,
/Bruce

Reply via email to