Skip to content

sfc: NUMA support

Shradha Shah netdev 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 patches 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4sfc: use __GFP_NOWARN when allocating RX pages from atomic context.drivers/net/ethernet/sfc/rx.c+8 -10 replies
2/4sfc: allocate rx pages on the same node as the interruptdrivers/net/ethernet/sfc/efx.c drivers/net/ethernet/sfc/net_driver.h drivers/net/ethernet/sfc/rx.c+13 -52 replies
3/4sfc: Use cpu_to_mem() to support memoryless nodesdrivers/net/ethernet/sfc/efx.c drivers/net/ethernet/sfc/net_driver.h drivers/net/ethernet/sfc/rx.c+5 -40 replies
4/4sfc: set and clear interrupt affinity hintsdrivers/net/ethernet/sfc/efx.c+35 -01 reply

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH net-next 0/4] sfc: NUMA support

This patch series adds support for
- allocating rx pages local to the interrupt
- setting affinity hint to influence IRQs to be allocated on the same NUMA node as the one where the card resides.

Alexandra Kossovsky (1):
sfc: use __GFP_NOWARN when allocating RX pages from atomic context.

Bert Kenward (2):
sfc: Use cpu_to_mem() to support memoryless nodes
sfc: set and clear interrupt affinity hints

Daniel Pieczko (1):
sfc: allocate rx pages on the same node as the interrupt

 drivers/net/ethernet/sfc/efx.c        | 36 +++++++++++++++++++++++++++++++++++
 drivers/net/ethernet/sfc/net_driver.h |  3 +++
 drivers/net/ethernet/sfc/rx.c         | 18 +++++++++++++++---
 3 files changed, 54 insertions(+), 3 deletions(-)