net: Drop pernet_operations::async
Synchronous pernet_operations are not allowed anymore. All are asynchronous. So, drop the structure member. Signed-off-by: Kirill Tkhai <ktkhai@virtuozzo.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:

committed by
David S. Miller

parent
094374e5e1
commit
2f635ceeb2
@@ -8883,7 +8883,6 @@ static void __net_exit netdev_exit(struct net *net)
|
||||
static struct pernet_operations __net_initdata netdev_net_ops = {
|
||||
.init = netdev_init,
|
||||
.exit = netdev_exit,
|
||||
.async = true,
|
||||
};
|
||||
|
||||
static void __net_exit default_device_exit(struct net *net)
|
||||
@@ -8984,7 +8983,6 @@ static void __net_exit default_device_exit_batch(struct list_head *net_list)
|
||||
static struct pernet_operations __net_initdata default_device_ops = {
|
||||
.exit = default_device_exit,
|
||||
.exit_batch = default_device_exit_batch,
|
||||
.async = true,
|
||||
};
|
||||
|
||||
/*
|
||||
|
@@ -171,7 +171,6 @@ static void __net_exit fib_notifier_net_exit(struct net *net)
|
||||
static struct pernet_operations fib_notifier_net_ops = {
|
||||
.init = fib_notifier_net_init,
|
||||
.exit = fib_notifier_net_exit,
|
||||
.async = true,
|
||||
};
|
||||
|
||||
static int __init fib_notifier_init(void)
|
||||
|
@@ -1130,7 +1130,6 @@ static void __net_exit fib_rules_net_exit(struct net *net)
|
||||
static struct pernet_operations fib_rules_net_ops = {
|
||||
.init = fib_rules_net_init,
|
||||
.exit = fib_rules_net_exit,
|
||||
.async = true,
|
||||
};
|
||||
|
||||
static int __init fib_rules_init(void)
|
||||
|
@@ -349,7 +349,6 @@ static void __net_exit dev_proc_net_exit(struct net *net)
|
||||
static struct pernet_operations __net_initdata dev_proc_ops = {
|
||||
.init = dev_proc_net_init,
|
||||
.exit = dev_proc_net_exit,
|
||||
.async = true,
|
||||
};
|
||||
|
||||
static int dev_mc_seq_show(struct seq_file *seq, void *v)
|
||||
@@ -406,7 +405,6 @@ static void __net_exit dev_mc_net_exit(struct net *net)
|
||||
static struct pernet_operations __net_initdata dev_mc_net_ops = {
|
||||
.init = dev_mc_net_init,
|
||||
.exit = dev_mc_net_exit,
|
||||
.async = true,
|
||||
};
|
||||
|
||||
int __init dev_proc_init(void)
|
||||
|
@@ -338,7 +338,6 @@ static int __net_init net_defaults_init_net(struct net *net)
|
||||
|
||||
static struct pernet_operations net_defaults_ops = {
|
||||
.init = net_defaults_init_net,
|
||||
.async = true,
|
||||
};
|
||||
|
||||
static __init int net_defaults_init(void)
|
||||
@@ -628,7 +627,6 @@ static __net_exit void net_ns_net_exit(struct net *net)
|
||||
static struct pernet_operations __net_initdata net_ns_ops = {
|
||||
.init = net_ns_net_init,
|
||||
.exit = net_ns_net_exit,
|
||||
.async = true,
|
||||
};
|
||||
|
||||
static const struct nla_policy rtnl_net_policy[NETNSA_MAX + 1] = {
|
||||
|
@@ -3852,7 +3852,6 @@ static struct pernet_operations pg_net_ops = {
|
||||
.exit = pg_net_exit,
|
||||
.id = &pg_net_id,
|
||||
.size = sizeof(struct pktgen_net),
|
||||
.async = true,
|
||||
};
|
||||
|
||||
static int __init pg_init(void)
|
||||
|
@@ -4730,7 +4730,6 @@ static void __net_exit rtnetlink_net_exit(struct net *net)
|
||||
static struct pernet_operations rtnetlink_net_ops = {
|
||||
.init = rtnetlink_net_init,
|
||||
.exit = rtnetlink_net_exit,
|
||||
.async = true,
|
||||
};
|
||||
|
||||
void __init rtnetlink_init(void)
|
||||
|
@@ -3175,7 +3175,6 @@ static void __net_exit sock_inuse_exit_net(struct net *net)
|
||||
static struct pernet_operations net_inuse_ops = {
|
||||
.init = sock_inuse_init_net,
|
||||
.exit = sock_inuse_exit_net,
|
||||
.async = true,
|
||||
};
|
||||
|
||||
static __init int net_inuse_init(void)
|
||||
@@ -3470,7 +3469,6 @@ static __net_exit void proto_exit_net(struct net *net)
|
||||
static __net_initdata struct pernet_operations proto_net_ops = {
|
||||
.init = proto_init_net,
|
||||
.exit = proto_exit_net,
|
||||
.async = true,
|
||||
};
|
||||
|
||||
static int __init proto_init(void)
|
||||
|
@@ -324,7 +324,6 @@ static void __net_exit diag_net_exit(struct net *net)
|
||||
static struct pernet_operations diag_net_ops = {
|
||||
.init = diag_net_init,
|
||||
.exit = diag_net_exit,
|
||||
.async = true,
|
||||
};
|
||||
|
||||
static int __init sock_diag_init(void)
|
||||
|
@@ -584,7 +584,6 @@ static __net_exit void sysctl_core_net_exit(struct net *net)
|
||||
static __net_initdata struct pernet_operations sysctl_core_ops = {
|
||||
.init = sysctl_core_net_init,
|
||||
.exit = sysctl_core_net_exit,
|
||||
.async = true,
|
||||
};
|
||||
|
||||
static __init int sysctl_core_init(void)
|
||||
|
Reference in New Issue
Block a user