net: Convert nfnl_queue_net_ops
authorKirill Tkhai <ktkhai@virtuozzo.com>
Wed, 7 Mar 2018 09:40:09 +0000 (12:40 +0300)
committerDavid S. Miller <davem@davemloft.net>
Thu, 8 Mar 2018 17:36:44 +0000 (12:36 -0500)
These pernet_operations register and unregister net::nf::queue_handler
and /proc entry. The handler is accessed only under RCU, so this looks
safe to convert them.

Signed-off-by: Kirill Tkhai <ktkhai@virtuozzo.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/netfilter/nfnetlink_queue.c

index 8bba231..59e2833 100644 (file)
@@ -1528,6 +1528,7 @@ static struct pernet_operations nfnl_queue_net_ops = {
        .exit_batch     = nfnl_queue_net_exit_batch,
        .id             = &nfnl_queue_net_id,
        .size           = sizeof(struct nfnl_queue_net),
+       .async          = true,
 };
 
 static int __init nfnetlink_queue_init(void)