Message ID | 151851417380.5034.985665275404221257.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; dkim=pass (1024-bit key; unprotected) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="HG4uYjdX"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3zgclW52vCz9t6B for <patchwork-incoming@ozlabs.org>; Tue, 13 Feb 2018 20:32:55 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934616AbeBMJaB (ORCPT <rfc822;patchwork-incoming@ozlabs.org>); Tue, 13 Feb 2018 04:30:01 -0500 Received: from mail-eopbgr40101.outbound.protection.outlook.com ([40.107.4.101]:54550 "EHLO EUR03-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S934612AbeBMJ3l (ORCPT <rfc822;netdev@vger.kernel.org>); Tue, 13 Feb 2018 04:29:41 -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=O8VcJ3/3YvSPa54g8g70ksEClEvFR1I7PjdbIbrDooQ=; b=HG4uYjdXXXn3jAxxnrWeadXBHkF10B5UXDuqSwktUAM1cn8dLtS70DW9FhQUlZ0sI4xvAX4TAmaEyQByavQUP1yyi3/HHQQmOoL6kMpGfVP7oRsFkTziJiz/L3lDJV8i5IiKtfvSt+AO6dpw68CZYN1Rur/BZ8IXi1XRRk1HdWg= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ktkhai@virtuozzo.com; Received: from localhost.localdomain (195.214.232.6) by AM5PR0801MB1329.eurprd08.prod.outlook.com (2603:10a6:203:1f::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.485.10; Tue, 13 Feb 2018 09:29:36 +0000 Subject: [PATCH net-next v3 22/32] net: Convert wext_pernet_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, 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: Tue, 13 Feb 2018 12:29:33 +0300 Message-ID: <151851417380.5034.985665275404221257.stgit@localhost.localdomain> In-Reply-To: <151851357738.5034.10272265431844825686.stgit@localhost.localdomain> References: <151851357738.5034.10272265431844825686.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: HE1PR0102CA0039.eurprd01.prod.exchangelabs.com (2603:10a6:7:7d::16) To AM5PR0801MB1329.eurprd08.prod.outlook.com (2603:10a6:203:1f::7) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c594057a-6360-46b6-4e1d-08d572c44d27 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(5600026)(4604075)(2017052603307)(7153060)(7193020); SRVR:AM5PR0801MB1329; X-Microsoft-Exchange-Diagnostics: 1; AM5PR0801MB1329; 3:0gjUQt9disT5L7WhnnlVOdJsQq556AEANaOSOk2fDXhm0xpGNdyf5OEhFNPboJuHDdNrwzaf01tkFGDgsdV+CAxSN6qKTr2/wprePEsNUa3DAAbYWdj1oGrsmwtEtbJ8hxNGbhqur1akWGWSb7Jhea+e/qi34076VrQhi5Gyq/RoUkaqWp0d/pbytB7WGhQ0m/kh/f4fJ17IxnFghT8JicvJFfGZ+C+QJkeneW6tBcytMwxwmp+y1QinrS7uThCc; 25:es32wdXz+Ivh81oivtZwwilVgMeAQoTBDo1sWaFPpjFiXb3+vOnjMIvGG7Q7X9zMXoZ1+hn87SdClgYfmumO77H2S3UjNtZDo7HcypYGurA+JExTPDYf/BmCdam7UHKz0HQdtShFNL6Cffeu/M8wmWJkl0RT2ACpdVMfUFWFk9wvnMl9HUASKt2zVZ4GSk0lm0h0C3VrhdQec0/eNJevBtFfFPuqFTVIEBURcgB2fug4KVd0YFvoDf3Vx06y8y2WsO7FIbL+8I8grdBq53Jx+5x+WvVzCLRi9hi0PfnJfpi8n155BahPAVJJ3DW/2FwT70NpiOX8nA/hsQM8vVni1Q==; 31:m54IXwOHf1im+gx8IsIoVLWX3x6cX0OEAylIY3S/dh9et4gKX5HnLszTGp33YNrf2dkVIDfnslPkjqHmMXsuClvK4xv3UYK+l8l5bw1bZiDcJVwJBDlTCRZlkdzwBER786hSnpYPUvwaqU8wgw7xHcluA64y+61PDmfhMy2QtdHpwHUWLaCzWcir+I5djJ5rFmCb+GWt9PonlG7Qxi2AUi4Tv5aGNLc0To2QrcyDk4Y= X-MS-TrafficTypeDiagnostic: AM5PR0801MB1329: X-Microsoft-Exchange-Diagnostics: 1; AM5PR0801MB1329; 20:OUZn9Hilha+QPE/WsT/Ra/SrEU98CMN7CF4xrSfcRe/tFsPUcmm3l/g/B49o5+wSxVqUxb6ND66dbJbsrEt5MW33t0INpfjbhse0qL/rfiEJp6wnsfAQVCgY4KyCAczBR+YM8OHmgJNx3XawqopvpEcr081bqwk6FjlVPaFI4itcqpWUTpr85/xxLRTuxpWERBAIm5mRKleCysvaZd3gjkWhlMTdFOXZG6HTOc0Zour7BYgbaCzn5vWtEaNNEuqh/yLlYJQbXycJq/nAOVceWZ8bBz5+/RlqL2hJYdzpcARovZZ58bQHIO0ZoQ2m//hKeNN3FyINZdjPDQXAlx9tzw9WAbUZbsoFT9keZm7ArInS/j44ihuCF5K0lkekwwYnDXJLwloYOuKBUnPA25mAJhB4LjzVmsPw0VNJIrSfccBs+UZN7JtzaTu/wPxGZluvFklEbS9rbVDTCvceUUCo6+pqrkbAhiP8bNvyBm+NpON+m9/xHh15GzP9kyVExcUT; 4:nRPFY0U75lWIMEbCf/b4NqhCxPTXleLLROBJ1cUdeGsymREENjU/YPIBrxBy3mMoMWm9/upvV+vQ36fwtXImMhA733tK0YEA2+PTxTu/85BSdKUzEi5IspC7qU4pOraQQIXZwdMxiPpK7RkgECipwclTGL4J6u/md8ZZcQrv/q1+EvNisnROLr/RzZSRKqGVndIHQQpTQ0P3I0DAVGHwU1+jOy7OwvuDm5y1pZx82x+LGGlDe+CTB+HvHm/5ZqTb0yOHvH1QtEsFe08n2dldvw== X-Microsoft-Antispam-PRVS: <AM5PR0801MB1329BD90F38BACFAFDD211A2CDF60@AM5PR0801MB1329.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)(3231101)(944501161)(3002001)(93006095)(93001095)(10201501046)(6041288)(20161123560045)(20161123562045)(20161123564045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011); SRVR:AM5PR0801MB1329; BCL:0; PCL:0; RULEID:; SRVR:AM5PR0801MB1329; X-Forefront-PRVS: 0582641F53 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6069001)(346002)(376002)(396003)(39380400002)(39850400004)(366004)(189003)(199004)(23676004)(103116003)(83506002)(7416002)(68736007)(58126008)(316002)(61506002)(2486003)(2950100002)(47776003)(66066001)(55016002)(7696005)(186003)(16526019)(26005)(53936002)(52116002)(6666003)(106356001)(9686003)(76176011)(2906002)(55236004)(86362001)(6506007)(230700001)(81156014)(25786009)(7736002)(33896004)(386003)(81166006)(5660300001)(8676002)(478600001)(39060400002)(6116002)(305945005)(8936002)(50466002)(105586002)(97736004)(3846002)(921003)(1121003); DIR:OUT; SFP:1102; SCL:1; SRVR:AM5PR0801MB1329; 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=3BAM5PR0801MB1329=3B23=3ALJ?= =?utf-8?q?8Ve1n+egbB6pigyeIa5fWSlz/qE848FfM6LgRQMpsNRVydyy/FsVpcIh?= =?utf-8?q?V/9UbOxKRno/sOS5u/jAwcAt9wfnwyN4XXyBXwUf0KzytGBAXQ3BXP1k?= =?utf-8?q?iBnhvN4xSVoOqxZu/vMQZmHBDdsesJ5zT6W4/uzHKGerhE5bnSngrMXG?= =?utf-8?q?csrenKIdUHW8n7kpgCnWf9ilMIn6cyWskvCJQ9C3BW6gpZTN+44Y7kQY?= =?utf-8?q?IAt9KKU3by17SvjgVcXXp1eeUiGaSL5BCPmyugDTSqAkikohRUjMAI0L?= =?utf-8?q?QRtEqVmPd4QJFObO08it3VV4hUmQLi492NzrzgiOPBR+9Pz49s2rOO+i?= =?utf-8?q?s33fet4DkL70pIvDkbipPDnjmxCnF3K90fzZoGHnTDc/JM6IUEYthsgu?= =?utf-8?q?avH5j3gfib1spUFUu3ltBRkUq19OU/IwhTXdBMNRIIjUFs1BpdbIgka/?= =?utf-8?q?JtPf8567IA/oXufZCdJ5eSA6Mfzs2rhvtLs0hEyKs7Vl/YGwblxDbD/Q?= =?utf-8?q?QdYb1WxGEtP8DlS4c+NeYjAIXA2ehZ2T5ZVhEoO5yGQzomLWGwcxAitk?= =?utf-8?q?+n5dfGKXUOphKWPmcjgxh4LHTnodO6KKGpDXc4j3ARgSW+/seCaYlTYJ?= =?utf-8?q?/Jz+KNGIPakS24vwcVkRRR+ZX8evfCfWo+6BXJxt/WT1uG+YDsrL7qbW?= =?utf-8?q?6CoYBEs4+OMzBxGfChvzf2hVNXYKEAqSeQFjnDmCNtHz41Uty0z0FC7S?= =?utf-8?q?aBbVWrHIFshVSNLacmIg6cLhn0O9+w53hGslmYTm1qTgqe3iuFUqFmqO?= =?utf-8?q?Q6EtZ1+Ci8jHTa92hsqKC6Q2mauwaI1DZ5s3kCrn2yMeb1GtnH2gnvKC?= =?utf-8?q?4VULosdzk52XR6DRMBBeytBlt5uXpRhbE004nBraT65JUhOQhYdeTcWO?= =?utf-8?q?c78pT55GSKTCp0X3AqlXP8GoIIYXW+A+XoqcJrLywdSkLwOW2ac61lH1?= =?utf-8?q?SKUPkwB39PONtrdqWLntCQCfegbPfOQfwuZBjeSuDSqp4ExXqmPEWBiF?= =?utf-8?q?AzGX/Bl/plmMJxRuY5MzZqiuFVFOwjkXI95Wwm3ITX3sVA9v3ne3O2mm?= =?utf-8?q?eQvBml2LuhfsyQkQjbBCcVchpUd2Aoaj/wzCI73uE1BsT1LvzuyiAYA7?= =?utf-8?q?OaANWAPVT4xMU59SGzscCPEXzEPv/6IWjl7S9Th70I5HpXlrXS+aabyv?= =?utf-8?q?fbvSP92ZyZOBHESoWGzrXmRusd7p3BxSTLWWMeDlMNEfVCQMOmaknY+B?= =?utf-8?q?sYf+TKadu2NoRXUVwstuZQLYaY1PDNnbGcn7yUM+BJrHad?= X-Microsoft-Exchange-Diagnostics: 1; AM5PR0801MB1329; 6:OTLvWV6P9xbrUOvqc+LkD1p0qgPgmqV/edR7anlIrMKkqafq0Dq/SLRBeZUfFmlBQVDKZxBJdM7xh9E6B6IVuEm40z/SAqHFg2MAYipwjlOA4aBCVbGWshQ1CzdKI8Y6PyJ+WB6QfTfcXhCAh8SVBCN363gQPHUbtlvLeQsF9EFC602dkuHwSX/E3ChOGadeFO37QcOiQmqyYAGOMnjM9ZnptH8yrQYpNQpgE6beGEtxmlh5dZUTMsbzlQxwf9vwk0Mmb8U2vZSoN4CSOel462EH7wPQb+AuB1CJfZJ6EWPagLdrwXETRTbKjfasn2VF3Tz0Wa2UkzfceprHDMsQ0m1yQR6NPxlv51byzco/Oac=; 5:HgkDp1AYfE78W0mGRNOkFM3cjf0lerWYILCT7FLWyt8dCtshmNoPyIrlEeYD33MJGWSdOoWYUaGgH9tYzyNglj2cOFibSSixmQ6Seg+N6rM3xzUYNktZQ4r9UTx4V+R3ilrRXZ5e50rkiRMTbE2aPMuplvxp1G7k5CFLPB7jxSU=; 24:Fdy3L6z0LBHPZgVr/ZCiY2bpEwG17GFPacLOszWkpZfxf7xUMXwkVyAVSCXucx1898p2hqVLCTFkHhKVkJi6WZ3g+Zh3BbT5hF+50JpF28Y=; 7:62EkMolSOET55LEHVjJiWqzitiF04H1jzrG45fFW+qoN9+r20ALkn8kvfSGgX0GkRvu0EXMIsjSd+QFTTQNUiDQnrZbtBdo9BkIZmSHotMNR1npTs7PWx4izO4YAPZFQZdjdI5rgUNGrLVGOdZcLYyJnPFqBb5eHEEv/lL6j3K9FdAG7OZPl6edsDyyTaF2O/PZpNCtZuWpzQi7+iYHywVVfX2ulYglz8ERBjWSJN2RMxBhnzoTtfv4Mku2l2wXO SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; AM5PR0801MB1329; 20:6Hxh9MENj7p26pp8SR6p8rjAvniqSO/5/j4uktCtgdlCXweDE3pxAu13fgmv+2i8gvnL/iUCpghFWBteHrTvJNPkDQKpWC2n90yGewD/yjccuVUggqq6NNhztzWWSvkgqmay0t2QC9e3t+88nUlMO02ynhdD9HvBsJYDdCKPOpI= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Feb 2018 09:29:36.0902 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c594057a-6360-46b6-4e1d-08d572c44d27 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0801MB1329 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/wireless/wext-core.c b/net/wireless/wext-core.c index 9efbfc753347..bc7064486b15 100644 --- a/net/wireless/wext-core.c +++ b/net/wireless/wext-core.c @@ -390,6 +390,7 @@ static void __net_exit wext_pernet_exit(struct net *net) static struct pernet_operations wext_pernet_ops = { .init = wext_pernet_init, .exit = wext_pernet_exit, + .async = true, }; static int __init wireless_nlevent_init(void)