]> git.baikalelectronics.ru Git - kernel.git/commit
ipip: convert hash tables locking to RCU
authorEric Dumazet <eric.dumazet@gmail.com>
Fri, 23 Oct 2009 05:42:02 +0000 (05:42 +0000)
committerDavid S. Miller <davem@davemloft.net>
Sat, 24 Oct 2009 13:07:57 +0000 (06:07 -0700)
commitf04f770b11c204d9fa00706df56e810285229b88
treea9bc2c34c612d8fc2fa70e107e87283b53ecf4ed
parent36a37fcf8a9d86a7d8e9b23ab93767f292678000
ipip: convert hash tables locking to RCU

IPIP tunnels use one rwlock to protect their hash tables.

This locking scheme can be converted to RCU for free, since netdevice
already must wait for a RCU grace period at dismantle time.

Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv4/ipip.c