commit | cc91210cd2f6832db1a174269627d97b7d4f2c80 | [log] [tgz] |
---|---|---|
author | John Fastabend <john.fastabend@gmail.com> | Fri Sep 12 20:07:50 2014 -0700 |
committer | David S. Miller <davem@davemloft.net> | Sat Sep 13 12:29:59 2014 -0400 |
tree | 86594c639179f0773dbdcab526cea42ed1a0bef0 | |
parent | 1f31fea5a69089a40561548ff5931bc5e4e79b61 [diff] |
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>