sfc: ARFS filter IDs
Associate an arbitrary ID with each ARFS filter, allowing to properly query for expiry. The association is maintained in a hash table, which is protected by a spinlock. v3: fix build warnings when CONFIG_RFS_ACCEL is disabled (thanks lkp-robot). v2: fixed uninitialised variable (thanks davem and lkp-robot). Fixes: 3af0f342 ("sfc: replace asynchronous filter operations") Signed-off-by:Edward Cree <ecree@solarflare.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/ethernet/sfc/ef10.c 46 additions, 34 deletionsdrivers/net/ethernet/sfc/ef10.c
- drivers/net/ethernet/sfc/efx.c 143 additions, 0 deletionsdrivers/net/ethernet/sfc/efx.c
- drivers/net/ethernet/sfc/efx.h 21 additions, 0 deletionsdrivers/net/ethernet/sfc/efx.h
- drivers/net/ethernet/sfc/farch.c 34 additions, 7 deletionsdrivers/net/ethernet/sfc/farch.c
- drivers/net/ethernet/sfc/net_driver.h 36 additions, 0 deletionsdrivers/net/ethernet/sfc/net_driver.h
- drivers/net/ethernet/sfc/rx.c 57 additions, 5 deletionsdrivers/net/ethernet/sfc/rx.c
Loading
Please register or sign in to comment