From patchwork Mon Feb 19 08:49:59 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kirill Tkhai X-Patchwork-Id: 875026 X-Patchwork-Delegate: davem@davemloft.net Return-Path: 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=) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="SWsUWrYe"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3zlHWS32kPz9s0v for ; Mon, 19 Feb 2018 19:50:12 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752319AbeBSIuK (ORCPT ); Mon, 19 Feb 2018 03:50:10 -0500 Received: from mail-ve1eur01on0092.outbound.protection.outlook.com ([104.47.1.92]:58144 "EHLO EUR01-VE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752066AbeBSIuH (ORCPT ); Mon, 19 Feb 2018 03:50:07 -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=JGI6hEc31Aa8TTHZPchiYQk18kLtpAlk17Y8jrOWxNE=; b=SWsUWrYeUHoccC8k+0fUD04BrxT72B/ba4WRm5miQnnhh/97YE9Ob06wb2bh21lVX+mQACImLEcO1fD3M7XAMiZ4w8Im+s8imh0GTQKYJ5gZ5gpHlrdMnlIZ/x4xFCsJ+bMcUgIgWKv8YNx6ZvwS1P+Ay2khXHttE6mzAz8XJmI= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ktkhai@virtuozzo.com; Received: from localhost.localdomain (195.214.232.6) by AM5PR0801MB1331.eurprd08.prod.outlook.com (2603:10a6:203:1f::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.506.18; Mon, 19 Feb 2018 08:50:03 +0000 Subject: [PATCH 10/16] net: Convert ping_v6_net_ops From: Kirill Tkhai To: davem@davemloft.net, avagin@virtuozzo.com, pablo@netfilter.org, kadlec@blackhole.kfki.hu, fw@strlen.de, yoshfuji@linux-ipv6.org, afaerber@suse.de, steffen.klassert@secunet.com, herbert@gondor.apana.org.au, johannes@sipsolutions.net, netdev@vger.kernel.org, ktkhai@virtuozzo.com Date: Mon, 19 Feb 2018 11:49:59 +0300 Message-ID: <151903019986.32574.17016096729016565555.stgit@localhost.localdomain> In-Reply-To: <151902976942.32574.10711323959096437995.stgit@localhost.localdomain> References: <151902976942.32574.10711323959096437995.stgit@localhost.localdomain> User-Agent: StGit/0.18 MIME-Version: 1.0 X-Originating-IP: [195.214.232.6] X-ClientProxiedBy: HE1PR06CA0154.eurprd06.prod.outlook.com (2603:10a6:7:16::41) To AM5PR0801MB1331.eurprd08.prod.outlook.com (2603:10a6:203:1f::9) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 669008af-2298-4f2e-f9f9-08d57775c4e5 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(5600026)(4604075)(2017052603307)(7153060)(7193020); SRVR:AM5PR0801MB1331; X-Microsoft-Exchange-Diagnostics: 1; AM5PR0801MB1331; 3:CJHwVjpYseE8CYRmmcJGMjSQIjHC7kgw8uBfh79KknryW1ZkswNBdiJLj6bwvOVSHSPLUku7oV/t7MMyXWkBYGCizqrSAi+2Os7uRf2PnATONmB+UX8KSZmvj3vz/ggf9eW4PV/vzaFsXXLY921e/lWuAINXX/ADhrTXp+q2nNiZyhII3LzNTrvZ5YBN6elWVDGy2nD3IX//dyt79OX4Kt36sDtk2omrqbsWv87Nvk+WCmAl7UCCUTyw9ISTrPFf; 25:N8KvWeeH0aOtgYaQN/pMHm9soLwd2V+OR/jqwEVGbilCRimAFP0FETnP61QD0OMljT6/O4CSZXYmzxt7+1bkFihAJ0ngU7lUDtEq7MIBKamMyH5NcTaUGZQzWLqK6PeKMQCmIDXpp0cjZeie7FOxn9but3DJw1SOHM52dbDIk3KjHxnBynu2hBIAfp5PCCSpoIKAmlqVFJqI5YdNGloN15/VLlWUKhdCr3Qu41hmLgrvtFTZqE/VKzQJSQx5YpFpnLlKxauNgsdmTOxpVacxeKm4kgBfwMiNyiQJgqZsdlZ8YyRKvN89MPkUhAmQZikxuBJ1NoKej00OJo5oOYu9eA==; 31:vkHV9JI+/3/RF5gqqso52HG1XF4x/4m9DP6e9ennGHqNHTYKjHr8JNZ0WDxk70+QfGwgACCh52fO92hV973DuVWSgyZjWEIYaHsT1CPIwJWnAbA8IQG8NaASsSxAZO+dYXwmX4VMhU4evgnrHmEG6pxbfk9GU6ugcnHRHsnGi3Ftj276A/eM/gTGV35CYKjEU8inCDC+dLHYElojU0F7d6QotMYxVKxoar0nmHWiU9c= X-MS-TrafficTypeDiagnostic: AM5PR0801MB1331: X-Microsoft-Exchange-Diagnostics: 1; AM5PR0801MB1331; 20:lrL0F5EzFgG8scwFm/gVNi9yKkv8MsndLfZmD7ZKpyhCAbTjwEV9KPvNvkgeXtIVJeAos9EYBIlcyB3eotcvnUKhE8aSRb6avuvJqcAFrW+pbjfdol8v0ej+dDkWUYRcBIep+KWwisX/yM33mhP7nIGQrLguCBxGlS/Hh4u+IAFRE0qXdvYCMSDqVRJSjJ0bJqiN8pvfGSW6UNxTC2yUCjVRVLzZ2Fuf2pYEJhpwyfXTa+dT/QrQfSTx2wyU9HbT/fZM/oJRPLxEVIsa4PduHMFraKsEGJJJ2iTpkmOtHdLQ6GER3Ek3j1byoXk2XD3+vxNCRoGV06LwMj9xuNA/a5jThlBfRqOij1jveU72BmMlrEh0+DnBXe/2xo9j0ih3VvtMXL92VjlKmjCZ/vntORL320JXAwE3F769aeiEQTpEKOyYjRiK3avCZ+5QlQuvGQ/JjAK6gIEQ+OUrKeJIFauL1jeLy/d40O2Pb7//9CiqwDVW05F0eyW/yaI2zaCT; 4:jjzUQGJFQP2Ua4lF2fg1nrjYJcl1EsQvzrEm4FbwTmT2HumpeJ00vLXp9WVEO8CCkZqnVOaHnjydKfyVr1dH6fc6vsHdeipTx2v2Li9ThvEnki2Uou8rdpAFQ7xTMj5RkAx59tRBwogzAHU+gbTJUOLmQWesapi7QcsB266k6mnj9K1vLw3k/60WLXLHEFD9m6XLOP8x6AcLiwdFVqTaJlR5VxZI7aLe79jRc+lO4aY7mZbN6r/66K8WUdzIJHoychj91evQ0Qni1zl0rAH2GA== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040501)(2401047)(5005006)(8121501046)(3002001)(93006095)(93001095)(3231101)(944501161)(10201501046)(6041288)(20161123558120)(20161123562045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(6072148)(201708071742011); SRVR:AM5PR0801MB1331; BCL:0; PCL:0; RULEID:; SRVR:AM5PR0801MB1331; X-Forefront-PRVS: 0588B2BD96 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6069001)(346002)(366004)(39380400002)(396003)(376002)(39840400004)(199004)(189003)(6666003)(7416002)(81166006)(81156014)(58126008)(186003)(16526019)(83506002)(66066001)(47776003)(26005)(103116003)(8676002)(6116002)(50466002)(53936002)(55016002)(7736002)(9686003)(3846002)(25786009)(97736004)(106356001)(316002)(305945005)(2950100002)(2906002)(61506002)(68736007)(105586002)(5660300001)(86362001)(52116002)(7696005)(2486003)(23676004)(8936002)(230700001)(55236004)(6506007)(478600001)(33896004)(76176011)(386003)(921003)(1121003); DIR:OUT; SFP:1102; SCL:1; SRVR:AM5PR0801MB1331; 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=3BAM5PR0801MB1331=3B23=3AET?= =?utf-8?q?c7mtsMSxM4lnctDUyHCFiePtSIel6U3rW06ckDbegyv5xeWGWNO2tVTI?= =?utf-8?q?sKi/yovINjRTTO/fcu0SRwhLQCjECfRvV7HCfA2jHZonPrQl5CCFDTeo?= =?utf-8?q?hrVJ7wL4CTBM5h5ZJsTB962BWfrQmWs08ofkqOwqrlBtvwMdXIZC7mNe?= =?utf-8?q?dMnkvvdA3Gi/KdLRCzlYQE1DkfbgyYPbwcbkjrMTd2Au5VCWSVm/mtUp?= =?utf-8?q?b5j/dHgyPUqqGRMxvGqROXUTj2K9Nv7zgLb4IM+8iL4DVPLgShyyw3Pa?= =?utf-8?q?JZq5ok7L5Ly7oqlLOI5lU0mhrbMAIg/ArDZlG0tbJtRpK4KnFIk7+TLK?= =?utf-8?q?J/lmiOPl/oQa32T2CJK4SKbLssJbeywfSKtZvZougvg842naeVeyEES6?= =?utf-8?q?WLMS0VLezrBvjoI4MWG3abPa4pTviLcW3PY0v1j82wH/+NkTJO05Oz5Z?= =?utf-8?q?eQAeROMwskTQ7N35t/MpL01Gf9iwJJPMOSvHUqfPIQMwcHJRfJHgMJQH?= =?utf-8?q?i78klCriMk1dQtL59hqCB/fm/YyRV3MleaBtTzd+77qZICKm20syy2Zn?= =?utf-8?q?iw+LldMi+aolMG2etyibeNdnDXCeW1yUUongcZ2prQ94uHpzuouTYhPv?= =?utf-8?q?kAfciX6Oz8Rp4cAKo3yEdiwLUjiLxzyDTw4ZdwHj2nin9PTvsCgtd68A?= =?utf-8?q?j0bkXY9zg6VhyrLQ5in0Z8zI3iiX1fwIq6Io7alYMw2BI8i+Q/dk7qM5?= =?utf-8?q?AOQVPr1SNTZAbrlLD8yzqbuJWRV8edcP/vTFMcp/gFNLr82DTmwY0iDw?= =?utf-8?q?yiZ+dIRXQFWuaz8xdCtXkTPHu9eMF3zfduERBEBK9txu9No54uiVjpGH?= =?utf-8?q?8k3vvICSemuuZI/E61y64qPi4Ou/xdFKhL/6k904ufekm/TDbj+XrBPR?= =?utf-8?q?m6h7YyOq6UFVLgm88UY3XqvKXZheD3k9n0fVpsGtbkKCoamoE3IvBhJk?= =?utf-8?q?6k5k1RaehLPTngmLnidsSSkUqy7rYPKcDO7O7IprCGtSJhjn2kdfVX4y?= =?utf-8?q?GtgB5d/I53fCOrZbBAyIMs7h8Vp1J/GgO8LTdQ31VTo9bj4+8+2tKdmY?= =?utf-8?q?aDjvulKF2TAb8LpVHTA7nKtgOl4WulBN452GzgEnimjqcstzGyZPduXy?= =?utf-8?q?vwWYYzE3FsZrtFTxNKU+djPp0CfwLXbiSeGQPKjnzZQ+i9QicFZYGWYR?= =?utf-8?q?E/juxGnhGMZoc9vfzctCvhliqkdANj99jnN8Iaa4I+wsw4xpgtelZVBk?= =?utf-8?q?lyB3oHrAzP0q4MQzc7DfERQ4c=3D?= X-Microsoft-Exchange-Diagnostics: 1; AM5PR0801MB1331; 6:vFJ1BFdV7uDinlnnIk5M2LrnhoiQ+1Rm/K7wNM8vaqAnMxHzxXbei7696m1EIYorNbbm4WMItCov9QQLO7EfKDQapqeItXPIB1F59y5MLRNTIUXgoeB56kOAgWrELiyYFff7xYWzIqAUNlIQICQBuM2RWocpssgfyatUCBl86WLaUMMjDQiMx4o0xpvMychS9rHWxa8bJ0o6u/Vw3UIHJC7WPqUXdkTYzkzK43+3vMdqFRgYZfVKuVrGtabJcRJWoqTrvZUElaWERW9j+fnmH/C5ZjJi2joaqcnx0bNg8Nyt+loD+SlOCpcxBsSLNCgSwOFYMUvnIvFrPndJzZVVLr0DeZS7jzlibUbCVTCAJr8=; 5:gdqhQnvcluUfHa0omAhaCClWX95nuXsoZQT4g9I1GDl7tMOgD07ee/DEXhHRyq03wZAqEEERe+iW8aFl/FPOczJaxrvbrYKmpKYxXYSIJfrx7O8E1PU40WuNiycgOC4t3KqeLh4jRXuHzMRu6SaDzSNNOdcmyl3Koiu8old7TcQ=; 24:t4ODulG0XMqN0C/NtlTVrqVGX1ZuA+SX1gIYokUvnBtb+QzUl8SpCuYRY4yb4WG8HLRRgjPsIlzZWGlF7sjohs4fvKjKNnhv/n31LhTU0qw=; 7:i1Ylmo6EyYluT8RXuy8VBGjNB6TjgPq/TPbL7nms5g2Dnwn7BzdT1cpdq7HgH9/OwrnTI6df1WuRPrL0cbYSlMsmf79twI2jqkMLeBK/DjYRPf7h54c+b5jfT4pn0ZypMPlaHz5LvnZQ7uenlZxNr4GnryIsewhFEmi4j1uzBsidiG5JBwTuvHh5Xla4EGUowyCPdaq4UCgl5rJ7uTM4fPQIAEHb1DptwzJuz5r4WLl64K0QxhQXd2O1LquwhxIi SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; AM5PR0801MB1331; 20:n/7Ilx9d+hPp6O/HiBayO9RTmtuKTCfKID4PVFmg11UKj4spvvO9PAZTCpjcijfMub26IKjEaBIcFKkGC7lLS0UhRVlglhM2yidO5ajV3FgR+w72b1Z6MQvBJXXqeDtFufgklPlfdUJLIMkhC0vQ6rGjbTZCdvPe46Yh7/Fs57o= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Feb 2018 08:50:03.2953 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 669008af-2298-4f2e-f9f9-08d57775c4e5 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0801MB1331 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org These pernet_operations only register and unregister /proc entries, so it's possible to mark them async. Signed-off-by: Kirill Tkhai --- net/ipv6/ping.c | 1 + 1 file changed, 1 insertion(+) diff --git a/net/ipv6/ping.c b/net/ipv6/ping.c index d12c55dad7d1..318c6e914234 100644 --- a/net/ipv6/ping.c +++ b/net/ipv6/ping.c @@ -240,6 +240,7 @@ static void __net_init ping_v6_proc_exit_net(struct net *net) static struct pernet_operations ping_v6_net_ops = { .init = ping_v6_proc_init_net, .exit = ping_v6_proc_exit_net, + .async = true, }; #endif