]> bbs.cooldavid.org Git - net-next-2.6.git/commit
netfilter: ip6_queue: rwlock to spinlock conversion
authorEric Dumazet <eric.dumazet@gmail.com>
Wed, 9 Jun 2010 14:25:08 +0000 (16:25 +0200)
committerPatrick McHardy <kaber@trash.net>
Wed, 9 Jun 2010 14:25:08 +0000 (16:25 +0200)
commit144ad2a6c56b6109ff0f64074863ae5cf1c1698a
tree58b3934b3b2ef3c739cd4a77b08a809d0290be7e
parent5756d346c7cdefcd84a8ac4901167cdfb5447b69
netfilter: ip6_queue: rwlock to spinlock conversion

Converts queue_lock rwlock to a spinlock.

(readlocked part can be changed by reads of integer values)

One atomic operation instead of four per ipq_enqueue_packet() call.

Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: Patrick McHardy <kaber@trash.net>
net/ipv6/netfilter/ip6_queue.c