aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorMartin KaFai Lau <[email protected]>2015-07-24 09:57:43 -0700
committerDavid S. Miller <[email protected]>2015-07-27 01:08:25 -0700
commit8d6c31bf574177c8de48dd1387d96e1ec3a8b8bc (patch)
treef1ff57e6fb696f41ab3e48c4b07fbcc539d52a33 /tools/perf/scripts/python/export-to-postgresql.py
parent990edb428c2c85c22ca770330437db7183cbe8b5 (diff)
ipv6: Avoid rt6_probe() taking writer lock in the fast path
The patch checks neigh->nud_state before acquiring the writer lock. Note that rt6_probe() is only used in CONFIG_IPV6_ROUTER_PREF. 40 udpflood processes and a /64 gateway route are used. The gateway has NUD_PERMANENT. Each of them is run for 30s. At the end, the total number of finished sendto(): Before: 55M After: 95M Signed-off-by: Martin KaFai Lau <[email protected]> Cc: Hannes Frederic Sowa <[email protected]> CC: Julian Anastasov <[email protected]> CC: YOSHIFUJI Hideaki <[email protected]> Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions