diff options
| author | John Fastabend <[email protected]> | 2014-09-13 03:05:27 +0000 |
|---|---|---|
| committer | David S. Miller <[email protected]> | 2014-09-13 16:30:25 +0000 |
| commit | 25d8c0d55f241ce2d360df1bea48e23a55836ee6 (patch) | |
| tree | c0aca67607e7ce560a4a2cebef5fb6d55adf4112 /net/sched/cls_basic.c | |
| parent | net: qdisc: use rcu prefix and silence sparse warnings (diff) | |
| download | kernel-25d8c0d55f241ce2d360df1bea48e23a55836ee6.tar.gz kernel-25d8c0d55f241ce2d360df1bea48e23a55836ee6.zip | |
net: rcu-ify tcf_proto
rcu'ify tcf_proto this allows calling tc_classify() without holding
any locks. Updaters are protected by RTNL.
This patch prepares the core net_sched infrastracture for running
the classifier/action chains without holding the qdisc lock however
it does nothing to ensure cls_xxx and act_xxx types also work without
locking. Additional patches are required to address the fall out.
Signed-off-by: John Fastabend <[email protected]>
Acked-by: Eric Dumazet <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'net/sched/cls_basic.c')
0 files changed, 0 insertions, 0 deletions
