]> git.baikalelectronics.ru Git - kernel.git/commit
xfrm6_tunnel: Fix potential panic when unloading xfrm6_tunnel module
authorSu Yanjun <suyj.fnst@cn.fujitsu.com>
Thu, 14 Mar 2019 06:59:42 +0000 (14:59 +0800)
committerSteffen Klassert <steffen.klassert@secunet.com>
Fri, 15 Mar 2019 10:11:42 +0000 (11:11 +0100)
commit3670bdea86c4ef5a0afcea55cafac6377b9d16da
tree37debb665cc4dfa7761e7bf12597b82e512cb28c
parente8361b5083dba5f65657bae264371d4a046f8ddd
xfrm6_tunnel: Fix potential panic when unloading xfrm6_tunnel module

When unloading xfrm6_tunnel module, xfrm6_tunnel_fini directly
frees the xfrm6_tunnel_spi_kmem. Maybe someone has gotten the
xfrm6_tunnel_spi, so need to wait it.

Fixes: 36a37fcf8a9d8("xfrm6_tunnel: RCU conversion")
Signed-off-by: Su Yanjun <suyj.fnst@cn.fujitsu.com>
Acked-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
net/ipv6/xfrm6_tunnel.c