ip6mr: call del_timer_sync() in ip6mr_free_table()
authorWANG Cong <xiyou.wangcong@gmail.com>
Tue, 31 Mar 2015 18:01:47 +0000 (11:01 -0700)
committerZefan Li <lizefan@huawei.com>
Wed, 26 Oct 2016 15:15:29 +0000 (23:15 +0800)
commitfdf9925838bfafe6dbbd3072b5596e69f5b9d90b
tree1e4fbeed45d3205f980c6362b69b97121b3cc164
parentd547bd0868278d21d4a872fe28532117a8edaff4
ip6mr: call del_timer_sync() in ip6mr_free_table()

commit 7ba0c47c34a1ea5bc7a24ca67309996cce0569b5 upstream.

We need to wait for the flying timers, since we
are going to free the mrtable right after it.

Cc: Hannes Frederic Sowa <hannes@stressinduktion.org>
Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Zefan Li <lizefan@huawei.com>
net/ipv6/ip6mr.c