aboutsummaryrefslogtreecommitdiffstats
path: root/net/Kconfig
diff options
context:
space:
mode:
authorEliezer Tamir <eliezer.tamir@linux.intel.com>2013-06-10 04:39:50 -0400
committerDavid S. Miller <davem@davemloft.net>2013-06-11 00:22:35 -0400
commit060212928670593fb89243640bf05cf89560b023 (patch)
tree32ae5c7be094983fb06430dbe09d36e2b317ca9c /net/Kconfig
parentaf12fa6e46aa651e7b86a4c4117b562518fef184 (diff)
net: add low latency socket poll
Adds an ndo_ll_poll method and the code that supports it. This method can be used by low latency applications to busy-poll Ethernet device queues directly from the socket code. sysctl_net_ll_poll controls how many microseconds to poll. Default is zero (disabled). Individual protocol support will be added by subsequent patches. Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com> Signed-off-by: Jesse Brandeburg <jesse.brandeburg@intel.com> Signed-off-by: Eliezer Tamir <eliezer.tamir@linux.intel.com> Acked-by: Eric Dumazet <edumazet@google.com> Tested-by: Willem de Bruijn <willemb@google.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/Kconfig')
-rw-r--r--net/Kconfig12
1 files changed, 12 insertions, 0 deletions
diff --git a/net/Kconfig b/net/Kconfig
index 523e43e6da1b..d6a9ce6e1800 100644
--- a/net/Kconfig
+++ b/net/Kconfig
@@ -243,6 +243,18 @@ config NETPRIO_CGROUP
243 Cgroup subsystem for use in assigning processes to network priorities on 243 Cgroup subsystem for use in assigning processes to network priorities on
244 a per-interface basis 244 a per-interface basis
245 245
246config NET_LL_RX_POLL
247 bool "Low Latency Receive Poll"
248 depends on X86_TSC
249 default n
250 ---help---
251 Support Low Latency Receive Queue Poll.
252 (For network card drivers which support this option.)
253 When waiting for data in read or poll call directly into the the device driver
254 to flush packets which may be pending on the device queues into the stack.
255
256 If unsure, say N.
257
246config BQL 258config BQL
247 boolean 259 boolean
248 depends on SYSFS 260 depends on SYSFS