Message ID | 151120298393.3159.5095807320218430950.stgit@localhost.localdomain |
---|---|
State | Deferred, 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; dkim=pass (1024-bit key; unprotected) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="cNQKLF6q"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3ygcr642b6z9s7v for <patchwork-incoming@ozlabs.org>; Tue, 21 Nov 2017 05:36:38 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753039AbdKTSge (ORCPT <rfc822;patchwork-incoming@ozlabs.org>); Mon, 20 Nov 2017 13:36:34 -0500 Received: from mail-db5eur01on0133.outbound.protection.outlook.com ([104.47.2.133]:36043 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753017AbdKTSg3 (ORCPT <rfc822;netdev@vger.kernel.org>); Mon, 20 Nov 2017 13:36:29 -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=83GLC5QkHuqJMSQ6dxuZ8/l3L5/ohV6LBn8NqgjOtOA=; b=cNQKLF6qj11TBz8uYiO8DVEQBBnb0dbELTcKUBdn+RyqHeaR9L9JHJy3kXrt+2xDEoULPl7ICzMpeUylCytWEtQeogCig0dbuyNIUjAY25FFd0weAF/+4/NrzCL6UlC0IoG4PQinsgW/OlYN5B0qcmmeI+Bsx6vJuDf1zSPJO0s= Received: from localhost.localdomain (195.214.232.6) by HE1PR0801MB1339.eurprd08.prod.outlook.com (2603:10a6:3:3a::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.239.5; Mon, 20 Nov 2017 18:36:26 +0000 Subject: [PATCH v2 27/31] net: Convert ipv4_sysctl_ops From: Kirill Tkhai <ktkhai@virtuozzo.com> To: davem@davemloft.net, vyasevic@redhat.com, kstewart@linuxfoundation.org, pombredanne@nexb.com, vyasevich@gmail.com, mark.rutland@arm.com, gregkh@linuxfoundation.org, adobriyan@gmail.com, fw@strlen.de, nicolas.dichtel@6wind.com, xiyou.wangcong@gmail.com, roman.kapl@sysgo.com, paul@paul-moore.com, dsahern@gmail.com, daniel@iogearbox.net, lucien.xin@gmail.com, mschiffer@universe-factory.net, rshearma@brocade.com, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, ktkhai@virtuozzo.com, ebiederm@xmission.com, avagin@virtuozzo.com, gorcunov@virtuozzo.com, eric.dumazet@gmail.com, stephen@networkplumber.org, ktkhai@virtuozzo.com Date: Mon, 20 Nov 2017 21:36:23 +0300 Message-ID: <151120298393.3159.5095807320218430950.stgit@localhost.localdomain> In-Reply-To: <151120175301.3159.9577108443167812854.stgit@localhost.localdomain> References: <151120175301.3159.9577108443167812854.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: HE1PR0901CA0048.eurprd09.prod.outlook.com (2603:10a6:3:45::16) To HE1PR0801MB1339.eurprd08.prod.outlook.com (2603:10a6:3:3a::7) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 464215cd-a06d-408c-b457-08d530459be8 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(4534020)(4602075)(7168020)(4627115)(201703031133081)(201702281549075)(2017052603258); SRVR:HE1PR0801MB1339; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1339; 3:bPYikT2pmQ34vW4D5VnD5i3GnII3BCDLaos8Vu1k6PRx9pmRSfrHVxqSKvtqkN06QUcLUQep0r+NAdboNh3dGwdXKWNn8UmzIu3/qRt7ELXffV4BY4Xol3XiA+C+yJFZmNC1iWnEdZ1W6lPvVkNMrxKNnvHDJY1QHDePDZlHn5e0kyLAqN8S4IHNcfknYSsrvylmnSY2OGzvwJpqskQrmtZoCn5rcUSGP6kuA406m6zI/tP1GNLiisb4gu+HIcsT; 25:xYTjlqmdMPnAS1FsyBMK/7hYXr8cpn6PlYvgE7VZPeCvqCh4nkgOCFNo7EGpLTvNCQxK7B+uMvDtY/P1KiUJfx/EbbZbmb4hSXCIKn/0We6nN6n3b8o3B9npB4EAB1UiHOH6nsg065SNyHspjdIusTCVaKqO4VwADtime6Li6P+h/TXLj4+Oyy4gggU7SCjwpINQ0mGrU3K8CkW0s920uW8HVpYhnVlIjrfikdy4o2bRpjUWTExymWZ4tLmyfBRi7ZA9Vk6tE9jZjpXbG8JhvTGeIVWwVnXYUf17fHwn57KPGDtQOk3KcqyliGjm5ZJcKhcUxrBIGK8jgijeo2sMdQ==; 31:FTfIKvUf9hUzItfOkQ8sA3QtI2wbGknB45K5ZYKfcvWHW/5lmbvJHnb3JG1ixgvFEYQYjC60Aw4rikyLoQvWELJf6rXq32NDioOCx1ImkyVqcP2/EOvgaYUCS2DWvPFHHLJefLzTdHXRefQS7tyGFsnHYKKtmrOQUYR4kPbvmObsEHQSDOkSGdOcwliMPXc5EkUGKCOBWB2xkix1342wwvDhKy4WTur3b1U5Z2YabI0= X-MS-TrafficTypeDiagnostic: HE1PR0801MB1339: X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1339; 20:EFGtF1UeuM79XFTvRuehkjsE4lxx3jKS4TN/Y+TdKVqv1gwJnTtpLohbhC5xRNES/qPfPoi0gEme623XUmtR9z/qOVDPT3oKCXElOosWnp3i2wBpbTrWjUxn4Zx7Twom4gu6s7735shMbB/ODraDrnIBm/s0MXBPccEHSR0kL8LdaYrOaf0e+aLK+ySH61aQ9wciq5VROzX9KfJMbs3x4i3Im1mTtzUnMKYDf2r/CFfBBkWc+X2C/2a0C3y/xfniigBPhcT2REU7/7W6jJXTCeTTmASDMG0ymawQ4UcGYEER2Uk5UL/uQYutHifFCasOsuvurff5Z1LiUAWTmvuA65+q1wLWGZ8cv3pGBWutRfNElmp+HvrQKYFABcrxmsezohgjKN1ttp1VmIWUFz7AaYXtJL8uLvBZR0d3Tl7s9g4=; 4:B2SZD/FwxP2KUMQgo2gmYasprq72yzltRj4/XLCgR1df9pgWpv0sh3uGrdaZuXhvQry7znGeAfETHvJ+2v07V+TnKCgxJMgYYjpZ2IxSiIFNQv25U+GU3G4XEob343pYaOAUY/nSY50urRl6dYc0qYYbDJGFpbyrzydh81Q27yhgWKomV6n+YNUg74k+Q3P/LZ/1eBdYnEvdHY7WzNvs/K859r2vilxfxioMTkMRzjGm5CkGACIRgEQPS050cb2on9N5rRsQRzfTcwRzP+fuuQ== X-Microsoft-Antispam-PRVS: <HE1PR0801MB1339F5878F8A0D6CDB2A0DADCD220@HE1PR0801MB1339.eurprd08.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(3002001)(10201501046)(3231022)(93006095)(93001095)(100000703101)(100105400095)(6041248)(20161123564025)(20161123562025)(20161123560025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:HE1PR0801MB1339; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:HE1PR0801MB1339; X-Forefront-PRVS: 04976078F0 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6009001)(6069001)(376002)(346002)(199003)(189002)(478600001)(6666003)(316002)(8936002)(86362001)(230700001)(103116003)(39060400002)(68736007)(305945005)(7736002)(2950100002)(58126008)(61506002)(55236003)(8676002)(81156014)(81166006)(54356999)(97736004)(66066001)(9686003)(50986999)(189998001)(5660300001)(106356001)(101416001)(23676003)(47776003)(53936002)(2906002)(83506002)(105586002)(76176999)(55016002)(25786009)(3846002)(6506006)(16526018)(6116002)(7416002)(33646002)(50466002)(921003)(1121003); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0801MB1339; 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) Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ktkhai@virtuozzo.com; X-Microsoft-Exchange-Diagnostics: =?utf-8?q?1=3BHE1PR0801MB1339=3B23=3AsD?= =?utf-8?q?pdVKfEQKPIHOaC3HMxGBh98R2ZSp42sDqaWWE9aqlXTzW65loVhJQLJC?= =?utf-8?q?vbJIX2tjHoTe1royVD76oEv46H8o/xcfK48ygrO4xU57SDLbvKkCXBGc?= =?utf-8?q?ysHOdMMSg2Mw/nGXapV2aVq0BBxlGl3ddDREiyXF1O1TI6uOhBraK7zD?= =?utf-8?q?QTkdcqUcQU2bnIJsaLvIc6Vk8THJDtlGCFMLs1pgxRrOs2g4/r1RYeUz?= =?utf-8?q?i5wcQwb4vdW1q0Ky1rMj2iaxJH2BYgrr+6W4GISvbv3mWV0P3j5yKWB7?= =?utf-8?q?a/gxpABjgdqfL+gHeXtxYw2Y+oy02q9rcdzqZS3I+SrMcETiTm5tcQmc?= =?utf-8?q?yYqI+JyGH9wkBlxVxt0JPCc41RuvDb7dF/fLH/2zOX5ayDu8ZDz4jf46?= =?utf-8?q?K0b1z0ugTiliyCnRZec/0B7+4J+GRrHJdbj+0sUoRP8leV2h+rwWriOD?= =?utf-8?q?VbBgZaL4ctdn0W8mlR6EHzQ901xL5ibj0kqojyBbw8Z1Q7CIMWhi+P7q?= =?utf-8?q?QxEop6XZlEAX5ygUg+Gtuu9OB4RVT9V0ePAmEPKYU/Eb8AKNj9cfEOf8?= =?utf-8?q?qeec/6x+9bAlWs/sHuZ/PmrMUPcBndUd4xUpJe5INpRPW0KGBGxzBday?= =?utf-8?q?2FUcrHhzWWCBb3onjODlVGMOfbcLIpys021VvoBVw3DOBktTjrWOvdXk?= =?utf-8?q?PB8CJPwEHOk189JurBgmd21tHyu+/5qQKlLiDwXUkF6iDip4L3Y9IKJk?= =?utf-8?q?pns9+ZMPthiGQGttUXnacj3WrRRdVpgm8jO+Gblf+OZCSIXCY0lsDYeC?= =?utf-8?q?4dOGwhSxR2+qXlp3tp0OA7mvRhga8vkYbPdNu6MBab7hYk5zKdz1adQa?= =?utf-8?q?meYKQcLuJw55+xq9U0BrcEk71QVOlnmRDHHa+UqC3X7OaOd5RoOhG0tU?= =?utf-8?q?aq/xDdo77GTx8qp0Jk6KIKaaw72Njf6aaiXa3zpPMbJ9uWStEFTtdDXo?= =?utf-8?q?KNGewa7J+tP7dNMkZcrdHQ2QHGundso4qw3Ye+zXflzuBZvY1TCawNOP?= =?utf-8?q?iZ8pll0sd6EAH7KiX0VXqyymYh2CZxB0uHbqKY1ZAyT5JVCr5V3nP0PJ?= =?utf-8?q?9YtjW3ZWwomONSXkg2rLhTBOepHR6wPV4fOdpEKE1mM7fFX++RhzGib+?= =?utf-8?q?v+vo9oOEy2lYbdvYmd4T9ENDI9vf9s45JxJTlaqOjrcJm+UM6FXpGHES?= =?utf-8?q?9TYW+LufdCJa5qCp8=3D?= X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1339; 6:xFm1AdcQ7B8tfqgm+nU5sMfOMd0vBnNF0tnguZP0HPNvyzGjD7YuD42CbyI94QEM0i+ycN36fQW+iVuqDouIM2T74bqAlHMFuQgZHmUER4M5pNHPV7N+6ZqSpJRqiDg49M/2OhB6XnEgU1S0OkVZFmm9Bhcs73L5yaZmZ0FrmG5b3WavxSasWaiSr4cPlhI24QXfEZBV1/aRnTzGjZ7xQVYID8F+HI/tHmx6FNddXc2bnFqpbp+heu+AflzCoigcwqV9ak9rf4BzfXo1t8CIMq5eogPQ2qR6CGC0+PdZQrtp4YeSeZ5Z4mJ3MZ7TIXbjlXc0Kawl+y976uFcu3cEE76mnanQd7HyUpSPO7vIU9o=; 5:FxcGhp9TO7bXHDuvBTEK7GcTzzlmWzG40Bfv83wQro9DyOVCrNgF/4ikbNszeANhpE8mXBs+jOKou3nCh1WdeVl9M+7IybEP8kO9tDxISuTSnum3rwHLV06YZkl7aZhxtIxaWl41hs1gU9WJ732ynu3z4sVL625I3pJCdDQfajQ=; 24:rWE70WmTVwHzGMReux7tz9JE87RGZgw9RL+JOa+Z0L/Khk8v5JQ2g3E/3ETWJ+Iq1OPgHQz/BwsUZK54oauf4mbOoX2cxQAzmRKYZLE+RzI=; 7:nrwUVYFw9qcEP1swAL+hYHIgam8vSjzm7PMBxe49PeVmZBWLWbt/XVMddlP57yqp4vSfvkTTNvjwqTT8MdkY1jrHG4eoweYHsCv3/8XQds4603JujwmNmtmDOPkInoZ7VgIPqWPl7lyfv8UoHZYuQ43recApEPO70aFWPErGHJM9x34MM08QSrM6IWaU1gzg8lhipzK1WdG7qEzXxv/CiUQev38c8b0rZgL842qRbzg69FKDpYFb5xzZffjMOwF2 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1339; 20:v7dJpt1ujD5tHzmdcv8lKxBt0SAz57rZjvZ3W57AgkKWygSn4AsYKMJ+SqqBjBLv4QQk9swR3u0MMywQbYFyhzlSuIRWhseALGymBZpAIu/HKcjFtMzBa3AJ9yna1X5oWnQaQuFABDQdbs3VXujAOjUn78LBLSJgL/O8gO3l+7c= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Nov 2017 18:36:26.1419 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 464215cd-a06d-408c-b457-08d530459be8 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0801MB1339 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: <netdev.vger.kernel.org> X-Mailing-List: netdev@vger.kernel.org |
Series |
Replacing net_mutex with rw_semaphore
|
expand
|
diff --git a/net/ipv4/sysctl_net_ipv4.c b/net/ipv4/sysctl_net_ipv4.c index 93e172118a94..89683d868b37 100644 --- a/net/ipv4/sysctl_net_ipv4.c +++ b/net/ipv4/sysctl_net_ipv4.c @@ -1219,6 +1219,7 @@ static __net_exit void ipv4_sysctl_exit_net(struct net *net) static __net_initdata struct pernet_operations ipv4_sysctl_ops = { .init = ipv4_sysctl_init_net, .exit = ipv4_sysctl_exit_net, + .async = true, }; static __init int sysctl_ipv4_init(void)
These pernet_operations create and destroy sysctl, which are not touched by anybody else. Signed-off-by: Kirill Tkhai <ktkhai@virtuozzo.com> --- net/ipv4/sysctl_net_ipv4.c | 1 + 1 file changed, 1 insertion(+)