phonet: exit_net cleanup check added
Be sure that pndevs.list initialized in net_init hook was return to initial state. Signed-off-by: Vasily Averin <vvs@virtuozzo.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
1e7af3b2cd
commit
ae61e8cd06
@ -331,7 +331,10 @@ static int __net_init phonet_init_net(struct net *net)
|
|||||||
|
|
||||||
static void __net_exit phonet_exit_net(struct net *net)
|
static void __net_exit phonet_exit_net(struct net *net)
|
||||||
{
|
{
|
||||||
|
struct phonet_net *pnn = phonet_pernet(net);
|
||||||
|
|
||||||
remove_proc_entry("phonet", net->proc_net);
|
remove_proc_entry("phonet", net->proc_net);
|
||||||
|
WARN_ON_ONCE(!list_empty(&pnn->pndevs.list));
|
||||||
}
|
}
|
||||||
|
|
||||||
static struct pernet_operations phonet_net_ops = {
|
static struct pernet_operations phonet_net_ops = {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user