net: add socket option for low latency polling
authorEliezer Tamir <eliezer.tamir@linux.intel.com>
Fri, 14 Jun 2013 13:33:57 +0000 (16:33 +0300)
committerDavid S. Miller <davem@davemloft.net>
Mon, 17 Jun 2013 22:48:14 +0000 (15:48 -0700)
commitdafcc4380deec21d160c31411f33c8813f67f517
tree4d1984857eca0b470d229604a5634fee87da7073
parent89bf1b5a683df497c572c4d3bd3f9c9aa919d773
net: add socket option for low latency polling

adds a socket option for low latency polling.
This allows overriding the global sysctl value with a per-socket one.
Unexport sysctl_net_ll_poll since for now it's not needed in modules.

Signed-off-by: Eliezer Tamir <eliezer.tamir@linux.intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
19 files changed:
arch/alpha/include/uapi/asm/socket.h
arch/avr32/include/uapi/asm/socket.h
arch/cris/include/uapi/asm/socket.h
arch/frv/include/uapi/asm/socket.h
arch/h8300/include/uapi/asm/socket.h
arch/ia64/include/uapi/asm/socket.h
arch/m32r/include/uapi/asm/socket.h
arch/mips/include/uapi/asm/socket.h
arch/mn10300/include/uapi/asm/socket.h
arch/parisc/include/uapi/asm/socket.h
arch/powerpc/include/uapi/asm/socket.h
arch/s390/include/uapi/asm/socket.h
arch/sparc/include/uapi/asm/socket.h
arch/xtensa/include/uapi/asm/socket.h
include/net/ll_poll.h
include/net/sock.h
include/uapi/asm-generic/socket.h
net/core/sock.c
net/socket.c