Steffen Klassert
3a9016f97f
xfrm: Fix unlink race when policies are deleted.
...
When a policy is unlinked from the lists in thread context,
the xfrm timer can fire before we can mark this policy as dead.
So reinitialize the bydst hlist, then hlist_unhashed() will
notice that this policy is not linked and will avoid a
doulble unlink of that policy.
Reported-by: Xianpeng Zhao <673321875@qq.com>
Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
2014-02-26 09:52:02 +01:00
..
Kconfig
net/xfrm: remove depends on CONFIG_EXPERIMENTAL
2013-01-11 11:40:03 -08:00
Makefile
xfrm: make xfrm_algo.c a module
2012-05-15 13:13:34 -04:00
xfrm_algo.c
net: move pskb_put() to core code
2013-11-07 19:28:58 -05:00
xfrm_hash.c
net: allow GFP_HIGHMEM in __vmalloc()
2010-11-21 10:04:04 -08:00
xfrm_hash.h
net: misc: Remove extern from function prototypes
2013-10-19 19:12:11 -04:00
xfrm_input.c
xfrm: checkpatch errors with foo * bar
2014-01-02 07:48:49 +01:00
xfrm_ipcomp.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2013-11-04 13:48:30 -05:00
xfrm_output.c
xfrm: choose protocol family by skb protocol
2013-08-19 09:39:04 +02:00
xfrm_policy.c
xfrm: Fix unlink race when policies are deleted.
2014-02-26 09:52:02 +01:00
xfrm_proc.c
xfrm: checkpatch errors with space
2014-01-02 07:48:48 +01:00
xfrm_replay.c
xfrm: Fix aevent generation for each received packet
2013-09-25 07:32:48 +02:00
xfrm_state.c
xfrm: Clone states properly on migration
2014-02-20 14:30:10 +01:00
xfrm_sysctl.c
net: Don't export sysctls to unprivileged users
2012-11-18 20:30:55 -05:00
xfrm_user.c
xfrm: Clone states properly on migration
2014-02-20 14:30:10 +01:00