aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net
diff options
context:
space:
mode:
authorKirill Tkhai <ktkhai@virtuozzo.com>2018-03-27 11:02:13 -0400
committerDavid S. Miller <davem@davemloft.net>2018-03-27 13:18:09 -0400
commit2f635ceeb22ba13c307236d69795fbb29cfa3e7c (patch)
treefe8b187d1530a7e434aecaf2d5a9565247f0263e /drivers/net
parent094374e5e173c6639eccf6a2af5e1357a0869848 (diff)
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>
Diffstat (limited to 'drivers/net')
-rw-r--r--drivers/net/bonding/bond_main.c1
-rw-r--r--drivers/net/geneve.c1
-rw-r--r--drivers/net/gtp.c1
-rw-r--r--drivers/net/ipvlan/ipvlan_main.c1
-rw-r--r--drivers/net/loopback.c1
-rw-r--r--drivers/net/ppp/ppp_generic.c1
-rw-r--r--drivers/net/ppp/pppoe.c1
-rw-r--r--drivers/net/vrf.c1
-rw-r--r--drivers/net/vxlan.c1
-rw-r--r--drivers/net/wireless/mac80211_hwsim.c1
10 files changed, 0 insertions, 10 deletions
diff --git a/drivers/net/bonding/bond_main.c b/drivers/net/bonding/bond_main.c
index 4c19d23dd282..c669554d70bb 100644
--- a/drivers/net/bonding/bond_main.c
+++ b/drivers/net/bonding/bond_main.c
@@ -4791,7 +4791,6 @@ static struct pernet_operations bond_net_ops = {
4791 .exit = bond_net_exit, 4791 .exit = bond_net_exit,
4792 .id = &bond_net_id, 4792 .id = &bond_net_id,
4793 .size = sizeof(struct bond_net), 4793 .size = sizeof(struct bond_net),
4794 .async = true,
4795}; 4794};
4796 4795
4797static int __init bonding_init(void) 4796static int __init bonding_init(void)
diff --git a/drivers/net/geneve.c b/drivers/net/geneve.c
index 516dd59249d7..b919e89a9b93 100644
--- a/drivers/net/geneve.c
+++ b/drivers/net/geneve.c
@@ -1694,7 +1694,6 @@ static struct pernet_operations geneve_net_ops = {
1694 .exit_batch = geneve_exit_batch_net, 1694 .exit_batch = geneve_exit_batch_net,
1695 .id = &geneve_net_id, 1695 .id = &geneve_net_id,
1696 .size = sizeof(struct geneve_net), 1696 .size = sizeof(struct geneve_net),
1697 .async = true,
1698}; 1697};
1699 1698
1700static int __init geneve_init_module(void) 1699static int __init geneve_init_module(void)
diff --git a/drivers/net/gtp.c b/drivers/net/gtp.c
index 127edd23018f..f38e32a7ec9c 100644
--- a/drivers/net/gtp.c
+++ b/drivers/net/gtp.c
@@ -1325,7 +1325,6 @@ static struct pernet_operations gtp_net_ops = {
1325 .exit = gtp_net_exit, 1325 .exit = gtp_net_exit,
1326 .id = &gtp_net_id, 1326 .id = &gtp_net_id,
1327 .size = sizeof(struct gtp_net), 1327 .size = sizeof(struct gtp_net),
1328 .async = true,
1329}; 1328};
1330 1329
1331static int __init gtp_init(void) 1330static int __init gtp_init(void)
diff --git a/drivers/net/ipvlan/ipvlan_main.c b/drivers/net/ipvlan/ipvlan_main.c
index 743d37fb034a..450eec264a5e 100644
--- a/drivers/net/ipvlan/ipvlan_main.c
+++ b/drivers/net/ipvlan/ipvlan_main.c
@@ -1040,7 +1040,6 @@ static struct pernet_operations ipvlan_net_ops = {
1040 .id = &ipvlan_netid, 1040 .id = &ipvlan_netid,
1041 .size = sizeof(struct ipvlan_netns), 1041 .size = sizeof(struct ipvlan_netns),
1042 .exit = ipvlan_ns_exit, 1042 .exit = ipvlan_ns_exit,
1043 .async = true,
1044}; 1043};
1045 1044
1046static int __init ipvlan_init_module(void) 1045static int __init ipvlan_init_module(void)
diff --git a/drivers/net/loopback.c b/drivers/net/loopback.c
index b97a907ea5aa..30612497643c 100644
--- a/drivers/net/loopback.c
+++ b/drivers/net/loopback.c
@@ -230,5 +230,4 @@ out:
230/* Registered in net/core/dev.c */ 230/* Registered in net/core/dev.c */
231struct pernet_operations __net_initdata loopback_net_ops = { 231struct pernet_operations __net_initdata loopback_net_ops = {
232 .init = loopback_net_init, 232 .init = loopback_net_init,
233 .async = true,
234}; 233};
diff --git a/drivers/net/ppp/ppp_generic.c b/drivers/net/ppp/ppp_generic.c
index 22fcff3c7a9a..dc7c7ec43202 100644
--- a/drivers/net/ppp/ppp_generic.c
+++ b/drivers/net/ppp/ppp_generic.c
@@ -970,7 +970,6 @@ static struct pernet_operations ppp_net_ops = {
970 .exit = ppp_exit_net, 970 .exit = ppp_exit_net,
971 .id = &ppp_net_id, 971 .id = &ppp_net_id,
972 .size = sizeof(struct ppp_net), 972 .size = sizeof(struct ppp_net),
973 .async = true,
974}; 973};
975 974
976static int ppp_unit_register(struct ppp *ppp, int unit, bool ifname_is_set) 975static int ppp_unit_register(struct ppp *ppp, int unit, bool ifname_is_set)
diff --git a/drivers/net/ppp/pppoe.c b/drivers/net/ppp/pppoe.c
index f9552a400271..1483bc7b01e1 100644
--- a/drivers/net/ppp/pppoe.c
+++ b/drivers/net/ppp/pppoe.c
@@ -1161,7 +1161,6 @@ static struct pernet_operations pppoe_net_ops = {
1161 .exit = pppoe_exit_net, 1161 .exit = pppoe_exit_net,
1162 .id = &pppoe_net_id, 1162 .id = &pppoe_net_id,
1163 .size = sizeof(struct pppoe_net), 1163 .size = sizeof(struct pppoe_net),
1164 .async = true,
1165}; 1164};
1166 1165
1167static int __init pppoe_init(void) 1166static int __init pppoe_init(void)
diff --git a/drivers/net/vrf.c b/drivers/net/vrf.c
index c6be49d3a9eb..102582459bef 100644
--- a/drivers/net/vrf.c
+++ b/drivers/net/vrf.c
@@ -1435,7 +1435,6 @@ static struct pernet_operations vrf_net_ops __net_initdata = {
1435 .init = vrf_netns_init, 1435 .init = vrf_netns_init,
1436 .id = &vrf_net_id, 1436 .id = &vrf_net_id,
1437 .size = sizeof(bool), 1437 .size = sizeof(bool),
1438 .async = true,
1439}; 1438};
1440 1439
1441static int __init vrf_init_module(void) 1440static int __init vrf_init_module(void)
diff --git a/drivers/net/vxlan.c b/drivers/net/vxlan.c
index aa5f034d6ad1..fab7a4db249e 100644
--- a/drivers/net/vxlan.c
+++ b/drivers/net/vxlan.c
@@ -3752,7 +3752,6 @@ static struct pernet_operations vxlan_net_ops = {
3752 .exit_batch = vxlan_exit_batch_net, 3752 .exit_batch = vxlan_exit_batch_net,
3753 .id = &vxlan_net_id, 3753 .id = &vxlan_net_id,
3754 .size = sizeof(struct vxlan_net), 3754 .size = sizeof(struct vxlan_net),
3755 .async = true,
3756}; 3755};
3757 3756
3758static int __init vxlan_init_module(void) 3757static int __init vxlan_init_module(void)
diff --git a/drivers/net/wireless/mac80211_hwsim.c b/drivers/net/wireless/mac80211_hwsim.c
index 100cf42db65d..a37f4b1d9d30 100644
--- a/drivers/net/wireless/mac80211_hwsim.c
+++ b/drivers/net/wireless/mac80211_hwsim.c
@@ -3542,7 +3542,6 @@ static struct pernet_operations hwsim_net_ops = {
3542 .exit = hwsim_exit_net, 3542 .exit = hwsim_exit_net,
3543 .id = &hwsim_net_id, 3543 .id = &hwsim_net_id,
3544 .size = sizeof(struct hwsim_net), 3544 .size = sizeof(struct hwsim_net),
3545 .async = true,
3546}; 3545};
3547 3546
3548static void hwsim_exit_netlink(void) 3547static void hwsim_exit_netlink(void)