summaryrefslogtreecommitdiffstats
path: root/include/acpi/actbl3.h
diff options
context:
space:
mode:
authorEric Dumazet <edumazet@google.com>2015-07-06 14:18:09 +0200
committerDavid S. Miller <davem@davemloft.net>2015-07-08 22:50:42 +0200
commit2ee22a90c7afac265bb6f7abea610b938195e2b8 (patch)
tree586595f3aa88196669cbff3b6580353135c6e335 /include/acpi/actbl3.h
parentnet_sched: act_gact: remove spinlock in fast path (diff)
downloadlinux-2ee22a90c7afac265bb6f7abea610b938195e2b8.tar.xz
linux-2ee22a90c7afac265bb6f7abea610b938195e2b8.zip
net_sched: act_mirred: remove spinlock in fast path
Like act_gact, act_mirred can be lockless in packet processing 1) Use percpu stats 2) update lastuse only every clock tick to avoid false sharing 3) use rcu to protect tcfm_dev 4) Remove spinlock usage, as it is no longer needed. Next step : add multi queue capability to ifb device Signed-off-by: Eric Dumazet <edumazet@google.com> Cc: Alexei Starovoitov <ast@plumgrid.com> Cc: Jamal Hadi Salim <jhs@mojatatu.com> Cc: John Fastabend <john.fastabend@gmail.com> Acked-by: Jamal Hadi Salim <jhs@mojatatu.com> Acked-by: Alexei Starovoitov <ast@plumgrid.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/acpi/actbl3.h')
0 files changed, 0 insertions, 0 deletions