Message ID | 151120294737.3159.12071876025379438132.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="ZPx4a7J4"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3ygcqV2sCSz9s7G for <patchwork-incoming@ozlabs.org>; Tue, 21 Nov 2017 05:36:06 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752935AbdKTSgB (ORCPT <rfc822;patchwork-incoming@ozlabs.org>); Mon, 20 Nov 2017 13:36:01 -0500 Received: from mail-eopbgr50124.outbound.protection.outlook.com ([40.107.5.124]:45124 "EHLO EUR03-VE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752534AbdKTSf5 (ORCPT <rfc822;netdev@vger.kernel.org>); Mon, 20 Nov 2017 13:35:57 -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=3Weebv4ve2refZifx3aYQf6jywFUjgUhMJNyvWMLgPQ=; b=ZPx4a7J4upkIjgXu3CE0eceO9btuXJZRvLRz+SHCKKtPoWP037Oe10c0m0EC+4e1mhtPjTGg6Vk1OkjGMHcqCB33NKcEuz6pDkmH5maD8q/8zw5uyQ9b9rxutfGh+DjDriEkmspXPwX9oBpCa3Z9ysjUs0wa8zOo+PuguYOIHA0= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ktkhai@virtuozzo.com; Received: from localhost.localdomain (195.214.232.6) by DB6PR0801MB1333.eurprd08.prod.outlook.com (2603:10a6:4:a::27) 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:35:50 +0000 Subject: [PATCH v2 23/31] net: Convert sysctl_core_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:35:47 +0300 Message-ID: <151120294737.3159.12071876025379438132.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: HE1PR0902CA0012.eurprd09.prod.outlook.com (2603:10a6:3:e5::22) To DB6PR0801MB1333.eurprd08.prod.outlook.com (2603:10a6:4:a::27) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 75ca8970-05b0-4873-261d-08d53045873b X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(4534020)(4602075)(7168020)(4627115)(201703031133081)(201702281549075)(2017052603199); SRVR:DB6PR0801MB1333; X-Microsoft-Exchange-Diagnostics: 1; DB6PR0801MB1333; 3:I36J640bYkorVAa1QwHC6xo6A/uMh5dB1CmEJrGGnE0pC0ECcul+kas1lWGwc+e/Rt4FDiMolbEbA8ofNapZ8b+tCoe07sg7lRt7JSEj9Sm9SVhFNoUdEouDq/ZUhWABP/QaLMRUoRFHvcptBBID3ZLvkLWu4cKxd46k9JZ1NmqGx0Iq2SaqHbhET6flOu6qoYgRlUVmIRdQ6Ol2ZDZSj0x4Pwi6Ai99eY9FtjrIUpCGU5Y+U8HwGDGbQ9jbCz9A; 25:JQ2uXksn8a41hXrUqVCsQ08NIOAzYcO/XT1cmlL9X0GDS6vQEfs/lgO+kq1IkXajrPPhrjEt8JYYzx7WFGWrAv0kZTMX9c6U0Qa0NmFX5sef511KXx9XFh8cPhlQaD3qQnBY9A3y09riEYjW7FE0ITBDFzOkiXzSfWJmXjS20QNIh+cmt43F17NnQ/2QoIc45Wrcrbzn4nod6LZck0RJDVBv52ztjvR5UTSQSfe/jvuBTf0KcSGPKU3vdfv+HnHPZw/WL/xFJRNAiWwphVTVCDR43utbPVnN8/x540zMc5dJFN7ml8FAfYDgKbknBU4EjeKUdccBuhTxDNzo1XGLFA==; 31:AgMXFC9EaTOBGjnvsa2QN+6Oi2odzNip+pi3Tyrt1cYNctHSsLb9f8P7Wu4BLU9KUhV8Ptlv3riNn8DUgxyUCi9Z7N6RLjmdYjIhtRANLcuBqX6guQ05dqXARN33+NXT3+EF8ozbvDpY9uLe0yIUykiWWN3GwbcQf5Cp0pKYzSNtU2gzAz1+QhIPbGjeD2pBWtFcUBWHlooZAYL5WX/dnvQwupQgjsWi6OLmcMhYcxA= X-MS-TrafficTypeDiagnostic: DB6PR0801MB1333: X-Microsoft-Exchange-Diagnostics: 1; DB6PR0801MB1333; 20:bZmvDwgXnca4vtgL82MKogft/3nn1P9fJjpqwmBF1pn1VZn+L74smQJeMmJdTV1O1VwOTUC8hVIfcgRodt2c4MaZDuMFC6YjvDf3YVfg7vqRUbQyZWRVYTWSua3IJnq9OiIPmKjbx2N7hsieMv6Fws99Pj866NgJqPj/M70vT20C0pyrM30eoNHg1tWkjzympLhT3LJGtGu4TnvGppDYQKtY9OCc6fG8fHZ33ynSND374VXBkQovelUfhb18OA4Ce4kZjRVojT5UtIZYyztCWA1+6OQnxRhz39CoYX777UlHk5tkLXTp+cfT/jdGxKKXxucCOvZNNsKJXpx1BnToiI8C1V+N8fsVzLySmjNM3t73FLhIUOt+EZ3On5wwojLr4GGL+CkUxrTw2gj1yrLsZ+MDS965rB6/XvlyC/YJpqY=; 4:qpNDzbc84iMgu9ju+SgxT1lewsuj1ymVCGQhYq9efcKs17godkJxhbkQqFYWqd11D4IsHCLz9jIWqyM1UP8cYGkJRZdRQruV3jSRtkCp8XeFx9i3LgEuwBfenbFU1sJoNOOHBCaIj5+jk3mGnRYj3xXn+GZ7DhpORmVRtAMiOacfliyml9znXuSeODFSZ5M/wKFvBJ9jRoBJzlWp2ecGUxzBQLQnb32x/KY3wcSS+IgtcvMWqNRqsSiR6uru2OjxpjcxfBxJLtFrFlf73YFO3Q== X-Microsoft-Antispam-PRVS: <DB6PR0801MB133382CDBBBA0CE949A770EDCD220@DB6PR0801MB1333.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)(5005006)(8121501046)(100000703101)(100105400095)(10201501046)(3231022)(3002001)(93006095)(93001095)(6041248)(20161123558100)(20161123555025)(20161123564025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DB6PR0801MB1333; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DB6PR0801MB1333; X-Forefront-PRVS: 04976078F0 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6069001)(6009001)(376002)(346002)(189002)(199003)(53936002)(9686003)(50466002)(106356001)(86362001)(316002)(55016002)(5660300001)(6506006)(8936002)(66066001)(61506002)(47776003)(105586002)(97736004)(16526018)(55236003)(58126008)(6666003)(33646002)(2906002)(8676002)(25786009)(23676003)(81166006)(81156014)(189998001)(83506002)(39060400002)(103116003)(305945005)(7416002)(230700001)(101416001)(6116002)(3846002)(54356999)(76176999)(50986999)(7736002)(68736007)(478600001)(2950100002)(921003)(1121003); DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR0801MB1333; 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=3BDB6PR0801MB1333=3B23=3AQf?= =?utf-8?q?W7fx/CjnTfvf7w2dWKtzkPppoijy10uRd4VfSl7pxEZdCk2+eV0oH9+C?= =?utf-8?q?tGD729D+ks/HCSq7moaIYrHcPgFfSoBvEdVzb3J4H0a2LDokHdiC/AE+?= =?utf-8?q?TDNHRFdJE31MovSMjX0/3W4T7o7SWbiG7OmRLA+dTFG9yH6fwjTSSMRd?= =?utf-8?q?A3Nu6vLXI4lZjw+vuBk+cytf9JgHWHiG6G/avVuke7dfHmknd7AErxEC?= =?utf-8?q?f+/o19rFXBAAT/a8rH/tIgmoeZyOi4M9TUhwBI9E7Q9xEA5I3Ozshqvm?= =?utf-8?q?73C0Bc1P2bOXYuM6fg/GcxP4LLkJtWyUFEM05v6av+mxWEXrVS5+TptF?= =?utf-8?q?z+OTBt35Do5NLOLdl5muxKXXuhOsWZheD7rTshWd5Yv+MjjItgaMBngo?= =?utf-8?q?GT+QhouuZj6DMJ/wkEa+j10+6b8sQzjPEQ6/AHvnbqMyNphBUpmabBX6?= =?utf-8?q?J/Lw/d4ZQcQ/71kfJ4xnQZO/kEf1ceMQvO+EMmMZ42akDc4U4/pd2TpV?= =?utf-8?q?Q+jGwSKPVrmR+DMWcR8cYNlm3hSrNpmxH6qf5izhfjxbnXgQ9wMhVQMu?= =?utf-8?q?rE/WFNynrOdlDcrA9hLaPsHOoZg0S9pfaqx5MX7bMFnsMqyfhdzKUc/S?= =?utf-8?q?VZdXx+Td2o2+mpEZA2I0cJQfPC2+LYpJu4CcyK0PFlzVzQZeZWBieUNp?= =?utf-8?q?XK0z/HQCS4lPlekCAcXGXzVIakSEPdLPWl350aqaSLCfTX67Fy30Lmu6?= =?utf-8?q?gu2AHDGh1iBm5fyqdltJlwsWC/FbkLfmDvTGlJI2hrTMT/hrkjqZ239S?= =?utf-8?q?YdQ+O0YbhhG6E3imWA72CIGK+y1ZssEQt3/CqNMaSohoGJmhkAhx0RRT?= =?utf-8?q?V/Y/yJPCKfT7qdsHQwmfRSITE3OAZt0/8KSDAeGzXcljXIfYA5R5U//8?= =?utf-8?q?gUonjg/AKVGesKYC9qFaOkAv4y13rpLKO0s7qH98uBYi1oEJ5+QDqbFp?= =?utf-8?q?l1SIsYjvGbLqXUJwOPHUJ4279nmQ3PxoUgdzpRH+YUJlMzafznbrAOac?= =?utf-8?q?a3fLQ0e1cozZN5vXQvlV+hFjloUPFhymUkGVmXKyepANE9spAaXSkiUB?= =?utf-8?q?qSzF44g/m17T63q5IvFkZsxmHyzM6dLMyk6bPSEI94uIWR/5+wSK0u7F?= =?utf-8?q?dpT3LTV58kmOYRL6jfn0zcQ/Bi3S0zfr7Fr5wrQPry6UwFx436F8c+ip?= =?utf-8?q?MhkGWeNb2g/p2w66k=3D?= X-Microsoft-Exchange-Diagnostics: 1; DB6PR0801MB1333; 6:gaGtozLAkW6/nH63jsxRlIHTVcQBdUlz3mrBkT2Tr3astZGfMLSoGACPW9uKD/1vS+yH5vc8fyW36yZDuXSfrE0w5v8z14APLRwN7PI5gIyESJ2nt5yW05B0naxBpgCb7GNgwx3bvx/t+rnv80HHyy8SxZ2vnQC140LsRdydNwvHcRWJL7MRP+O3L+RMvo48+scpDTGQCNRn5Mc1plsmBVQIbFW1bSnd31sMx/a/kGlM9hPOzKDtDaZuUA48QRYMmRFKZQ+MsL8S6Z1oJB2Mj/FM/suMOTYqNDJWeDnyzRFswF1N28PQxHWC1FZY3rASVN0afFgDekwZtEOyTxnpXqeJ5VtGDVyJq7Yi4invOiE=; 5:PWSok5sLWW/3VsMvjAm2Wade5FRvqFC5JvDGG23ss45c9Cf/CfSCvptl7x7sRdVvPcNmPxRrbSpcb30d9xLGgPHkdDomztm8ikv2lutJ8YrKgVFeB9sZpk/g11/Z/za9Oh9CGWzpVAJFJBzZKF6M8KGUdlYe4iWvl5Uq5IY3VHg=; 24:MuUoDDxeZosa9BVdpoV/jNaAbAjHb6Y5XvNLSPTxmBQTvr8Jvy7me0X7nomKiEaP39m4mDm4jTth6pX7CdBytd1AYeZfe08xFdBdhuMa/GI=; 7:TIHJ6rZ9N9okTUe6uJx2ZgAgXEbzQ4J6MR/P5TyrnJ9WB1m/wFBNLsWudr6PYNOYhgD0h4LFci9HuMZauq8cBOKz0vTWOzVJvSZN33R8KJTk1XEfwy9RbNeVIBo4gzdaZ8kvfP2rR5Z097gw2xoAI4x6g7F5TbXFOezRh2buSx5pnkEb1X11gJoKgrkNba0rsfo2pRaz9qtdROgtSCveJQi3VkqScW+th5fXu0FFj9MLea46U23Esz5aTtZrGyvz SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DB6PR0801MB1333; 20:QhyVKYpVM78eOZdre+LwDQwL7OMkYokGvvx9DrNOwWqF1k2nMsZhvZ4BMNKS+lWez51tsIOiIK0hjugLTZgTrCe6p0tlZHb/xqfVk/JbhpCMXjRYbXbx+Ja5wAxVgRFR2rTMW2aDrw5cLUohdLZWTI8o5Y4nKE1ABCfQ6coFqmM= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Nov 2017 18:35:50.1063 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 75ca8970-05b0-4873-261d-08d53045873b X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0801MB1333 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/core/sysctl_net_core.c b/net/core/sysctl_net_core.c index cbc3dde4cfcc..1f8c94d726da 100644 --- a/net/core/sysctl_net_core.c +++ b/net/core/sysctl_net_core.c @@ -520,6 +520,7 @@ static __net_exit void sysctl_core_net_exit(struct net *net) static __net_initdata struct pernet_operations sysctl_core_ops = { .init = sysctl_core_net_init, .exit = sysctl_core_net_exit, + .async = true, }; static __init int sysctl_core_init(void)
These pernet_operations register and destroy sysctl directory, and it's not interested for foreign pernet_operations. Signed-off-by: Kirill Tkhai <ktkhai@virtuozzo.com> --- net/core/sysctl_net_core.c | 1 + 1 file changed, 1 insertion(+)