xfrm: fix gro_cells leak when remove virtual xfrm interfaces
authorLi RongQing <lirongqing@baidu.com>
Sun, 30 Sep 2018 07:06:06 +0000 (15:06 +0800)
committerSteffen Klassert <steffen.klassert@secunet.com>
Tue, 2 Oct 2018 06:11:45 +0000 (08:11 +0200)
commit4da402597c2b75c4b636ab2416baf921b363b325
tree23d9c6e3732bba551d14caddcfea1bc37fe08ca9
parent92d7c74b6f72a8a7d04970d5dcfb99673daaf91d
xfrm: fix gro_cells leak when remove virtual xfrm interfaces

The device gro_cells has been initialized, it should be freed,
otherwise it will be leaked

Fixes: f203b76d78092faf2 ("xfrm: Add virtual xfrm interfaces")
Signed-off-by: Zhang Yu <zhangyu31@baidu.com>
Signed-off-by: Li RongQing <lirongqing@baidu.com>
Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
net/xfrm/xfrm_interface.c