Message ID | 151851405178.5034.955225938789505119.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="h5+bsmab"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3zgcdZ5Rrqz9t66 for <patchwork-incoming@ozlabs.org>; Tue, 13 Feb 2018 20:27:46 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934459AbeBMJ1o (ORCPT <rfc822;patchwork-incoming@ozlabs.org>); Tue, 13 Feb 2018 04:27:44 -0500 Received: from mail-eopbgr10105.outbound.protection.outlook.com ([40.107.1.105]:18951 "EHLO EUR02-HE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S934445AbeBMJ1i (ORCPT <rfc822;netdev@vger.kernel.org>); Tue, 13 Feb 2018 04:27:38 -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=N69rAbNKJkHlRAuDQeIXejmfJ6BC+2y6AVIvfa/2S3k=; b=h5+bsmabkwbNyilqKd7uDgmOFqDfYxMTAIqB2dddVKDTyS+Ff00tLjurkz7NbkwK0T6OnqXPLDj+FnEDaggpUtaB+lN5xRB4rV0JO+82f5z0OWsdd4oNNu5ag1Wh5Jalo7PZ1hYddl0B6yiyTG/V1UttAiBk54hpk/PCjYpr8Ls= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ktkhai@virtuozzo.com; Received: from localhost.localdomain (195.214.232.6) by HE1PR0801MB1338.eurprd08.prod.outlook.com (2603:10a6:3:39::28) 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:27:34 +0000 Subject: [PATCH net-next v3 10/32] net: Convert nf_log_net_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:27:31 +0300 Message-ID: <151851405178.5034.955225938789505119.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: HE1PR05CA0164.eurprd05.prod.outlook.com (2603:10a6:3:f8::12) To HE1PR0801MB1338.eurprd08.prod.outlook.com (2603:10a6:3:39::28) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 99e4af2b-ce00-4440-17d0-08d572c40468 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(5600026)(4604075)(2017052603307)(7153060)(7193020); SRVR:HE1PR0801MB1338; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1338; 3:VZ45e92OYQWmKFyrdOLwnNRM0JT3K884ZpYCZKM4kthReZzRQHvDE6+cORDuYuJJsfTFzTpnR4iisGQnS6PaJ/NBHJnIkWpjJyb+K1QvAjY9/e25Q/Cl9XdH5i0+gHeJsHTY+nhMr7JmMuBH5Dc+uAeEW5nKEC65fUnr0bj6unaLooVyWNiZyQ58phz83DpRsRc8qoDUckL0H2uNaOU7Kt7jIJxveJPeSsDxXBTSTud4wrjQ+2KzSUAC1R/xhWmC; 25:yW0ZFtIFavHnZSzAq2BPvbP9bzFIsMgY0noyToWxDy1PVtvxgYtqWQTXa1rdVUwRPMb2vavxyoTwwixNr5BW2HQEJmIWqdIRhFoUpZRqp3pyRmJ0kR1RobZAE/kWm6OLtd7R9RrZ5T85WgLSjhUTSOMRuZ3eAL1HoJjKRa4Gdw7j+BkfTNNTrrhFCgVFxqPuZZWkPDtlmOsc64UUuuCUahcascyQsjO3z+bt8hbjojB+UhLeLTMR2N1pWBNxTvEp/QJt8Urq/O0MKn+5VcnrI6+iKxWt5C722awPwMuOKllWEgfqooIlOc/+6tajxHMpJdXbcQrn5/QhOArDf9+5Pw==; 31:JHFQ+47ccmFxkQMhg91YC/lrXgOZ2HmJnEIYbfxnUtgLuzUeGr4Dt42N555OGu6D/1mN0ZzomATc2orCLISiBCIzQdUocfLZmpPZp1Cky//2sxE6YMFbHEtoKmUo1os6A95BZvmYMY+Gfjwho2y6AnWnSlTm06tgz6U7POzE80RWfhKPqL5mtSZk5J4acvjTTF2cEhX9jpe6+JmIzUQXcVB9r2uUxRzP8vGCviQsB7Y= X-MS-TrafficTypeDiagnostic: HE1PR0801MB1338: X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1338; 20:h393ITBwjJFDaj0tn9KFQnhFpO8cI2q0Dqz+7e521fLO9a7SqGOb990nX50hMTK4QgVt0yzuPa0pX4dc+HmSKe2wVtzdJeIxEm0i5boggsQrhQj8z1/L7CnsGvo9euvDwCF/jfhR0tLjLTT4FUvQMWoMpL7Zj2T0cZyXYvYScI+odSJ0skc4gBwag9Uh1Xx9MKJai5YbY+DM+jvRPyA4ql3v3g3k26FRXUJciXaTa+6hl+Iym6MvNtrwdeWdDHmDkcYT+20z9DGKWxHgcXMinDuZd/KU5s21yXoCLbkpMSvZO6Gn6MVseGdAv0DwDd8aEMOTlg2G/3ou4x2wSmJ3egUhrNP7YEg0ZzCAJ7aYQg+u42NP26DYq1I+cGw5l2gFwVSeaOzVMhBZjpIzjwZT/PS0kSMSdjvHXZ0QqQwBlYDk7aBn7Ulfh0CYefyi0njxvPUGxFaTmnG9gpI6AmU/coBy4ICNQx16gMT65RqvUpFWnRD/cnCZdXfNGcknXJlg; 4:Lsij5oMcnZu5pIjpHdnz7V96WSO53oUW+RZr5K9nexYUivAAZENFzqeonpelBJzzWqm9867pwi4KuVZnmZLWjfXu2nAh+zIr5+KL2PLEadSLTJD0rORiE2lWCzPTanGFYZ5SPpnICmVryM8WrY+0U1CeESrMKRayepGNgB0PiRVj+FsvPGvb7DYA1USL5NWhCyCjymXM8vMmNJgjwjAuM7Lo7REntoJPBxaI4ZSulwUEhzfK2AAnJy9LXez185UJ9b72L2Cx4cMnK0fF1vR94A== X-Microsoft-Antispam-PRVS: <HE1PR0801MB1338807B19D5DFC7D3F0FE47CDF60@HE1PR0801MB1338.eurprd08.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040501)(2401047)(5005006)(8121501046)(3231101)(2400082)(944501161)(10201501046)(3002001)(93006095)(93001095)(6041288)(20161123562045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(6072148)(201708071742011); SRVR:HE1PR0801MB1338; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0801MB1338; X-Forefront-PRVS: 0582641F53 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(979002)(6069001)(396003)(346002)(366004)(39840400004)(376002)(39380400002)(199004)(189003)(316002)(26005)(55236004)(7696005)(186003)(7416002)(52116002)(2906002)(16526019)(5660300001)(386003)(6506007)(76176011)(6116002)(105586002)(25786009)(6666003)(2950100002)(23676004)(3846002)(33896004)(68736007)(106356001)(305945005)(97736004)(7736002)(2486003)(53936002)(47776003)(230700001)(39060400002)(66066001)(9686003)(83506002)(55016002)(86362001)(50466002)(478600001)(103116003)(81156014)(8676002)(8936002)(81166006)(58126008)(61506002)(921003)(1121003)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0801MB1338; 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=3BHE1PR0801MB1338=3B23=3AgJ?= =?utf-8?q?zS1eUvLSV0FyB2FMJ5UNgG6vaQ9HmTF0s7bCZbtoiUnePgnwhLilHCb4?= =?utf-8?q?lu8vPzfYD08+ZCt2v8LmyeiX5EpAnXkRRa2Mi7IxB50xTYWYVgfD8j2K?= =?utf-8?q?tJW1s6BsI4T6hHU2DjntrnvIyQ66vVcOUO+ii2l2oRh7LGfmeXYQRgDl?= =?utf-8?q?H5OpPDdBgNaYQos/L3CANoXnd0+GydKYn2BoeFBwt8r6CHdbFIsGpJrJ?= =?utf-8?q?pAd9BwUeGngzZHrEh0dKGJpKCoh+J9JglthStNx1U7PyuTCaj/ep81Ef?= =?utf-8?q?BPy4EUor05qIRN2PKaM6DGdiyaPBw6my/go5uJ0JQaFK7huZ0/jUVi6l?= =?utf-8?q?mTAMfD+crfhWXYcURHAdgbWPV/rmFO4P5iGePKggiEPP4Q8grZKxGxQm?= =?utf-8?q?v6JY4kZbSoskaheOtd6wq0hlHN5PanLi9U2tkyzcuJuVESV40PKqhBsx?= =?utf-8?q?0aoNlP8ZgdtmQxLoVcJOOgqvCsw/zTLsRXESFSKL5hVsA37GToe5m3hm?= =?utf-8?q?FmAzwv4Di9Tne7Dq00nwZf7e4eI1+GHW/zzJeIR/QGpyT+qHn6PpP3k3?= =?utf-8?q?y93le7TrUiBvOBqlFKPhyP3K6JnzJ+TNM3R6W58BRyu645ZFW94cokFe?= =?utf-8?q?sn0FuzhE0xJ+2JsVixefj/1dzu7YFdjQp8tX0KNCcwR3n+6soR94/NhK?= =?utf-8?q?j7g99Cfbcaf+TAMYoEzK8/22GuNJw9Kzekslq9FwTr7WRxuljcppFrM5?= =?utf-8?q?bXCyHaLk9EfSwj3U5z/WT8xDomuw/rJvV74QNfKVrexrUYNgyKFn5OjM?= =?utf-8?q?pA07owExU2ndfYNUKhXkzIV8yPRTF/Loc+tzJEqRkpX7Uv0zQmEqAG7t?= =?utf-8?q?/+hCvZPAMBmRXtSk7P6z7/MMaw7KMuWmf9R1b0Ep3K2Cc43r3JbTUmyY?= =?utf-8?q?+UgjrHZdPTpR+YGEpeRr8457iK6TToFAQ/2qACqc88T3Cn3r5O/T/13Q?= =?utf-8?q?Y6Hn1qIJrJGIEje8IOI29Lif2EaSRB2fCMIHq/PeSneWfFug0b1D+MBG?= =?utf-8?q?MPj4aKJybagXugbQpx9OsyOt4Sha/rUJ7fDkVoXSGTkGzbkly9oQLh9b?= =?utf-8?q?v5yGhFvSd8KpjSYzGxCPhpnaXcX54cO/ar683o5PUQ5UlMgO7HKDn/8X?= =?utf-8?q?XQfmd0MERiZeeJqcMy8xl82dZLxsS9B5ucu1qrsfdUtUMg9cRGqVETVI?= =?utf-8?q?UEHlXTvDz+baEI76zqmv3tJwrh9hedtBDfxSwWzmfxh8vHB3Qbar1sfY?= =?utf-8?q?vA+4uLuOLCTFNK/NyftF4L0wLYiFjgcLI4Ur3hF9j7c65Qu6Wsmwa/KM?= =?utf-8?q?yR1QZ8b8ORGGHL6aL04LeCX5vaCtVOZ1FBcALBbE8R1QnqiS98pRuFON?= =?utf-8?q?Eg3BSf7/O7E01gabF8Ow=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1338; 6:7RgV7H9E9c22/Vnm4ppTr9Knx+RX3wDyypITHoc0Rv+dJ20Jc4+KNycc/u3J4UZCIEwwezkatoPaBSTlEZDU9GSxv6WgTHmIM+lRFtgFbcS5ARKpbiNkzPx6ch3VgHADg+V0PHo5Dw21GGF2YcwVznsxFirB+Ex4AMQiBus7rPhmRVA6QkrgEYKYXz0NZNPDW1FuuW8D4hEEAlFUqKh+wC0hO3msF8XEpdAGWNU08hNZKbldJy+MPDSadUrcl9i7dhX2mDH24TVF/WYK9frUTQ0b1bGRRGHL9WBlrINfMh4SMy2LGI+LKBXVl8xXM4hSJy2UBtNokQ3al+2oPHsb0Swl4u7lST+yCnZvTLXbscA=; 5:IWAfh8DNLm541u+DEER/g9z5+MLTq2b5gYrxP0d2aRmCOeFNrdMPe9uzo4yuMWDIPyu5Vcfk5a0mQJIFo7LcK5jaiKJJ7iKsfbXLq+hMPXosyaPyxA81Zcd7bmCgRTu+xL+khUks7UjwA1VzD6KN7GCPRzw6NcKPYUH3Opfisfg=; 24:bgv76SdiNC/vUb9pFov8u/gzLCOLGSHF7bMNuDaMGzI/Y2fnSY/s5wXRiPk1TW2MrFMn/BtbzC5EV6/V2cDumMerrAa2XQ7ngwvlnxBae24=; 7:V26ookNXwdv3UpMTxhRM+JIsrcpZ1wbHV+f39r7+SE9IYUfrCNXW5cZ7ZH0DKHXtEElHqbYt403z3UjXN9ULsToAfW6TzZCZwtyhcurzIF9s1G7nrzRVXANC8LO6QWW2TckwbB8xX0l8sIZesW104EhvpgAJalHDGmOPr/uoBMGNrz+c7iw3UNPNZnABWtdk3CoPrTN10AYSiT/YtOpOiQtpA3AmbO3+AChmj28tbTKD+mCQ2g1/VYGzjIix6uNy SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1338; 20:5s4X9VMr0kJvZEV50FkIL7VM8c0qpQqxRFhJv2G72RVjhFCKeEZMShdz787Hxv8pVOB2sAnfz+vgvTZ3PAh/xIzhr8iSBeA2tT9795Crk5wiAjeD2RxPkdk13hMzVHlnbFbmUdMT6zu/ReWRPJujNa7oJgiphuoVFq/9uVQFnsY= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Feb 2018 09:27:34.7911 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 99e4af2b-ce00-4440-17d0-08d572c40468 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0801MB1338 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/netfilter/nf_log.c b/net/netfilter/nf_log.c index c2c1b16b7538..1ba3da51050d 100644 --- a/net/netfilter/nf_log.c +++ b/net/netfilter/nf_log.c @@ -577,6 +577,7 @@ static void __net_exit nf_log_net_exit(struct net *net) static struct pernet_operations nf_log_net_ops = { .init = nf_log_net_init, .exit = nf_log_net_exit, + .async = true, }; int __init netfilter_log_init(void)