> -----Original Message----- > From: Intel-wired-lan <[email protected]> On Behalf Of > Ahmed Zaki > Sent: Saturday, May 17, 2025 12:19 AM > To: [email protected] > Cc: [email protected]; Zaki, Ahmed <[email protected]>; Keller, Jacob > E <[email protected]> > Subject: [Intel-wired-lan] [PATCH iwl-next] iavf: convert to NAPI IRQ > affinity API > > Commit bd7c00605ee0 ("net: move aRFS rmap management and CPU affinity to > core") allows the drivers to delegate the IRQ affinity to the NAPI instance. > However, the driver needs to use a persistent NAPI config and explicitly > set/unset > the NAPI<->IRQ association. > > Convert to the new IRQ affinity API. > > Reviewed-by: Jacob Keller <[email protected]> > Signed-off-by: Ahmed Zaki <[email protected]> > --- > drivers/net/ethernet/intel/iavf/iavf.h | 2 - > drivers/net/ethernet/intel/iavf/iavf_main.c | 58 ++++----------------- > drivers/net/ethernet/intel/iavf/iavf_txrx.c | 3 +- > 3 files changed, 12 insertions(+), 51 deletions(-) > > diff --git a/drivers/net/ethernet/intel/iavf/iavf.h > b/drivers/net/ethernet/intel/iavf/iavf.h > index eb86cca38be2..a87e0c6d4017 100644 > --- a/drivers/net/ethernet/intel/iavf/iavf.h > +++ b/drivers/net/ethernet/intel/iavf/iavf.h > @@ -114,8 +114,6 @@ struct iavf_q_vector {
Tested-by: Rafal Romanowski <[email protected]>
