WSL2-Linux-Kernel/net/netfilter/ipset
Jozsef Kadlecsik be94db9dda netfilter: ipset: dumping error triggered removing references twice
If there was a dumping error in the middle, the set-specific variable was
not zeroed out and thus the 'done' function of the dumping wrongly tried
to release the already released reference of the set. The already released
reference was caught by __ip_set_put and triggered a kernel BUG message.
Reported by Jean-Philippe Menil.

Signed-off-by: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
2012-01-17 10:52:55 +01:00
..
Kconfig netfilter: ipset: hash:net,iface type introduced 2011-06-16 19:00:48 +02:00
Makefile netfilter: ipset: hash:net,iface type introduced 2011-06-16 19:00:48 +02:00
ip_set_bitmap_ip.c
ip_set_bitmap_ipmac.c netfilter: ipset: whitespace and coding fixes detected by checkpatch.pl 2011-06-16 19:01:26 +02:00
ip_set_bitmap_port.c
ip_set_core.c netfilter: ipset: dumping error triggered removing references twice 2012-01-17 10:52:55 +01:00
ip_set_getport.c net:netfilter: use IS_ENABLED 2011-12-16 15:49:52 -05:00
ip_set_hash_ip.c net: remove ipv6_addr_copy() 2011-11-22 16:43:32 -05:00
ip_set_hash_ipport.c netfilter: ipset: suppress compile-time warnings in ip_set_hash_ipport*.c 2011-11-21 18:45:43 +01:00
ip_set_hash_ipportip.c netfilter: ipset: suppress compile-time warnings in ip_set_hash_ipport*.c 2011-11-21 18:45:43 +01:00
ip_set_hash_ipportnet.c netfilter: ipset: suppress compile-time warnings in ip_set_hash_ipport*.c 2011-11-21 18:45:43 +01:00
ip_set_hash_net.c net: remove ipv6_addr_copy() 2011-11-22 16:43:32 -05:00
ip_set_hash_netiface.c netfilter: ipset: hash:net,iface fixed to handle overlapping nets behind different interfaces 2011-07-21 12:06:18 +02:00
ip_set_hash_netport.c netfilter: ipset: hash:net,iface fixed to handle overlapping nets behind different interfaces 2011-07-21 12:06:18 +02:00
ip_set_list_set.c
pfxlen.c net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules 2011-10-31 19:30:30 -04:00