File tree Expand file tree Collapse file tree 19 files changed +20
-1
lines changed Expand file tree Collapse file tree 19 files changed +20
-1
lines changed Original file line number Diff line number Diff line change @@ -77,6 +77,7 @@ static void __net_exit broute_net_exit(struct net *net)
77
77
static struct pernet_operations broute_net_ops = {
78
78
.init = broute_net_init ,
79
79
.exit = broute_net_exit ,
80
+ .async = true,
80
81
};
81
82
82
83
static int __init ebtable_broute_init (void )
Original file line number Diff line number Diff line change @@ -105,6 +105,7 @@ static void __net_exit frame_filter_net_exit(struct net *net)
105
105
static struct pernet_operations frame_filter_net_ops = {
106
106
.init = frame_filter_net_init ,
107
107
.exit = frame_filter_net_exit ,
108
+ .async = true,
108
109
};
109
110
110
111
static int __init ebtable_filter_init (void )
Original file line number Diff line number Diff line change @@ -105,6 +105,7 @@ static void __net_exit frame_nat_net_exit(struct net *net)
105
105
static struct pernet_operations frame_nat_net_ops = {
106
106
.init = frame_nat_net_init ,
107
107
.exit = frame_nat_net_exit ,
108
+ .async = true,
108
109
};
109
110
110
111
static int __init ebtable_nat_init (void )
Original file line number Diff line number Diff line change @@ -48,6 +48,7 @@ static void __net_exit nf_log_bridge_net_exit(struct net *net)
48
48
static struct pernet_operations nf_log_bridge_net_ops = {
49
49
.init = nf_log_bridge_net_init ,
50
50
.exit = nf_log_bridge_net_exit ,
51
+ .async = true,
51
52
};
52
53
53
54
static int __init nf_log_bridge_init (void )
Original file line number Diff line number Diff line change @@ -544,6 +544,7 @@ static struct pernet_operations caif_net_ops = {
544
544
.exit = caif_exit_net ,
545
545
.id = & caif_net_id ,
546
546
.size = sizeof (struct caif_net ),
547
+ .async = true,
547
548
};
548
549
549
550
/* Initialize Caif devices list */
Original file line number Diff line number Diff line change @@ -1010,6 +1010,7 @@ static void __net_exit cangw_pernet_exit(struct net *net)
1010
1010
static struct pernet_operations cangw_pernet_ops = {
1011
1011
.init = cangw_pernet_init ,
1012
1012
.exit = cangw_pernet_exit ,
1013
+ .async = true,
1013
1014
};
1014
1015
1015
1016
static __init int cgw_module_init (void )
Original file line number Diff line number Diff line change @@ -1031,6 +1031,7 @@ static struct pernet_operations dccp_v4_ops = {
1031
1031
.init = dccp_v4_init_net ,
1032
1032
.exit = dccp_v4_exit_net ,
1033
1033
.exit_batch = dccp_v4_exit_batch ,
1034
+ .async = true,
1034
1035
};
1035
1036
1036
1037
static int __init dccp_v4_init (void )
Original file line number Diff line number Diff line change @@ -1116,6 +1116,7 @@ static struct pernet_operations dccp_v6_ops = {
1116
1116
.init = dccp_v6_init_net ,
1117
1117
.exit = dccp_v6_exit_net ,
1118
1118
.exit_batch = dccp_v6_exit_batch ,
1119
+ .async = true,
1119
1120
};
1120
1121
1121
1122
static int __init dccp_v6_init (void )
Original file line number Diff line number Diff line change @@ -1081,6 +1081,7 @@ static struct pernet_operations fou_net_ops = {
1081
1081
.exit = fou_exit_net ,
1082
1082
.id = & fou_net_id ,
1083
1083
.size = sizeof (struct fou_net ),
1084
+ .async = true,
1084
1085
};
1085
1086
1086
1087
static int __init fou_init (void )
Original file line number Diff line number Diff line change @@ -1635,6 +1635,7 @@ static void __net_exit arp_tables_net_exit(struct net *net)
1635
1635
static struct pernet_operations arp_tables_net_ops = {
1636
1636
.init = arp_tables_net_init ,
1637
1637
.exit = arp_tables_net_exit ,
1638
+ .async = true,
1638
1639
};
1639
1640
1640
1641
static int __init arp_tables_init (void )
Original file line number Diff line number Diff line change @@ -122,6 +122,7 @@ static void __net_exit nf_log_arp_net_exit(struct net *net)
122
122
static struct pernet_operations nf_log_arp_net_ops = {
123
123
.init = nf_log_arp_net_init ,
124
124
.exit = nf_log_arp_net_exit ,
125
+ .async = true,
125
126
};
126
127
127
128
static int __init nf_log_arp_init (void )
Original file line number Diff line number Diff line change @@ -358,6 +358,7 @@ static void __net_exit nf_log_ipv4_net_exit(struct net *net)
358
358
static struct pernet_operations nf_log_ipv4_net_ops = {
359
359
.init = nf_log_ipv4_net_init ,
360
360
.exit = nf_log_ipv4_net_exit ,
361
+ .async = true,
361
362
};
362
363
363
364
static int __init nf_log_ipv4_init (void )
Original file line number Diff line number Diff line change @@ -1928,6 +1928,7 @@ static void __net_exit ip6_tables_net_exit(struct net *net)
1928
1928
static struct pernet_operations ip6_tables_net_ops = {
1929
1929
.init = ip6_tables_net_init ,
1930
1930
.exit = ip6_tables_net_exit ,
1931
+ .async = true,
1931
1932
};
1932
1933
1933
1934
static int __init ip6_tables_init (void )
Original file line number Diff line number Diff line change @@ -390,6 +390,7 @@ static void __net_exit nf_log_ipv6_net_exit(struct net *net)
390
390
static struct pernet_operations nf_log_ipv6_net_ops = {
391
391
.init = nf_log_ipv6_net_init ,
392
392
.exit = nf_log_ipv6_net_exit ,
393
+ .async = true,
393
394
};
394
395
395
396
static int __init nf_log_ipv6_init (void )
Original file line number Diff line number Diff line change @@ -2094,7 +2094,8 @@ static struct pernet_operations ip_set_net_ops = {
2094
2094
.init = ip_set_net_init ,
2095
2095
.exit = ip_set_net_exit ,
2096
2096
.id = & ip_set_net_id ,
2097
- .size = sizeof (struct ip_set_net )
2097
+ .size = sizeof (struct ip_set_net ),
2098
+ .async = true,
2098
2099
};
2099
2100
2100
2101
static int __init
Original file line number Diff line number Diff line change @@ -3417,6 +3417,7 @@ static void __net_exit ctnetlink_net_exit_batch(struct list_head *net_exit_list)
3417
3417
static struct pernet_operations ctnetlink_net_ops = {
3418
3418
.init = ctnetlink_net_init ,
3419
3419
.exit_batch = ctnetlink_net_exit_batch ,
3420
+ .async = true,
3420
3421
};
3421
3422
3422
3423
static int __init ctnetlink_init (void )
Original file line number Diff line number Diff line change @@ -406,6 +406,7 @@ static struct pernet_operations proto_gre_net_ops = {
406
406
.exit = proto_gre_net_exit ,
407
407
.id = & proto_gre_net_id ,
408
408
.size = sizeof (struct netns_proto_gre ),
409
+ .async = true,
409
410
};
410
411
411
412
static int __init nf_ct_proto_gre_init (void )
Original file line number Diff line number Diff line change @@ -705,6 +705,7 @@ static void nf_conntrack_pernet_exit(struct list_head *net_exit_list)
705
705
static struct pernet_operations nf_conntrack_net_ops = {
706
706
.init = nf_conntrack_pernet_init ,
707
707
.exit_batch = nf_conntrack_pernet_exit ,
708
+ .async = true,
708
709
};
709
710
710
711
static int __init nf_conntrack_standalone_init (void )
Original file line number Diff line number Diff line change @@ -47,6 +47,7 @@ static void __net_exit nf_log_netdev_net_exit(struct net *net)
47
47
static struct pernet_operations nf_log_netdev_net_ops = {
48
48
.init = nf_log_netdev_net_init ,
49
49
.exit = nf_log_netdev_net_exit ,
50
+ .async = true,
50
51
};
51
52
52
53
static int __init nf_log_netdev_init (void )
You can’t perform that action at this time.
0 commit comments