Message ID | 152041555406.11627.6904865976998227128.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; dmarc=pass (p=none dis=none) header.from=virtuozzo.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="NG3l7ogY"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3zx7rt132Mz9sc6 for <patchwork-incoming@ozlabs.org>; Wed, 7 Mar 2018 20:39:26 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751224AbeCGJjX (ORCPT <rfc822;patchwork-incoming@ozlabs.org>); Wed, 7 Mar 2018 04:39:23 -0500 Received: from mail-db5eur01on0123.outbound.protection.outlook.com ([104.47.2.123]:16771 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751011AbeCGJjV (ORCPT <rfc822;netdev@vger.kernel.org>); Wed, 7 Mar 2018 04:39:21 -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=PkBteSDlVUIv9YMhv1T190C5QOvvWvw82/4/9930AmI=; b=NG3l7ogYco7m6lPBh8Nt0qJTEXqqyLfJ6ZVpfdiv4mc6rYeGUFsJmgk9lBoVnQR4koXVg4HhTxd+URZgTHwhOzJ2YAIDWLXXToz3lQAc2yi3cxgXLVK0XNeqPreKsYw+dTolNcfzGkvkAfjNGIeADI2u9xxgJMi0CEMedm91hvM= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ktkhai@virtuozzo.com; Received: from localhost.localdomain (195.214.232.6) by VI1PR0801MB1342.eurprd08.prod.outlook.com (2603:10a6:800:3a::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.548.13; Wed, 7 Mar 2018 09:39:17 +0000 Subject: [PATCH net-next 02/16] net: Convert xfrm_user_net_ops From: Kirill Tkhai <ktkhai@virtuozzo.com> To: davem@davemloft.net, pablo@netfilter.org, kadlec@blackhole.kfki.hu, fw@strlen.de, netdev@vger.kernel.org, ktkhai@virtuozzo.com Date: Wed, 07 Mar 2018 12:39:14 +0300 Message-ID: <152041555406.11627.6904865976998227128.stgit@localhost.localdomain> In-Reply-To: <152041531893.11627.15708076126889316570.stgit@localhost.localdomain> References: <152041531893.11627.15708076126889316570.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: HE1P192CA0024.EURP192.PROD.OUTLOOK.COM (2603:10a6:3:fe::34) To VI1PR0801MB1342.eurprd08.prod.outlook.com (2603:10a6:800:3a::28) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c63b343b-c587-4d8d-e5f5-08d5840f4c2a X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:VI1PR0801MB1342; X-Microsoft-Exchange-Diagnostics: 1; VI1PR0801MB1342; 3:wcTszL/cHT5yY2EFoEiFTBtsCoE8XRqT1F8WnQXSg5zyuTEVMe3H6G5CEFemvnoY5azxPlevQTvfIXV/juFEKFmP9PP5JkoINVY5FUO+1xYwPWz9zAthQKeD1CKhQjdFbBqt9AQWYG0Ob6U678ccMNr3W1tx8kKU2f6BbCabv+dnl8Y0vo+eiWZkxvo+fkmxkE1Kbt0BVo5pazTPquElh0vWTW9m8VJc5ptn7SAgHAvmV67iajNAseM8D4K/Ix8E; 25:dCyHZjbCYplaJQr7LPX7DMo8HpG43AmRh9H1hlVS3hl2czlDN4ToZpZA3BZvzvah02VmQ0hJVbaiPY/vanhOfoTsZ5jyYvY3naPaaQKZPO4NwMwb5ucL+w9Yp5j7N8VOZdVDYI2zyqQ5YOj6vNxNsMGtJ5hYpqUrdLEJ2OOf9TS689JN3sJNlf1+PVT0aNrv9r2psPidcczabiPgRb8LxaUgM0jE14/5vN9oqKlBuSIPKiBn/Ipot9Q6NDPgV0VpAYM57o7R/m69uGxtUcK3eT++mpgS31a2Hjgg3wf5KU0YXDO8vagnJ3dJ2ejC6GSInqbstj7P5jd+adzP1n/wRg==; 31:4Ed33AtbFD8sS5Hwy895cGrWNWmhlf8lmBmD51c+kZNNrfLKxMfr5HGX4R8IAeakkFDS3eRyKpqrxG3IVRV8ouMeZG4i+63Hb2vUf4ZUo2VfSb2YdzykpOWBsJERA7WNeCPuNqSr2wq7kzy8Ifa8CBy+0h/jiCK53AFFYKG45mo3lWetLbBelPCc9jb3YqFy26IXV34KZNTJl49Lqj3CQTLH//EZ89uQYjLDCKi8eKU= X-MS-TrafficTypeDiagnostic: VI1PR0801MB1342: X-Microsoft-Exchange-Diagnostics: 1; VI1PR0801MB1342; 20:m0MN2fUDbiyOsbV64SSE4sf+LrDe4DEO5QTzUTdWr/W9ZkYRg3o2LMaG/rdVquoCfr4k5RJmAv8Oj6BM/2NU5wdY283OlJhA+BwEPlW/J0OVMluX3+JL9VMrtfj6PbrfRD9FJVcslSweoWC8HP8TWk9LwEdniGu3zc8BldKWNEQ64IuRo+y2hckcJgtw9GReC1bDDiEW8Bexnx6tvpYjStpsI4th1PwUl1CHdnUTzHXgnwVO/VlCWNh5z35DdDoPz2C2Yllvo2Oc73oksqPWhMrLcy1Ac6lVZZ02ux/hjNIn8a9+IUcAtbZzx/pGFACBBzOZEOwP6CR9GDsI1R1qvT2d6b1/nYoDHZSZCK019DQMISDniZb0UuY2zkvZNLRIPywO5DDEpH/tyfa4eBCUmX6CxwSVQkGs0vfZz8QD1CEaLJGVldWULu7oLHERspT2ywgjc8MUkK7vFuI+R/HK5P16zhgxkJu/7ZQtCTwpAek16dx0Ps01cuNl1zEHssVn; 4:P8fzyj6eiDhpu1GQgUJDqqDjz/rGKX0S5/NcIQQRj83szFUok8PgwnhhfDOe2DLU2GTEocsK9y/VS3o6f0EMHz/8EXfbUCa3o0ZCfxh2gRZQCMdJZrcDII7GH5Wt1pS98TJxquW+nn5eE8s8SAer2qHw5aM7sWXcqZ3ujGrQOZ4uMICRYHlegaLUe0Haou8nCyYY+xc/8/d0if1r1JU0pM3zXS8DLflvw/FWZoqcaRz9YXggqTIEnhhv7lAW9FM1FkChmwW8gHJ4Z6lWtTW3ag== X-Microsoft-Antispam-PRVS: <VI1PR0801MB13422C10E71A6D4B5FE92809CDD80@VI1PR0801MB1342.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)(3002001)(3231220)(944501244)(52105095)(93006095)(93001095)(10201501046)(6041288)(20161123562045)(20161123560045)(20161123564045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011); SRVR:VI1PR0801MB1342; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0801MB1342; X-Forefront-PRVS: 0604AFA86B X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6069001)(376002)(366004)(39380400002)(346002)(39840400004)(396003)(199004)(189003)(3846002)(6116002)(386003)(6506007)(5660300001)(25786009)(33896004)(7736002)(53936002)(23676004)(97736004)(2486003)(9686003)(305945005)(55016002)(230700001)(58126008)(316002)(8936002)(68736007)(8676002)(26005)(6666003)(103116003)(61506002)(106356001)(2906002)(47776003)(105586002)(2950100002)(478600001)(66066001)(7696005)(52116002)(55236004)(76176011)(81156014)(86362001)(81166006)(186003)(16526019)(50466002); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0801MB1342; 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=3BVI1PR0801MB1342=3B23=3AmU?= =?utf-8?q?RXKsEr471u2Q5Mdh7S3MuMj/VcMzsopLRJ7eip94HzdUtiTcmWPRiJ2t?= =?utf-8?q?Wa/A0cO05khHYidEZjhdZxj4oxOgoJTu068lB6WeqQPDL4Tklh5yX68V?= =?utf-8?q?k5KhU2Sn58Y+CYn6Yb8acj0MRhfry9nUyAOwh4VEbRQT0QM72/c9sC6p?= =?utf-8?q?Es4sKvRSQKhyOtYxfKuLhu3lB6RjJfA3bbhydwtE67rH75iBjkpHlRuJ?= =?utf-8?q?6KyIilHy+P+RPXMUgtc1WNfRo21mmnMVtfXatkQVdBFRQXF+JAhKFbYs?= =?utf-8?q?ryt2qDsS92XUdlidhfcD+CIiOMpn7DNK/2bSOuigcLv6l80Ik1boIxP9?= =?utf-8?q?DBNrPldcRUJu607DON+ZYkV/urNuJmy22ObiFVzMO+ei2qUUUKpkZrNS?= =?utf-8?q?x/ynlw04ikffiJ4jYO7jd6HIrptb0/EPyKSsz4Sy6CIpXtiSqIYZhR4v?= =?utf-8?q?3wsYIaWMCdocnEg+YM8ddbgVvuN3DPDUeeI/NUhwP9KOz+yIkkJcSd5b?= =?utf-8?q?JHpqeTagCms7ozLWVb7bah3M9V00QPQsKp7ctWu+pPTYXwteDh+e+uql?= =?utf-8?q?/Ruuu5oqHURekyiPTsRRXQfRQ/gAnjnDlb9TCDsRc7qww1qFGB1YZ13g?= =?utf-8?q?05qZ7XZDiCpQhcu/ackczKwrYFQfhoO+h1vNkhx3JBe+tlVwXl0Wu9KV?= =?utf-8?q?pEMpLsknmOPRnJmRjWQ6F0RgRQ+hYOcwaSBwGB7CE5P1j+tV8eokO/CL?= =?utf-8?q?vMsxhKd06SgBdVOuL1Ou8+/tgluI9grnyOEWYO9amzar2t5ZSCfPme33?= =?utf-8?q?/8YkywzFR9na7szQN9Lp7OxAmnxWPGaHPYzYPJer/VgF3ltrbMrFAUNx?= =?utf-8?q?Cd7x7NE/O6+f5KlytfGXegIw0sSqycnz6pI3L09OsEd2jKhrmgLDw+FB?= =?utf-8?q?CKgTW5zIBCxgNB9+BBJMn0JFzInWYMZhIJZJXolaiRLCI2pm3GvlLlPD?= =?utf-8?q?ka+x9qclQ6IcPLmLZj9/U7RbFqrf/01AuM8G9UQEq4Jb/PlqQycah4aM?= =?utf-8?q?tyj+l3ItSJAcZM/saJ8zH+hPf9XmP9JeV1/SJzEE7GSpCcrZgAGTou5M?= =?utf-8?q?Ys5Qvcdvtu9hF9LodPddXb1QZfFsPhKU0hH7BGVKqjEjIVqVgLzyZ6VZ?= =?utf-8?q?VR46E2PuwstZEhj0sPPHQkOqUrp16FDNOudqnu4XsNlnQ/tkizRg=3D?= =?utf-8?q?=3D?= X-Microsoft-Antispam-Message-Info: qSyWCfV4v2FWreGz6ppAc+Et4BjG6GDcUJJ/kGUuvHWRNLdFrYgd5xaRmEq9uu2+gfvjiFoBJHEBsYChXXn+yQbkgIGIfo1PxQhFOCFrDaQxIBJ1ZdSjmKtktlVe68AakyHLrdHYaT+rCu0ErCjS25D6BR6yfLbDi8IU3/+5qzAQHja8agxsE4pbZ5ceuXrY X-Microsoft-Exchange-Diagnostics: 1; VI1PR0801MB1342; 6:dzht9Xaxa4nLJ+vlgrFYQ9Qv7/dwTWdiuXHDX71NSBCP8Ppt5gjsKDmjbQmwLdh2MvqewPJaXFVcv2t9fdYof6YWzHFuQICNYvo8xHKYew2wyNlYtOpzgrSLNnEQwHRSdgCacaU/qQN+iPq/xkR6HR4y3k9ltTZqDUWtIq/FTIORAYGFRal3FJgyu+UB8xk8C+3VszBB2Luoug7QGlBuljulxph68ctCY2OoUsOYhZu+lqna9mDp/0/xL4XZe9iDwTC1MpMYjcoIPEJksnAgPhjQlDx5T2KRidzB/Fs/lnUmFGKtgM7m2Rlj29bn540oyR7Bt0svUHK4F/B+bpNZOABaakLiwZtlMqxs/UaXmOo=; 5:pQkZR0ENLS38QXyDqXwtwoArVpyZlEEERW3f+rd0NAMMV5ulJ8dNhcPL4K2hr5lIfcuTTAg60gA1F0cxavFuryN6BuBUnTGmV4fClM7QtrLOg0cdwZPedBZwxg7gFuk4EClLae4HEkFpkOWG8UESz1hZpG9S8sqr4QN1cbRH+ZE=; 24:gxUx1hv5TVKpPzct/B3eH2OQDgfvfGCUJbRhxkQANs9yUSNlEz9qRtsHapzt/Znwk5XDkYwK/HQ4gh5aF+hXj/JRwLgaHuRYS8gR+vS+uvE=; 7:oxyeYbaXCQl7RNiblR2hEtQSQ9hhMmKhsiJQPunAVix8Kt/6ILbxytKPO8lAV20icKfaPw8TU7n+ehCSh7JK08ogs971muFNnWsRzueahbA5gRGypbB5yAuDRWm76TciaTu1KV4LAQtr0Zpe8jRc6smrzcKEVkP+9QoxU7Jg1oUpO5dxokDiEYPiSiAU+VRYZUFUyYJRnnnWr9qR1b/yGo487mmGvLEXHr0d26EbJykTJhUAqbnG59musp/ucroV SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; VI1PR0801MB1342; 20:fSqnMO2NF/lYjUJtsg1S65/hAwMkiHII3XfEVZCJaYPyJn3E+8KcWWdHS6tpcnAFajynIH1+YrUc1hF9Ko0VdVKpGt3/9m36pdFE9Y/2PmGaWaB9j25BQF8LQfYzDB0Dq86G42BNyHmclNWLwtbDSgJSeMMosne7DGPiGSt8nI8= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Mar 2018 09:39:17.4736 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c63b343b-c587-4d8d-e5f5-08d5840f4c2a X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0801MB1342 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: <netdev.vger.kernel.org> X-Mailing-List: netdev@vger.kernel.org |
Series |
Converting pernet_operations (part #5)
|
expand
|
diff --git a/net/xfrm/xfrm_user.c b/net/xfrm/xfrm_user.c index 7f52b8eb177d..aff2e84ec761 100644 --- a/net/xfrm/xfrm_user.c +++ b/net/xfrm/xfrm_user.c @@ -3258,6 +3258,7 @@ static void __net_exit xfrm_user_net_exit(struct list_head *net_exit_list) static struct pernet_operations xfrm_user_net_ops = { .init = xfrm_user_net_init, .exit_batch = xfrm_user_net_exit, + .async = true, }; static int __init xfrm_user_init(void)
These pernet_operations create and destroy net::xfrm::nlsk socket of NETLINK_XFRM. There is only entry point, where it's dereferenced, it's xfrm_user_rcv_msg(). There is no in-kernel senders to this socket. Signed-off-by: Kirill Tkhai <ktkhai@virtuozzo.com> --- net/xfrm/xfrm_user.c | 1 + 1 file changed, 1 insertion(+)