]> git.baikalelectronics.ru Git - kernel.git/commit
netfilter: ipset: Make sure listing doesn't grab a set which is just being destroyed.
authorJozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Sat, 13 Jun 2015 11:39:38 +0000 (13:39 +0200)
committerJozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Sun, 14 Jun 2015 08:40:15 +0000 (10:40 +0200)
commit02721ba8f8d08aa1a1c05a780cc9a6ee80eca284
tree7c61e0776aeeedb3f6fd3f26ee0ca1ae126a1804
parentc6dd5eafa44c2e3d8f8362e293cce00fe10d2d21
netfilter: ipset: Make sure listing doesn't grab a set which is just being destroyed.

There was a small window when all sets are destroyed and a concurrent
listing of all sets could grab a set which is just being destroyed.

Signed-off-by: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
net/netfilter/ipset/ip_set_core.c