Netdev List
 help / color / mirror / Atom feed
* [PATCH v2 net-next 0/2] net: SO_INCOMING_CPU support
@ 2014-11-11 13:54 Eric Dumazet
  2014-11-11 13:54 ` [PATCH v2 net-next 1/2] tcp: move sk_mark_napi_id() at the right place Eric Dumazet
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Eric Dumazet @ 2014-11-11 13:54 UTC (permalink / raw)
  To: David S. Miller
  Cc: netdev, Neal Cardwell, Willem de Bruijn, Ying Cai, Eric Dumazet

SO_INCOMING_CPU socket option (read by getsockopt()) provides
an alternative to RPS/RFS for high performance servers using
multi queues NIC.

TCP should use sk_mark_napi_id() for established sockets only.

Eric Dumazet (2):
  tcp: move sk_mark_napi_id() at the right place
  net: introduce SO_INCOMING_CPU

 arch/alpha/include/uapi/asm/socket.h   |  2 ++
 arch/avr32/include/uapi/asm/socket.h   |  2 ++
 arch/cris/include/uapi/asm/socket.h    |  2 ++
 arch/frv/include/uapi/asm/socket.h     |  2 ++
 arch/ia64/include/uapi/asm/socket.h    |  2 ++
 arch/m32r/include/uapi/asm/socket.h    |  2 ++
 arch/mips/include/uapi/asm/socket.h    |  2 ++
 arch/mn10300/include/uapi/asm/socket.h |  2 ++
 arch/parisc/include/uapi/asm/socket.h  |  2 ++
 arch/powerpc/include/uapi/asm/socket.h |  2 ++
 arch/s390/include/uapi/asm/socket.h    |  2 ++
 arch/sparc/include/uapi/asm/socket.h   |  2 ++
 arch/xtensa/include/uapi/asm/socket.h  |  2 ++
 include/net/sock.h                     | 12 ++++++++++++
 include/uapi/asm-generic/socket.h      |  2 ++
 net/core/sock.c                        |  5 +++++
 net/ipv4/tcp_ipv4.c                    |  4 +++-
 net/ipv4/udp.c                         |  1 +
 net/ipv6/tcp_ipv6.c                    |  4 +++-
 net/ipv6/udp.c                         |  1 +
 net/sctp/ulpqueue.c                    |  5 +++--
 21 files changed, 56 insertions(+), 4 deletions(-)

-- 
2.1.0.rc2.206.gedb03e5

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2014-11-14  8:07 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-11 13:54 [PATCH v2 net-next 0/2] net: SO_INCOMING_CPU support Eric Dumazet
2014-11-11 13:54 ` [PATCH v2 net-next 1/2] tcp: move sk_mark_napi_id() at the right place Eric Dumazet
2014-11-11 13:54 ` [PATCH v2 net-next 2/2] net: introduce SO_INCOMING_CPU Eric Dumazet
     [not found]   ` <1415714068-21028-3-git-send-email-edumazet-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org>
2014-11-14  8:07     ` Michael Kerrisk
2014-11-11 18:18 ` [PATCH v2 net-next 0/2] net: SO_INCOMING_CPU support David Miller
2014-11-14  8:06 ` Michael Kerrisk

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox