aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorManish Kurup <[email protected]>2017-11-07 15:49:05 -0500
committerDavid S. Miller <[email protected]>2017-11-10 15:32:20 +0900
commit4c5b9d9642c859f7369338fc42c0f62f4151bef3 (patch)
tree614217fd7b1496eba498a0be1fea1b718325e63c /tools/perf/scripts/python
parentbf068bdd3c1e29c516ef0dc5cfb3c2b95fd450d1 (diff)
act_vlan: VLAN action rewrite to use RCU lock/unlock and update
Using a spinlock in the VLAN action causes performance issues when the VLAN action is used on multiple cores. Rewrote the VLAN action to use RCU read locking for reads and updates instead. All functions now use an RCU dereferenced pointer to access the VLAN action context. Modified helper functions used by other modules, to use the RCU as opposed to directly accessing the structure. Acked-by: Jamal Hadi Salim <[email protected]> Acked-by: Jiri Pirko <[email protected]> Signed-off-by: Manish Kurup <[email protected]> Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions