From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753041AbdKTSge (ORCPT ); Mon, 20 Nov 2017 13:36:34 -0500 Received: from mail-db5eur01on0133.outbound.protection.outlook.com ([104.47.2.133]:36043 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753017AbdKTSg3 (ORCPT ); Mon, 20 Nov 2017 13:36:29 -0500 Subject: [PATCH v2 27/31] net: Convert ipv4_sysctl_ops From: Kirill Tkhai 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:36:23 +0300 Message-ID: <151120298393.3159.5095807320218430950.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: HE1PR0901CA0048.eurprd09.prod.outlook.com (2603:10a6:3:45::16) To HE1PR0801MB1339.eurprd08.prod.outlook.com (2603:10a6:3:3a::7) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 464215cd-a06d-408c-b457-08d530459be8 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(4534020)(4602075)(7168020)(4627115)(201703031133081)(201702281549075)(2017052603258);SRVR:HE1PR0801MB1339; X-Microsoft-Exchange-Diagnostics: 1;HE1PR0801MB1339;3:bPYikT2pmQ34vW4D5VnD5i3GnII3BCDLaos8Vu1k6PRx9pmRSfrHVxqSKvtqkN06QUcLUQep0r+NAdboNh3dGwdXKWNn8UmzIu3/qRt7ELXffV4BY4Xol3XiA+C+yJFZmNC1iWnEdZ1W6lPvVkNMrxKNnvHDJY1QHDePDZlHn5e0kyLAqN8S4IHNcfknYSsrvylmnSY2OGzvwJpqskQrmtZoCn5rcUSGP6kuA406m6zI/tP1GNLiisb4gu+HIcsT;25:xYTjlqmdMPnAS1FsyBMK/7hYXr8cpn6PlYvgE7VZPeCvqCh4nkgOCFNo7EGpLTvNCQxK7B+uMvDtY/P1KiUJfx/EbbZbmb4hSXCIKn/0We6nN6n3b8o3B9npB4EAB1UiHOH6nsg065SNyHspjdIusTCVaKqO4VwADtime6Li6P+h/TXLj4+Oyy4gggU7SCjwpINQ0mGrU3K8CkW0s920uW8HVpYhnVlIjrfikdy4o2bRpjUWTExymWZ4tLmyfBRi7ZA9Vk6tE9jZjpXbG8JhvTGeIVWwVnXYUf17fHwn57KPGDtQOk3KcqyliGjm5ZJcKhcUxrBIGK8jgijeo2sMdQ==;31:FTfIKvUf9hUzItfOkQ8sA3QtI2wbGknB45K5ZYKfcvWHW/5lmbvJHnb3JG1ixgvFEYQYjC60Aw4rikyLoQvWELJf6rXq32NDioOCx1ImkyVqcP2/EOvgaYUCS2DWvPFHHLJefLzTdHXRefQS7tyGFsnHYKKtmrOQUYR4kPbvmObsEHQSDOkSGdOcwliMPXc5EkUGKCOBWB2xkix1342wwvDhKy4WTur3b1U5Z2YabI0= X-MS-TrafficTypeDiagnostic: HE1PR0801MB1339: X-Microsoft-Exchange-Diagnostics: 1;HE1PR0801MB1339;20:EFGtF1UeuM79XFTvRuehkjsE4lxx3jKS4TN/Y+TdKVqv1gwJnTtpLohbhC5xRNES/qPfPoi0gEme623XUmtR9z/qOVDPT3oKCXElOosWnp3i2wBpbTrWjUxn4Zx7Twom4gu6s7735shMbB/ODraDrnIBm/s0MXBPccEHSR0kL8LdaYrOaf0e+aLK+ySH61aQ9wciq5VROzX9KfJMbs3x4i3Im1mTtzUnMKYDf2r/CFfBBkWc+X2C/2a0C3y/xfniigBPhcT2REU7/7W6jJXTCeTTmASDMG0ymawQ4UcGYEER2Uk5UL/uQYutHifFCasOsuvurff5Z1LiUAWTmvuA65+q1wLWGZ8cv3pGBWutRfNElmp+HvrQKYFABcrxmsezohgjKN1ttp1VmIWUFz7AaYXtJL8uLvBZR0d3Tl7s9g4=;4:B2SZD/FwxP2KUMQgo2gmYasprq72yzltRj4/XLCgR1df9pgWpv0sh3uGrdaZuXhvQry7znGeAfETHvJ+2v07V+TnKCgxJMgYYjpZ2IxSiIFNQv25U+GU3G4XEob343pYaOAUY/nSY50urRl6dYc0qYYbDJGFpbyrzydh81Q27yhgWKomV6n+YNUg74k+Q3P/LZ/1eBdYnEvdHY7WzNvs/K859r2vilxfxioMTkMRzjGm5CkGACIRgEQPS050cb2on9N5rRsQRzfTcwRzP+fuuQ== X-Microsoft-Antispam-PRVS: 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)(8121501046)(5005006)(3002001)(10201501046)(3231022)(93006095)(93001095)(100000703101)(100105400095)(6041248)(20161123564025)(20161123562025)(20161123560025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:HE1PR0801MB1339;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:HE1PR0801MB1339; X-Forefront-PRVS: 04976078F0 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(6009001)(6069001)(376002)(346002)(199003)(189002)(478600001)(6666003)(316002)(8936002)(86362001)(230700001)(103116003)(39060400002)(68736007)(305945005)(7736002)(2950100002)(58126008)(61506002)(55236003)(8676002)(81156014)(81166006)(54356999)(97736004)(66066001)(9686003)(50986999)(189998001)(5660300001)(106356001)(101416001)(23676003)(47776003)(53936002)(2906002)(83506002)(105586002)(76176999)(55016002)(25786009)(3846002)(6506006)(16526018)(6116002)(7416002)(33646002)(50466002)(921003)(1121003);DIR:OUT;SFP:1102;SCL:1;SRVR:HE1PR0801MB1339;H:localhost.localdomain;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ktkhai@virtuozzo.com; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjA4MDFNQjEzMzk7MjM6c0RwZFZLZkVRS1BJSE9hQzNITXhHQmg5?= =?utf-8?B?OFIyWlNwNDJzRHFhV1dFOWFxbFhUelc2NWxvVmhKUUxKQ3ZiSklYMnRqSG9U?= =?utf-8?B?ZTFyb3lWRDc2b0V2NDZIOG8veGNmSzQ4eWdyTzR4VTU3U0RMYnZLa0NYQkdj?= =?utf-8?B?eXNIT2RNTVNnMk13L25HWGFwVjJhVnEwQkJ4bEdsM2RkRFJFaXlYRjFPMVRJ?= =?utf-8?B?NnVPaEJyYUs3ekRRVGtkY3FVY1FVMmJuSUpzYUx2SWM2Vms4VEhKRHRsR0NG?= =?utf-8?B?TUxzMXBneFJyT3MyZzQvcjFSWWVVemk1d2NRd2I0dmRXMXEwS3kxck1qMmlh?= =?utf-8?B?eEpIMkJZZ3JyKzZXNEdJU3ZidjNtV1YwUDNqNXlLV0I3YS9neHBBQmpnZHFm?= =?utf-8?B?TCtnSGVYdHhZdzJZK295MDJxOXJjZHpxWlMzSStTck1jRVRpVG01dGNRbWN5?= =?utf-8?B?WXFJK0p5R0g5d2tCbHhWeHQwSlBDYzQxUnV2RGI3ZEYvZkxILzJ6T1g1YXlE?= =?utf-8?B?dThaRHo0amY0NkswYjF6MHVnVGlsaXlDblJaZWMvMEI3KzRKK0dSckhKZGJq?= =?utf-8?B?KzBzVW9SUDhsZVYyaCtyd1dyaU9EVmJCZ1phTDRjdGRuMFc4bWxSNkVIelE5?= =?utf-8?B?MDF4TDVpYmowa3FvanlCYnc4WjFRN0NJTVdoaStQN3FReEVvcDZYWmxFQVg1?= =?utf-8?B?eWdVZytHdHV1OU9CNFJWVDlWMGVQQW1FUEtZVS9FYjhBS05qOWNmRU9mOHFl?= =?utf-8?B?ZWMvNngrOWJBbFdzL3NIdVovUG1yTVVQY0JuZFVkNHhVcEplNUlOcFJQVzBL?= =?utf-8?B?R0JHeHpCZGF5MkZVY3JIaHpXV0NCYjNvbmpPRGxWR01PZmJjTElweXMwMjFW?= =?utf-8?B?dm9CVnczRE9Ca3RUanJXT3ZkWGtQQjhDSlB3RUhPazE4OUp1ckJnbWQyMXRI?= =?utf-8?B?eXUrLzVxUUtsTGlEd1hVa0Y2aURpcDRMM1k5SUtKa3BuczkrWk1QdGhpR1FH?= =?utf-8?B?dHRVWG5hY2ozV3JSUmRWcGdtOGpPK0dibGYrT1pDU0lYQ1kwbHNEWWVDNGRP?= =?utf-8?B?R3doU3hSMitxWGxwM3RwME9BN212UmhnYTh2a1liUGROdTZNQmFiN2hZazV6?= =?utf-8?B?S2R6MWFkUWFtZVlLUWNMdUp3NTUreHE5VTBCcmNFazcxUVZPbG5tUkRISGEr?= =?utf-8?B?VXFDM1g3T2FPZDVSb09oRzB0VWFxL3hEZG83N0dUeDhxcDBKazZLSUthYXc3?= =?utf-8?B?Mk5qZjZhYWlYYTN6cFBNYko5dVdTdEVGVHRkRFhvS05HZXdhN0ordFA3ZE5N?= =?utf-8?B?a1pjcmRIUTJRSEd1bmRzbzRxdzNZZSt6WGZsenVCWnZZMVRDYXdOT1BpWjhw?= =?utf-8?B?bGwwc2Q2RUFIN0tpWDBWWHF5eW1ZaDJDWnhCMHVIYnFLWTFaQXlUNUpWQ3I1?= =?utf-8?B?VjNuUDBQSjlZdGpXM1pXd29tT05TWGtnMnJMaFRCT2VwSFI2d1BWNGZPZHBF?= =?utf-8?B?S0UxbU03ZkZYKytSaHpHaWIrdit2bzlvT0V5MmxZYmR2WW1kNFQ5RU5ESTl2?= =?utf-8?B?ZjlzNDVKeEpUbGFxT2pyY0ptK1VNNkZYcEdIRVM5VFlXK0x1ZmRDSmE1cUNw?= =?utf-8?Q?8=3D?= X-Microsoft-Exchange-Diagnostics: 1;HE1PR0801MB1339;6:xFm1AdcQ7B8tfqgm+nU5sMfOMd0vBnNF0tnguZP0HPNvyzGjD7YuD42CbyI94QEM0i+ycN36fQW+iVuqDouIM2T74bqAlHMFuQgZHmUER4M5pNHPV7N+6ZqSpJRqiDg49M/2OhB6XnEgU1S0OkVZFmm9Bhcs73L5yaZmZ0FrmG5b3WavxSasWaiSr4cPlhI24QXfEZBV1/aRnTzGjZ7xQVYID8F+HI/tHmx6FNddXc2bnFqpbp+heu+AflzCoigcwqV9ak9rf4BzfXo1t8CIMq5eogPQ2qR6CGC0+PdZQrtp4YeSeZ5Z4mJ3MZ7TIXbjlXc0Kawl+y976uFcu3cEE76mnanQd7HyUpSPO7vIU9o=;5:FxcGhp9TO7bXHDuvBTEK7GcTzzlmWzG40Bfv83wQro9DyOVCrNgF/4ikbNszeANhpE8mXBs+jOKou3nCh1WdeVl9M+7IybEP8kO9tDxISuTSnum3rwHLV06YZkl7aZhxtIxaWl41hs1gU9WJ732ynu3z4sVL625I3pJCdDQfajQ=;24:rWE70WmTVwHzGMReux7tz9JE87RGZgw9RL+JOa+Z0L/Khk8v5JQ2g3E/3ETWJ+Iq1OPgHQz/BwsUZK54oauf4mbOoX2cxQAzmRKYZLE+RzI=;7:nrwUVYFw9qcEP1swAL+hYHIgam8vSjzm7PMBxe49PeVmZBWLWbt/XVMddlP57yqp4vSfvkTTNvjwqTT8MdkY1jrHG4eoweYHsCv3/8XQds4603JujwmNmtmDOPkInoZ7VgIPqWPl7lyfv8UoHZYuQ43recApEPO70aFWPErGHJM9x34MM08QSrM6IWaU1gzg8lhipzK1WdG7qEzXxv/CiUQev38c8b0rZgL842qRbzg69FKDpYFb5xzZffjMOwF2 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;HE1PR0801MB1339;20:v7dJpt1ujD5tHzmdcv8lKxBt0SAz57rZjvZ3W57AgkKWygSn4AsYKMJ+SqqBjBLv4QQk9swR3u0MMywQbYFyhzlSuIRWhseALGymBZpAIu/HKcjFtMzBa3AJ9yna1X5oWnQaQuFABDQdbs3VXujAOjUn78LBLSJgL/O8gO3l+7c= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Nov 2017 18:36:26.1419 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 464215cd-a06d-408c-b457-08d530459be8 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0801MB1339 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org These pernet_operations create and destroy sysctl, which are not touched by anybody else. Signed-off-by: Kirill Tkhai --- net/ipv4/sysctl_net_ipv4.c | 1 + 1 file changed, 1 insertion(+) diff --git a/net/ipv4/sysctl_net_ipv4.c b/net/ipv4/sysctl_net_ipv4.c index 93e172118a94..89683d868b37 100644 --- a/net/ipv4/sysctl_net_ipv4.c +++ b/net/ipv4/sysctl_net_ipv4.c @@ -1219,6 +1219,7 @@ static __net_exit void ipv4_sysctl_exit_net(struct net *net) static __net_initdata struct pernet_operations ipv4_sysctl_ops = { .init = ipv4_sysctl_init_net, .exit = ipv4_sysctl_exit_net, + .async = true, }; static __init int sysctl_ipv4_init(void)