aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/sysctl/net.txt
diff options
context:
space:
mode:
Diffstat (limited to 'Documentation/sysctl/net.txt')
-rw-r--r--Documentation/sysctl/net.txt34
1 files changed, 30 insertions, 4 deletions
diff --git a/Documentation/sysctl/net.txt b/Documentation/sysctl/net.txt
index 04892b821157..666594b43cff 100644
--- a/Documentation/sysctl/net.txt
+++ b/Documentation/sysctl/net.txt
@@ -120,10 +120,14 @@ seconds.
120warnings 120warnings
121-------- 121--------
122 122
123This controls console messages from the networking stack that can occur because 123This sysctl is now unused.
124of problems on the network like duplicate address or bad checksums. Normally, 124
125this should be enabled, but if the problem persists the messages can be 125This was used to control console messages from the networking stack that
126disabled. 126occur because of problems on the network like duplicate address or bad
127checksums.
128
129These messages are now emitted at KERN_DEBUG and can generally be enabled
130and controlled by the dynamic_debug facility.
127 131
128netdev_budget 132netdev_budget
129------------- 133-------------
@@ -138,6 +142,28 @@ netdev_max_backlog
138Maximum number of packets, queued on the INPUT side, when the interface 142Maximum number of packets, queued on the INPUT side, when the interface
139receives packets faster than kernel can process them. 143receives packets faster than kernel can process them.
140 144
145netdev_rss_key
146--------------
147
148RSS (Receive Side Scaling) enabled drivers use a 40 bytes host key that is
149randomly generated.
150Some user space might need to gather its content even if drivers do not
151provide ethtool -x support yet.
152
153myhost:~# cat /proc/sys/net/core/netdev_rss_key
15484:50:f4:00:a8:15:d1:a7:e9:7f:1d:60:35:c7:47:25:42:97:74:ca:56:bb:b6:a1:d8: ... (52 bytes total)
155
156File contains nul bytes if no driver ever called netdev_rss_key_fill() function.
157Note:
158/proc/sys/net/core/netdev_rss_key contains 52 bytes of key,
159but most drivers only use 40 bytes of it.
160
161myhost:~# ethtool -x eth0
162RX flow hash indirection table for eth0 with 8 RX ring(s):
163 0: 0 1 2 3 4 5 6 7
164RSS hash key:
16584:50:f4:00:a8:15:d1:a7:e9:7f:1d:60:35:c7:47:25:42:97:74:ca:56:bb:b6:a1:d8:43:e3:c9:0c:fd:17:55:c2:3a:4d:69:ed:f1:42:89
166
141netdev_tstamp_prequeue 167netdev_tstamp_prequeue
142---------------------- 168----------------------
143 169