]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit
Replace rwlock on xfrm_policy_afinfo with rcu
authorPriyanka Jain <Priyanka.Jain@freescale.com>
Sun, 12 Aug 2012 21:22:29 +0000 (21:22 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 14 Aug 2012 21:57:37 +0000 (14:57 -0700)
commit418a99ac6ad487dc9c42e6b0e85f941af56330f2
tree78e3d2f124a3c83c2ce03d05bb6e1fa68cce60d4
parentc12b395a46646bab69089ce7016ac78177f6001f
Replace rwlock on xfrm_policy_afinfo with rcu

xfrm_policy_afinfo is read mosly data structure.
Write on xfrm_policy_afinfo is done only at the
time of configuration.
So rwlocks can be safely replaced with RCU.

RCUs usage optimizes the performance.

Signed-off-by: Priyanka Jain <Priyanka.Jain@freescale.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/xfrm/xfrm_policy.c