OSDN Git Service

xfrm: remove flow cache
authorFlorian Westphal <fw@strlen.de>
Mon, 17 Jul 2017 11:57:26 +0000 (13:57 +0200)
committerDavid S. Miller <davem@davemloft.net>
Tue, 18 Jul 2017 18:13:41 +0000 (11:13 -0700)
commit09c7570480f7544ffbf8e6db365208b0b0c154c6
tree65c8b2560b2c819b8948244fa707d4fa128b4da9
parentbd45c539bf56650fb8fbab09c36f4b9afcbd4e1c
xfrm: remove flow cache

After rcu conversions performance degradation in forward tests isn't that
noticeable anymore.

See next patch for some numbers.

A followup patcg could then also remove genid from the policies
as we do not cache bundles anymore.

Signed-off-by: Florian Westphal <fw@strlen.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
13 files changed:
include/net/flow.h
include/net/flowcache.h [deleted file]
include/net/netns/xfrm.h
include/net/xfrm.h
net/core/Makefile
net/core/flow.c [deleted file]
net/ipv4/xfrm4_policy.c
net/ipv6/xfrm6_policy.c
net/key/af_key.c
net/xfrm/xfrm_device.c
net/xfrm/xfrm_policy.c
net/xfrm/xfrm_user.c
security/selinux/include/xfrm.h