netns: restore ops before calling ops_exit_list
authorLi RongQing <lirongqing@baidu.com>
Thu, 20 Jun 2019 11:24:40 +0000 (19:24 +0800)
committerDavid S. Miller <davem@davemloft.net>
Sat, 22 Jun 2019 23:55:36 +0000 (16:55 -0700)
commitb272a0ad730103e84fb735fd0a8cc050cdf7f77c
treec336e6cab223986760b3ca4a6b52b93444865fcd
parent9eee3b4913d734b2c2496ddeea625d5b56583757
netns: restore ops before calling ops_exit_list

ops has been iterated to first element when call pre_exit, and
it needs to restore from save_ops, not save ops to save_ops

Fixes: d7d99872c144 ("netns: add pre_exit method to struct pernet_operations")
Signed-off-by: Li RongQing <lirongqing@baidu.com>
Reviewed-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/core/net_namespace.c