aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorAl Viro <viro@zeniv.linux.org.uk>2018-10-08 06:22:34 -0400
committerDavid S. Miller <davem@davemloft.net>2018-10-08 10:33:34 -0700
commit27594ec4b6a7035450ba43624d1648cbd2c0aaea (patch)
treeda8a30c41f7825aa2defb535390bd33911ad5de7 /tools/perf/scripts/python/export-to-postgresql.py
parentnet: sched: cls_u32: mark root hnode explicitly (diff)
downloadwireguard-linux-27594ec4b6a7035450ba43624d1648cbd2c0aaea.tar.xz
wireguard-linux-27594ec4b6a7035450ba43624d1648cbd2c0aaea.zip
net: sched: cls_u32: disallow linking to root hnode
Operation makes no sense. Nothing will actually break if we do so (depth limit in u32_classify() will prevent infinite loops), but according to maintainers it's best prohibited outright. NOTE: doing so guarantees that u32_destroy() will trigger the call of u32_destroy_hnode(); we might want to make that unconditional. Test: tc qdisc add dev eth0 ingress tc filter add dev eth0 parent ffff: protocol ip prio 100 u32 \ link 800: offset at 0 mask 0f00 shift 6 plus 0 eat match ip protocol 6 ff should fail with Error: cls_u32: Not linking to root node Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Jamal Hadi Salim <jhs@mojatatu.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions