diff options
author | John Fastabend <john.fastabend@gmail.com> | 2014-09-12 20:07:50 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2014-09-13 12:30:26 -0400 |
commit | 1109c00547fc66df45b9ff923544be4c1e1bec13 (patch) | |
tree | 86594c639179f0773dbdcab526cea42ed1a0bef0 /net/hsr | |
parent | e35a8ee5993ba81fd6c092f6827458c60406255b (diff) | |
download | blackbird-op-linux-1109c00547fc66df45b9ff923544be4c1e1bec13.tar.gz blackbird-op-linux-1109c00547fc66df45b9ff923544be4c1e1bec13.zip |
net: sched: RCU cls_route
RCUify the route classifier. For now however spinlock's are used to
protect fastmap cache.
The issue here is the fastmap may be read by one CPU while the
cache is being updated by another. An array of pointers could be
one possible solution.
Signed-off-by: John Fastabend <john.r.fastabend@intel.com>
Acked-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/hsr')
0 files changed, 0 insertions, 0 deletions