Message ID | 152041568352.11627.7001906189203212913.stgit@localhost.localdomain |
---|---|
State | Accepted, archived |
Delegated to: | David Miller |
Headers | show
Return-Path: <netdev-owner@vger.kernel.org> X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=netdev-owner@vger.kernel.org; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=virtuozzo.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="HN+ovi4/"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3zx7vL65w8z9sd5 for <patchwork-incoming@ozlabs.org>; Wed, 7 Mar 2018 20:41:34 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754317AbeCGJlc (ORCPT <rfc822;patchwork-incoming@ozlabs.org>); Wed, 7 Mar 2018 04:41:32 -0500 Received: from mail-ve1eur01on0117.outbound.protection.outlook.com ([104.47.1.117]:35360 "EHLO EUR01-VE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751189AbeCGJlb (ORCPT <rfc822;netdev@vger.kernel.org>); Wed, 7 Mar 2018 04:41:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtuozzo.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=jmO+WFGKyO10vHiEHxr8eQ2f5nqhTO48DeXfyaptSwU=; b=HN+ovi4/ZJD1vLtbxnhuR2wY4XH8V7Vk6zlpnKLZ6jPV09HsUHwxodL5t87EOlubVVcm8WA62SI6jpUhVuJyGzXpr/k57SNhFurImNMR0tFODYspiDzD1zM96zsy9YaY06LDuGlpQ6jHC98gWPHE/vMByK78d10R4ClDJKIQrac= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ktkhai@virtuozzo.com; Received: from localhost.localdomain (195.214.232.6) by HE1PR0801MB1338.eurprd08.prod.outlook.com (2603:10a6:3:39::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.548.13; Wed, 7 Mar 2018 09:41:27 +0000 Subject: [PATCH net-next 16/16] net: Convet ipv6_net_ops From: Kirill Tkhai <ktkhai@virtuozzo.com> To: davem@davemloft.net, pablo@netfilter.org, kadlec@blackhole.kfki.hu, fw@strlen.de, netdev@vger.kernel.org, ktkhai@virtuozzo.com Date: Wed, 07 Mar 2018 12:41:23 +0300 Message-ID: <152041568352.11627.7001906189203212913.stgit@localhost.localdomain> In-Reply-To: <152041531893.11627.15708076126889316570.stgit@localhost.localdomain> References: <152041531893.11627.15708076126889316570.stgit@localhost.localdomain> User-Agent: StGit/0.18 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Originating-IP: [195.214.232.6] X-ClientProxiedBy: DB6PR0202CA0007.eurprd02.prod.outlook.com (2603:10a6:4:29::17) To HE1PR0801MB1338.eurprd08.prod.outlook.com (2603:10a6:3:39::28) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e75b866e-24ae-44aa-c092-08d5840f9a0d X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:HE1PR0801MB1338; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1338; 3:JA2un+jSU0vrzPHVcoMTzq1gGA3CAW4nMF3CiyGxF3YPkHkuvJl7BOdYZExBpHYpuPYExj0HAMtGd/ydyJxAktB6Dj9g+Bumnar857EspI5BH4OhruXXrlcxjAu8jkVFyHqg5k5X+YcZls7F46aftuybbtyFE+BD1UwI9A+Zem5iMtt21yaxOVNPQq3EgF/ZmgoNAM6lsBBgpwhB/IkIPb9BWNcSjr6BOaHqSu2ytNLlKH/mHmP0D4qjhdan1lO6; 25:2o8H7FTFE+yzfwdjUjYDgRj1g1hm4Q46hx3ZNKdX4UYTJZCtyB9mlnlCxhxUaewpeGb5LD1JJljV1ho6IBlgk9LkzUBgKwiPNzIuJUHY0GX+EtCQeUxTtm6IGvROSHICPb3MbQuZg1RFOju+8sEFggqD8bmlL0K2Y/52VGXoEMcPUzQkgMPcWujNws9lEUdXz/aRTO8/5PqCzYE3+ELOZGAYyHSfrZr4jANjKKJAYSbZxVwglLMWD08CC32VYlNFMD5+f2DRAzDYQ5EsAGAOokbwIMQlae/AdDpPXfZRD3Jki33iRbdKBSTRwlgBAKM6tXapXAXaZrS8bxHBqGHRDg==; 31:wFb9rqUS/N2k+fRECTZfZBJtmY31GZwe8Q7UdpJVNtU+IQA0Qa3hr6L4zOEXqBlkyn5EYT6Pae3YODDr3E5F5iinuRWWz9UiUePH5PQbdNQxkgdDBOPj2LEEMjNxAPonzbLOifQg0LM8XLDjXbamMeZ3wnhWn36tyOrA6+g9p44Ize2vGz5ZXBSEv3FrXNcJiXtDdDwODyT6LDAREt2F7EuNAiO6jRLJtsCPuo0LjU8= X-MS-TrafficTypeDiagnostic: HE1PR0801MB1338: X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1338; 20:MsxUkfOmbvYhstttcZWTJyutOEfi2m2PvstQTwZQ0HgxtTPK83+pUdX9ltj1YZ78v9hfFHuncXhE2OySZfXbRnZg4db/rXfJ/l8xxzpyWp+bKYeJGNWHC4cfSwScfnJooJgnNazGW27PAIjV9rEcBjy0za3PNvQifVtiA/IFvRx3TQ3PEs95kHR6akXIWtO8BdTtMjiqhhg9uVR6iNMKf6BVYuQY0cBVua5Qvr8ZM6oM9EInlnT97cc84i9kVNVvipyAHIZnp1ozMfEu/c4gdjRFMj660TQ3nJbr1SJOoNKme3PxhdY1LQiHiHXwW8e5/I3SME9ySM6c/2d2LTALQ1x7PZsqLYH+JlVz+0cpro9XSuJjcFtAJgvaGM8aOqDzn+hYOcNe11CsvvzSbA+TN1mEYhG1XoQmNPTcDqh2ph8u1xdpBJZjBgu7YLokbiJ1d8wREUK1422vk+nw/QMCSiryoccxHCEtMVg1Ul3u5ehRf3zEMkk0VBkX6nl9GeJQ; 4:ezPeyoM4N9JQTkH40BGZzA30faoE47GucSvYHwJsnwg+p/O9Rtafag6eEO7m+naJyDhUXmJz9enUkXNehVKrTzLbZCiAQaF4zPnlLXWGeyYfeZN+jA8+efLtljSpGyjvaAx9ktswYb9SJuj1mAMNzXs+1Zvn5mPIAzj5xaUDIY28cTnwxWO6qjd55bg4AvuzPtoscfrOsFphQDXHny6YMncHEAyt9/0CkEZIGZ7PIB4jrg3O9eY5v2uIv11Y6OXpxvlWfrmLYfwbaWXcvH7jkQ== X-Microsoft-Antispam-PRVS: <HE1PR0801MB1338BD06D21626D99E733D3FCDD80@HE1PR0801MB1338.eurprd08.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040501)(2401047)(8121501046)(5005006)(3002001)(3231220)(944501244)(52105095)(93006095)(93001095)(10201501046)(6041288)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123558120)(6072148)(201708071742011); SRVR:HE1PR0801MB1338; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0801MB1338; X-Forefront-PRVS: 0604AFA86B X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6069001)(396003)(346002)(376002)(39840400004)(366004)(39380400002)(199004)(189003)(6116002)(6666003)(6506007)(68736007)(3846002)(16526019)(2486003)(26005)(103116003)(478600001)(7736002)(230700001)(386003)(55236004)(81156014)(33896004)(86362001)(81166006)(50466002)(25786009)(8676002)(58126008)(8936002)(305945005)(23676004)(316002)(186003)(53936002)(76176011)(52116002)(2950100002)(7696005)(55016002)(66066001)(5660300001)(106356001)(61506002)(105586002)(97736004)(2906002)(9686003)(47776003); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0801MB1338; H:localhost.localdomain; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: virtuozzo.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?q?1=3BHE1PR0801MB1338=3B23=3Asp?= =?utf-8?q?e/EuOAOcfVTnJwwOrrnHAJQVwbo6AQhFzpWx0hNHNG39YtHuvEnJ8/xL?= =?utf-8?q?oK/PxLlDRUaZDjW9lkzBIrmBtmurmiubCdZsGh9uetnjQXGP0xNha9iP?= =?utf-8?q?FWOq+fSkFhhSIWQ3ytvUDrSfbKVPZi8EPr3PfVldHEHWJaZayiTTPaYC?= =?utf-8?q?FhyAi3rZ4wNbgFxDZ/jm94Sx5+XRt26LEMlqzJsOSL0kC9ZIjDZsbTl1?= =?utf-8?q?Lk++QkxmyN3lEAnt/XutFqfwOW8B5SJPARIa9073QZe78N+M51+WpSr/?= =?utf-8?q?4g0qi0zf61TaXywvmu4+1r0l20F6hWaeiIesH4fKADzw40jWTw+e/tKF?= =?utf-8?q?UKEO5T+B114FqsyNN4jKEvEklJ9KxWqmAHVH3CZCm6iuj79RaGIl4K5X?= =?utf-8?q?R5qCLjerHPNXPzolsE+PI5tlI1x5mpBNhYkuDE9v6DcSpX4WfyukM8Q6?= =?utf-8?q?AMSvrfnoXWBtNAZ37BhtyDoTxDa86wzASKQdaseW1QL5Jhe7ieXU8VA+?= =?utf-8?q?q0tZ6Mg5Q4W/gwLppwk4u7eM3jpVqxSTazEM9uSLADyrAufNDnkfEXty?= =?utf-8?q?T9RjsY2WUr5nlk+SwHwzZbrK4HJowZQBObFBMqj/h0FkUW8Gsp6CL1Bu?= =?utf-8?q?D0WwaU3ilEo3k3xEPc5X8mHXX/oZ3ycuo6r77xbaZUH4BjwZuI2xh3Fl?= =?utf-8?q?76FPwdXVFLvSqPm3XwrlpAC/KyMxUxLxNIFXmH312+CAlweuXJXZAuh8?= =?utf-8?q?SktoRD2SDPiJhI+fGh9N/lCPCuh79UIuZ0W0YgKyD5HlobVVMsHFF5hg?= =?utf-8?q?EtHzbvLfZcU7yve+v0jJvgZN88FeWezjD37H1lJYX+omN7IPdjREHYwl?= =?utf-8?q?+8p/M0CjHPPfAu2KStYoDL1cP5+CydqFmLmatsWWrE9LpA7Yv3hqKhFe?= =?utf-8?q?Aik81uUuKBU+21Pqnneo5GzSn8x9jjE5rVv7RzBFOwZlagxHVL5Lb1+V?= =?utf-8?q?sSqaCnB5z07PwGYKu4oDYP7Y+2ahbgwGdgAoz/G1jqN8XAaf97ooIBLQ?= =?utf-8?q?lVGA65GVXiWRQ7F9IJI86qmbzYlLXk83546+93yFkSXfAuG34a3vgpHb?= =?utf-8?q?I/7cP7Ike56WF5UTFRN9mY5rlyU4Y0k4pvg9NrstwZPZS/TbScBqpzBa?= =?utf-8?q?GOQ9l31bjcD4ddDi40nz/Zkxhyqhk8Fxn2l1tPp4KiBrrjvyoEKQ=3D?= =?utf-8?q?=3D?= X-Microsoft-Antispam-Message-Info: MIwQ/OgfigVPslk09vN76c668CzoNH+RRBP11KAXI1GCEY9SDH0PqG01wcZWlf3fUqVGJT7lccnTs7Hc834uC2ZiesmGAyg1hB70rkmVilLfDK4ucnES3HRjSO9SXJinUALTaPYiWDgKg82jjlEqZK+hUihsckSBqmo7/ClQlGgU6zOTOQmw0cXWvJXJN4pf X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1338; 6:Lo/MLUCjCIahIzoNIxEigyLS2eaEQX19xGDaZlz3n+R60qtAa9/Namg0M6/7RGXUkLEyNLzljFcVAv4Toq6rvSSivalQ1Wm26mKD/fBgeRs4LgYPfHKdEqsE0NJrvLDZr0W4rUtUKv5IdvN8W2Tzh7nrZpgJzKG8rOjt453CosPQwZAaIvHDE7QFTjiTEQYHRXI9rlOSDOgeeoRgCuwMtxNVMrtEFTzx6ZN73cSIvlCX5MbBruLTv9uL+BI2TlPSseUpY88k56syoXUob+483gPTUyaQiHM8BA2ZGH7gy6mGSA5wiL+iS7GuhL+8b/a5h2LTRAorx97ay3lbxg+B82bDwY7CLadWDMdlypYlFUw=; 5:PUNc1WajVJKgG3exFXEjDGD3QkaZTcebvN5tFmhmuEbjV5fZ4wHLbyK/nmMx4wtPf+jWn/jeYrR9nCYbz+YAwMBaLAr/laYLgU0wfzkPfzrW68xRQpSbGd1AjJdXM+s9XaQJB4eSuQXBmkxA6/oyA5wx3tGRIwosC0lnurVQ+9U=; 24:fSacwJvyzOkeYPrlyIoXaqmMDWgYexYHXeWVRtWpM7AxpBzteTyiHNnEEzssUdfAh0YmXJH+5WHDEVicbUNdqFq21v4eodrQ+kuX72F6ybQ=; 7:17MtXUbbPv5tHFJn/gPr5YAKM+ms+BqE3scDqHgQqUfYICRWPZsItwxAu/MZKq+GuLIUZkykk2Enwt19xPeEouc2iB6fi7oxVF8FhYny3nVCh+zgBFODOK/X5BZWAjscQiSJwcLb5KYCwIZjGLsuvzviXMURyDkOH9+8lQyuz8+klEnFu3yVTTdnLa3QZJyY3AxVCCmQ4ogIHaTK0IRWnS2otfpjZF095Pw0rJojK9hJfBqZLa6vk69YvbcOptgS SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1338; 20:wJ/zta3p97SDhjQJu7fLAkMQkdcdZSmuaCxXnv+CnMERsvQEjTx6IAg05WMlZsqTxdB/vSk8uUtyAeNjX4MjOzv3nae71k2x0m/w3e3y/R8HZL1VvIx03dN+FUJG7RsNwUpM1lxxb7AO3kwpWSkiOmgOkteWrthkxHld7qmaSN8= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Mar 2018 09:41:27.8011 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: e75b866e-24ae-44aa-c092-08d5840f9a0d X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0801MB1338 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: <netdev.vger.kernel.org> X-Mailing-List: netdev@vger.kernel.org |
Series |
Converting pernet_operations (part #5)
|
expand
|
diff --git a/net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c b/net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c index 663827ee3cf8..ba54bb3bd1e4 100644 --- a/net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c +++ b/net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c @@ -401,6 +401,7 @@ static struct pernet_operations ipv6_net_ops = { .exit = ipv6_net_exit, .id = &conntrack6_net_id, .size = sizeof(struct conntrack6_net), + .async = true, }; static int __init nf_conntrack_l3proto_ipv6_init(void)
These pernet_operations are similar to ipv4_net_ops. They are safe to be async. Signed-off-by: Kirill Tkhai <ktkhai@virtuozzo.com> --- net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c | 1 + 1 file changed, 1 insertion(+)