Skip to content

Kernel interfaces for multiqueue aware socket

Fenghua Yu lkml netdev 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 15 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3Kernel interfaces for multiqueue aware socketinclude/linux/sockios.h include/net/sock.h net/core/sock.c+28 -114 replies
2/3net/packet/af_packet.c: implement multiqueue aware socket in af_apcketnet/packet/af_packet.c+109 -00 replies
3/3drivers/net/ixgbe/ixgbe_main.c: get tx queue mapping specified in socketdrivers/net/ixgbe/ixgbe_main.c+8 -11 reply

Reviews trailers per patch

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

Read the v1 thread

Cover letter [PATCH 0/3] Kernel interfaces for multiqueue aware socket

From: Fenghua Yu <[email protected]>

This patch set implements a kernel ioctl interfaces for multiqueue aware socket. We hope network applications can use the interfaces to get ride of serialized packet assembling kernel processing and take advantage of multiqueue feature to handle packets in parallel.

Fenghua Yu (3):
Kernel interfaces for multiqueue aware socket net/packet/af_packet.c: implement multiqueue aware socket in
af_apcket
drivers/net/ixgbe/ixgbe_main.c: get tx queue mapping specified in
socket

 drivers/net/ixgbe/ixgbe_main.c |    9 +++-
 include/linux/sockios.h        |    7 +++
 include/net/sock.h             |   18 +++++++
 net/core/sock.c                |    4 +-
 net/packet/af_packet.c         |  109 ++++++++++++++++++++++++++++++++++++++++
 5 files changed, 145 insertions(+), 2 deletions(-)