Message ID | 152110509541.28582.14001526458843433142.stgit@localhost.localdomain |
---|---|
State | Awaiting Upstream |
Delegated to: | Pablo Neira |
Headers | show
Return-Path: <netfilter-devel-owner@vger.kernel.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.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=netfilter-devel-owner@vger.kernel.org; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=virtuozzo.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="cL4icZoj"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 4022sJ6Wnbz9sVK for <incoming@patchwork.ozlabs.org>; Thu, 15 Mar 2018 20:11:48 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751854AbeCOJLq (ORCPT <rfc822;incoming@patchwork.ozlabs.org>); Thu, 15 Mar 2018 05:11:46 -0400 Received: from mail-eopbgr00130.outbound.protection.outlook.com ([40.107.0.130]:64785 "EHLO EUR02-AM5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751711AbeCOJLl (ORCPT <rfc822; netfilter-devel@vger.kernel.org>); Thu, 15 Mar 2018 05:11:41 -0400 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=m6JVHsdnHQjsoQm6JOH9hbrAFNu/DmXpW2stRzxS4n0=; b=cL4icZojlFsFBpj/7qN8asAif5BjoY6bL3kgdWx86JM/IPtSDJ8PkQNFr9B4fZPm9oZxuMZcK7O8RO/KgFZwp+mEZIzDxEIPmGzeUxiZ7JRGcx0M/wUAFiX0FV0jSLXrsWJRxt1RFQiA5iATeF+WTKJ+D1gCzvWbINiCKstU94Q= Received: from localhost.localdomain (195.214.232.6) by HE1PR0801MB1340.eurprd08.prod.outlook.com (2603:10a6:3:3a::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.567.16; Thu, 15 Mar 2018 09:11:38 +0000 Subject: [PATCH net-next 5/6] net: Convert ipvs_core_dev_ops From: Kirill Tkhai <ktkhai@virtuozzo.com> To: davem@davemloft.net, wensong@linux-vs.org, horms@verge.net.au, ja@ssi.bg, pablo@netfilter.org, kadlec@blackhole.kfki.hu, fw@strlen.de, pshelar@ovn.org, g.nault@alphalink.fr, jchapman@katalix.com, lorenzo.bianconi@redhat.com, dwindsor@gmail.com, elena.reshetova@intel.com, dsahern@gmail.com, roopa@cumulusnetworks.com, rshearma@brocade.com, dan.j.williams@intel.com, amine.kherbouche@6wind.com, netdev@vger.kernel.org, lvs-devel@vger.kernel.org, netfilter-devel@vger.kernel.org, dev@openvswitch.org, ktkhai@virtuozzo.com Date: Thu, 15 Mar 2018 12:11:35 +0300 Message-ID: <152110509541.28582.14001526458843433142.stgit@localhost.localdomain> In-Reply-To: <152110491273.28582.13804059107038714030.stgit@localhost.localdomain> References: <152110491273.28582.13804059107038714030.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: HE1P189CA0010.EURP189.PROD.OUTLOOK.COM (2603:10a6:7:53::23) To HE1PR0801MB1340.eurprd08.prod.outlook.com (2603:10a6:3:3a::8) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: ff039631-db7e-48b9-3a98-08d58a54c292 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:HE1PR0801MB1340; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1340; 3:ZsBpYJqPXWF2wIrfohw1yM8SnMTKhzTASfivCX1LnOxjJC7y7zzN40dGWFM1QI2jTXhM3W+bXrRwrfJgGnlORV5mBWoqcOxb33HgNqeiMzSud3LzElunUr+rZRY6T7id2OjhdeMCn9ZljsnwykZcbclkUsqRbpUwzh/rv083q17U2wtlYGiWIy+ngdMF0CAHk66wGLVA9P0lb0rFBxuytNded/9FGJNvAp+ttsOLwC5RMlL6hIBbWD1dcfwYxXd6; 25:tTVBuQAnR+RmaRjAYINk8C166GZ2ROMrJZNWS1rHDpFEw0oM6BB/SRiHUaYtxj1+kiwjdpsejdAmX/JzryCbW6wLOBhl8MQQx/c7f5A9AQhfWUI6Ap/Mq3NYfsWMUwZadhAkvmo8eId+/Ql/ldDZNYKX7FJt4eih2dTVcDwCV29/qkYj4/yfrr66YYFhZEBhiksl3Ok7eai0VtgZJhV3GU5yb61KC37ZPtmKBpb0xdquH9DqBsHeKaoYda45vW248D4FoRARaXxb7OxZJWINnxr/uVCYEHZkUIJTZETHz23k4AwWC/mhE+vq/9oYDn9mdyEi7mZPmM9IH83e6gu3pQ==; 31:0BDIyWk5WiJuz0FbYihCOnswAOinUdixbDONKkD+mW7TAbPH/Mym2JV9s5E4w3G6Go/xDcYF4c0p2qF0qyK50YX1Hv5ZkyirT/kKBB0EIo66QRWKiWurZd+Dap4ZCJR8QMSpMz48cVHJPmqg9VYNHtPNrl0HuS2rEDT4TxicXWKRnG4pUtawKP3BQzGqEkb9sjXcJBkiUcnpwzr5Y8G8ohojBuId8kXTwGGn/X1TxEg= X-MS-TrafficTypeDiagnostic: HE1PR0801MB1340: Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ktkhai@virtuozzo.com; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1340; 20:OGcR4yVj+9z9QwM1o6q3PpftSrL0o9zrbtjFdtYDEmvtt4SFvRaiV2UNh4KmjnS6l1Pa9YV26vdUB/05xo83EzdPZGiT27KgE1Dp8a1/0ro/PEKkG3S1aKCOY/HGhs+BPz0vSR6Lrs8vypL6fkbvGdRjNsvBuA82QNNxxo8muelopQ2J79ym7CrwP9ZxQXZEDjEraH5gE7YM5jgZZtSNQpue9hD0Lhu8n+3RmVn1M/A/fFc+NTexugtBlCFHj4S1phgc9yXDBzG68e4B8COmYtAj0tFPKHqSrUa9icD5biDhxT9NxQNSJxoEtvr9RAffFALTqNuk4mxf8llCVH9spGYrhGut5d+N/8vexqm8y/a4zmNDc7a5jkf2XX6e6pPugkaxuC5ZrTwTVyLn0oO2wQIEHBCAuPryct+0kTxwa5liUZI8FbBRil4UavI/e17zq3e3kZxSeY6DPBA8LszM8zHv5ZAJo7zxf0VxEuJjpvKfP6DahzNogOkTelWNPUdT; 4:UPxYKriSbGdGqifKH8VJ5XiEVvLj6a7ydaL/9zm4KUl3e4m8ZBcPZqt2KVYixXJUScomxXpYcDR5BRBkFq8F0eamXfp80iD1cw39ispvO7DQ7yiY7s8UHoPTXAh96cTN24javZa3cWDBN6y9JyhkA2TdhjvmqY/pFuOaP1pTtNhLLe5To4ZeP4Y7D1dAR5F82yaJi3wn12wNYX1rVE/KLzO1HCLUHnxPMu0NqHuAfRFfiP3Ym9WIOA0z3rzBx3VOf3Vy2PAW/S9S+nYE0jjq/Q== X-Microsoft-Antispam-PRVS: <HE1PR0801MB13400C9D6F9B062E51E13B76CDD00@HE1PR0801MB1340.eurprd08.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(5005006)(8121501046)(3231221)(944501244)(52105095)(93006095)(93001095)(3002001)(10201501046)(6041310)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123560045)(20161123562045)(6072148)(201708071742011); SRVR:HE1PR0801MB1340; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0801MB1340; X-Forefront-PRVS: 0612E553B4 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6069001)(396003)(39850400004)(346002)(376002)(366004)(39380400002)(189003)(199004)(6666003)(66066001)(25786009)(16526019)(50466002)(6506007)(39060400002)(106356001)(386003)(3846002)(6116002)(76176011)(7696005)(33896004)(230700001)(478600001)(47776003)(61506002)(2950100002)(97736004)(26005)(186003)(103116003)(55016002)(52116002)(23676004)(9686003)(2486003)(53936002)(316002)(5660300001)(8676002)(305945005)(81166006)(2906002)(8936002)(7736002)(86362001)(58126008)(55236004)(81156014)(7416002)(68736007)(105586002)(921003)(1121003); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0801MB1340; H:localhost.localdomain; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A: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=3BHE1PR0801MB1340=3B23=3A8c?= =?utf-8?q?l2R/i455a6KC/Ea0hJnQcXX5swEpqA/68UB2v08RCQjlz6wReRTZElaq?= =?utf-8?q?3TyQNcBKEQAsagQ+yO7BIQIYnThjv+OtoALZ8StosjYyUBsbDHOANEEX?= =?utf-8?q?neKLT8g4Ws4KtrsemxQ66VcZyrCKDCtP55SjUadAY3E0uj3LsIFLXsp1?= =?utf-8?q?/Pcy/Hj1dYf5ZoWo3/+MXM6PFSIsse4k1dj/mhzvbxm37QDk7HjAQAPu?= =?utf-8?q?sUjF5j8Ifz+hnl5W1k9c9Y8h4AQXo5gbihcQWXAqqlxBpDjTF3Gy0EX4?= =?utf-8?q?6wQWVPglBipBcq7DPRm00JZXMkFJJH0/G+FHYZSSf666yjILiOhpfRTJ?= =?utf-8?q?8v2xNISlPUEGoGoAsESAmX2R+PvWz5J9mNNU5rYyRqGY9EwLCSvOZ3d1?= =?utf-8?q?zA4Lts3NG/CNfOfNxriFXogSAnbxsVH1C1ATlUYYHx96o6gTaD1r3jIb?= =?utf-8?q?o59oHFyF47X/4IQ4CRpRJtrurZjsGeF+4SP3kwAGt5XO+YjogHZCEiCq?= =?utf-8?q?iu+MxPqQRRRmW2G8cpZcU8yHJPj1cBrIz1sJWBrU+GQK1cLd3vrJRpPU?= =?utf-8?q?f69ppvSA0biadMGEazQP98A7prYbFmVFgFn86sua7Mq0cTLUcbzYTOza?= =?utf-8?q?nsoB23/13pt2wClOeUgl9yvk1D+C1FWjXJAZALNAD9UkEnEtsd13fnAB?= =?utf-8?q?CDQrULAb8HxFvOuger7JVAFsfnC7lCSN7bOiUSEyaG84RuuJ4uNz+D7M?= =?utf-8?q?YzkhZepmA6xNvsVLguNz2rNwopQqk41yoX4JhcJHJsjfkPZZPAvPKnOI?= =?utf-8?q?UDnl7aKIISrZYXirXIa+0D3RfDYOFiL0mhJ/1+tMreRy9WTc+65dW4/1?= =?utf-8?q?7/O71/RpzISjrTNjxYMVDaSBruGt36CJxs8wBCo0vaHenISQpflat76r?= =?utf-8?q?dXDlA5IJXhuJ7BKvXTxnQebMvyOF89tiJgg11QO/e4y0wNv5dopBGBJv?= =?utf-8?q?V7qiRcLFIeJ2VqX98pwTAiJyFH4HOK4Qod+jJgtZM5FrvuZkWqrx122b?= =?utf-8?q?AgwUW1wnuEcBuW/2mi2V5DNKazW+ja/OrPMsEXrmMvxzOrqWyPrgtH0T?= =?utf-8?q?Czh3YmJApHiFm8ZgFt09QuCagdgOJgG/p456Q/Su8VN+uFEXjGFtHusg?= =?utf-8?q?Wo6zB0u0MfNw4zG9qdRame1td2dXh4Ldbca9hdy37Av0DjZiZMWLGGnk?= =?utf-8?q?KhBvT4q9ZK8CKaYEP83F/zhF2zzSbPMJUUXMcK59EzpqV1x0/F+unbCU?= =?utf-8?q?cIhG0Y1NC179HO227918gqOJ4=3D?= X-Microsoft-Antispam-Message-Info: eUCHw3wY8xw7g/ce5ki1joHjgAXAB8FcdYaJt99wVaFAivnkAmu5//V5Rks2CmRWfyMKvMoJtrfLCMb+xeV1gPkoTpHvBljAsrW5BIID48vCXXoykZoLoMUMCLFVMVjokr18N4GLbxIsGPZFlZBJJ7bpZ2HpjsNz/4QovJM9LByisL8bs5GWOPKx7vsM5ofb X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1340; 6:R1OUgrZmyirVaJDVxKaymbYoMrDjAAARy1kTzddIeSMXZhUgjEYjbM9iDWla2liEqTV2egQ0/RAd+w4mnNe6DK7cJo/hfqGL8StZJUQ3pFPrmzlVb0pSqJzqbjgdUZzFAPCJlxpdAKC7j+PeqfG/ktvnwl/hoPirGdcJLE97Qwarlv0SBrjhQIf1wj6lIkDB33wZjO7jEE+s247br6xzyFjW7qVvA5pWRAEMmD7vgC8FeSL0pCy7R+TcfNtEHQPtqVv+N2/W9WQi5RW0uWAGN+5VXw/BgN75/gf1EpgA/+WxRcUh+KDUUpgcVeNIY7766ASZGa0otPV211LZUBloWvGkh7U5FwWqvXyhcGGKoQA=; 5:3bNHF1XhIIm94oZTx4YN4i0XcodbCKlJM3O/ILwalNExjQwlJwmiV9NslQUt6y05LqmfktZV52UtsFA5+9ElU4c82mSdjokrKvrltaa+MGRX4W/OFcEADEj6je54szrq4oupbm7wU5xkhmimzrEJkC2Wq7S/5+ZM02pri4MYscw=; 24:aXFGtyACXnHVMzq02fsWSrHqwTvR5GH3FJZMeGwIzSlA5APwlQVkDxz4gz+yJbzpIB5JV96xR/zGcEXF3w8fpAsJeN2djvdKBpjeb76qPYM=; 7:PXhGhYu1exJTEC+iFljPb3XENOjB63ewpRc+wi+1xGcKb7bZ/hVVfKzXz86Iz42LZ71+gu7LIs3BYZx5JwFESJiiFaDZJp+L7zLelxOzL3DysY2XllIKclu/tAG9ZJu66xikZENmyhiQSK/5AzcUlNxfAf3ZZGPpwf2KRjwpi35EGuzuGosTZoKshBfn+kimVsh1j3BM02Wj4s0/7mGjXCCsfkjj2y64LjZLJWm+bM5rLCerqEra8HzA53rWthlJ SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1340; 20:h0spSI7ZIbv3WZ7ix7fHqpQPVgOUIDPvgtVRZcOQVJYHupOJjsTL2DE+YfK2irJXVunNED6N0vaggq+V4Wk270Z7sgJfb5+z+bfNOtqnc+HD2M7xl3g0QQ78L3n5iK9di4cIGNba/e2HRZO/eJm1V2eIgVDk6XwuMfkm0GJiDO0= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Mar 2018 09:11:38.1854 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ff039631-db7e-48b9-3a98-08d58a54c292 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0801MB1340 Sender: netfilter-devel-owner@vger.kernel.org Precedence: bulk List-ID: <netfilter-devel.vger.kernel.org> X-Mailing-List: netfilter-devel@vger.kernel.org |
Series |
Converting pernet_operations (part #8)
|
expand
|
diff --git a/net/netfilter/ipvs/ip_vs_core.c b/net/netfilter/ipvs/ip_vs_core.c index c5d16e2bc8e2..6a6cb9db030b 100644 --- a/net/netfilter/ipvs/ip_vs_core.c +++ b/net/netfilter/ipvs/ip_vs_core.c @@ -2294,6 +2294,7 @@ static struct pernet_operations ipvs_core_ops = { static struct pernet_operations ipvs_core_dev_ops = { .exit = __ip_vs_dev_cleanup, + .async = true, }; /*
Exit method stops two per-net threads and cancels delayed work. Everything looks nicely per-net divided. Signed-off-by: Kirill Tkhai <ktkhai@virtuozzo.com> --- net/netfilter/ipvs/ip_vs_core.c | 1 + 1 file changed, 1 insertion(+) -- To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html