From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1161360AbdKQSbO (ORCPT ); Fri, 17 Nov 2017 13:31:14 -0500 Received: from mail-db5eur01on0122.outbound.protection.outlook.com ([104.47.2.122]:18535 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1161381AbdKQSbA (ORCPT ); Fri, 17 Nov 2017 13:31:00 -0500 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ktkhai@virtuozzo.com; Subject: [PATCH RFC 23/25] net: Move genl_pernet_ops to pernet_sys list 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: Fri, 17 Nov 2017 21:30:54 +0300 Message-ID: <151094345484.20009.17063851919236186245.stgit@localhost.localdomain> In-Reply-To: <151094119999.20009.6955267140148739392.stgit@localhost.localdomain> References: <151094119999.20009.6955267140148739392.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: HE1PR0502CA0019.eurprd05.prod.outlook.com (2603:10a6:3:e3::29) To HE1PR0801MB1338.eurprd08.prod.outlook.com (2603:10a6:3:39::28) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c6a46118-5fef-44e1-928c-08d52de95833 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(4534020)(4602075)(7168020)(4627115)(201703031133081)(201702281549075)(2017052603199);SRVR:HE1PR0801MB1338; X-Microsoft-Exchange-Diagnostics: 1;HE1PR0801MB1338;3:GEbnCsqlp60G3NhMNCRU27OSsp1fHNrs5KedJsDVOIDJJlwRUAypp1z4hrjArtOm7pwi+vXEOxcC/xGKvH6x3JszhfEgYrzbcXRLnoDhaoBki6cMy8iCL0XaODBOJImviOg0oqeMKBJB/avwP9pUR3uzjCq4azeEOKSfIHE5L6qT6RUO0FSEWYJwx1BWT3KFvZ1ACuO1WBowxs7loRCNnGuQgtZDZJ/GBSUiiIDwtVoPogc+sKMG0fseoT+y7TL4;25:ZvPbydtOWjKPWJFybmVb271hmbLJ8WISw0TOE8k3u73/G902SQDAuujHAdDSE3FXgPJJoMtu9Gb+kVFKH0VsrmuHJvl18msQzy2R12fPo58qRPznziqrTa0LgQQZmt6JK7/o9w64jZ74jfP1Rhx9JqXfnkuwp3bBkvLgPmcgi5vC+sJBEcj7D5fuUb03BeKYwEyGxGebVk8zebOJLDJDhHklWChlcDJj7S3rzcHRIrog5CwS7aIVwAgvQhq5LtqhgeyArDqOE04Fj4LxQ4yLKweAQRDoMs7zQf1ZOxeQNotWHTKC+clDZceINKTMQyO/B/chd1VvvZB/0hCOV2OoTw==;31:pJtRjUh6v4x1WIaH6cNMTl9kXaz5oPIqswlVipjUfkhQPCnMzDJZ6LfTIv6dCX1+dT9L8AAV8rCzM4BOYptOUBFJz9j4KdDNLTf7YtrdrtHtsfr+f7MAYY/hYG2TCkxLfLPm/qjD3DPOX5mUeyoo+xXDzgsXcePW64pHt/QabzJ73JAnFnHMwJwLBLe12cjEhJmFEzZkfJo4X3d3n5wx3L3IRwrLdmo/Yu7mb2/pOIk= X-MS-TrafficTypeDiagnostic: HE1PR0801MB1338: X-Microsoft-Exchange-Diagnostics: 1;HE1PR0801MB1338;20:Pegdy4iJDMnUu+jfmyhTsWPisuioPExcIpHrCfCE75hAv3qKY/5iiFrRFYsDTJdDdNZXkuUnyKAnR3/tl1Mgw38WIIxCxBUqfmJlsHCo7CwgUtIFV9oTsQPwItlkIBiaccigg5t0dgdVx3Cn66nyVJsnsrU2PTN3Q3So6BuGXoula+3rb+RYknm/elKyKk1E+CJO9qJIX9L8r13xaXFIMBEW7BjOjIECSMJ/5Nu7qIQQc4ETohqCi1FTJaySJAPJECCi/fpRvxov5iLkHROCNFDGJgc1xhOtwTEfzUcpfMhf+shpbiga0J2t8KO5VQapjDp4dF7HJch05ogEYDYdYxkjqNufApYmcGmtNXDZWADbdqqFCz1BLTba1AfFiznEVon9imdGxR/4OWiCV03xiprTeYWqV69C8Tz4dwuNE4Q=;4:KQ67pbUlxXuIOe65Jv5lZpPbR28orKN9QLWnMh889qjogwQoneDcxhsurpkP+pQEk/K9CNUUvF+Ty+lhQg+xg6y4bj1DONyal0+C2eXlR0+J+pjVTBDou5GvcNhgI0Aa20qJzB5hopOHf229+w3lRqPA+kFineg+k49uWd6ZoQUN1h5rbfXF5J+5uLu0TyPyvrT2vsuIBeqGu2Pxo6JFijTZf4w7/XraSkzA1RJ0g+Slz9UzB9a+JeRHYYVXaHcEx1aL6kY4dHho+0On+d2YlQ== 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)(5005006)(8121501046)(93006095)(93001095)(3231022)(10201501046)(3002001)(100000703101)(100105400095)(6041248)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123560025)(20161123555025)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:HE1PR0801MB1338;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:HE1PR0801MB1338; X-Forefront-PRVS: 049486C505 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(6069001)(6009001)(346002)(376002)(199003)(189002)(86362001)(53936002)(103116003)(39060400002)(316002)(8936002)(2906002)(9686003)(55016002)(16526018)(55236003)(189998001)(50466002)(6506006)(47776003)(76176999)(54356999)(7416002)(50986999)(66066001)(83506002)(5660300001)(2950100002)(305945005)(3846002)(6116002)(33646002)(97736004)(230700001)(58126008)(8676002)(7736002)(68736007)(61506002)(478600001)(106356001)(81166006)(105586002)(81156014)(23676003)(101416001)(25786009)(921003)(1121003)(217873001);DIR:OUT;SFP:1102;SCL:1;SRVR:HE1PR0801MB1338;H:localhost.localdomain;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjA4MDFNQjEzMzg7MjM6VG9wRVZqdHVKeGlzS3VGNUpHczRXdVA0?= =?utf-8?B?MTlFc2pnS0RjZ2V1dXQwRk9qL1Eyem1SaXVtdWVsc0UyRGFNR3NDS09tQUF0?= =?utf-8?B?T3gyWHpUSkpLWWgvWHVQYnRoSHZQRWpQeVBJZ2dMK1NtQyt1M0N0bU5aZ2Vr?= =?utf-8?B?TlR3MnNSWVhaRi8xV1phQjFuWVc2RTZiQ092ak1WK1pEbS84cGZ2d2QzLzZQ?= =?utf-8?B?TjFYMCt0MUFTYS9YbnZ1V1E0WExMcVk4SStlbjhwSWk0ZlJsMDBsVEVseDZu?= =?utf-8?B?UENwZEJRZ2hpTjg4NW5uMUlvUklUL0NBQ21BajNIOUluMS9tdy9ZS1RDcFVW?= =?utf-8?B?VzFianUzZ3lLVEU0N1VLd1NReDhZRmdSNFYrdkxiTXhOU1Z4Q2wrN1FKYWJr?= =?utf-8?B?MnF4WGRmN01BazQ2ZWMyaWlsL1VrRkVGZlNnTkFSN1IzS1N2Y1E2Mjhlc1Rx?= =?utf-8?B?TE1LQmZyNU9WQm1QSXIrU0ZoUE1CdUpiRnJaWlRCQTcxdi9JZ2JoR1ZlVm5n?= =?utf-8?B?OEI2eXIzNkluOTd2N3YydThhdDN0amRzampnYXZ3YXhzNGZuYUQrbWFPd0da?= =?utf-8?B?V1FIb2dpRmJtbE15ZU1HYW1ESXFRdW1FTnI2VDl2UGlOZGw3ZTVadXNhZUpx?= =?utf-8?B?Z1JGWVZ4NGN6c2xZaDV5eHFRdVlpdTdIbTUxTlgxQ0dpVytlTDkzYlp3Ykp3?= =?utf-8?B?S3F3dWRsazlqMElBRk1JZkUvamhVd1ZYNXBvOUY3MnhhQ2FtL0IwaFlXRjFn?= =?utf-8?B?SjVEbGhFbk5UMWNhRldMNEs4Y0JuQ0JlVEF6dkRpUnNqcDFON1BlTnk5a1Jv?= =?utf-8?B?ZzVZZWJUc1BQWGtETklnc0lpNTJUMnlVRkpYU2dtWm9pVHludStOeEJqSlp6?= =?utf-8?B?eXhxRG5RQ3NBV2NPRlljWXNJQTcwNlltb2xadWN1Q21yM1p3OWdlbWVOdFBr?= =?utf-8?B?YlZqd3A2dng4a08zaDVGOWRIbVRyNDFaVlR2SkExOEp2THR2N2JCTXIxeGh4?= =?utf-8?B?QWV3bXRjTER1SnNrYXlxb21HNjNKaGdxM1Rud2ZJaUpYQ2JjWVI4YkoxOWYz?= =?utf-8?B?WS9kWkpId3B1SSt1eGFSRnROeUJUUUZjQlVvdlV4cE1JQlZ4V20yRVdXRUpS?= =?utf-8?B?c3JsT2FYTlAzaHI0bXdkdWdjUi9EY001RHBUWDdqTVlrQTdrUzZKTmx3OUZw?= =?utf-8?B?Tm95VDIwRVZVOTZCT1lqaHMvMm4yQlVBMXNQOHduVnN5MG91YmtZcytoTU5l?= =?utf-8?B?c21OMnh2UTM5ME0wdE0yd2RLcCtRWDJRaDQvUVpWUVN4Y3YxbzZuTndCczhO?= =?utf-8?B?V0s4Yi9BNnNEcGxtdi9oN2h0aEZZZFU4WXJCTzZsYlA4OS9PMUduM1dlSDVt?= =?utf-8?B?RStYclBDL0lIY29CbjhWSWQ5ZUYzUnl1RXI4WTloQUFvdVJBQmwvdkd5MHZn?= =?utf-8?B?NTNqTnVwTXZhbk9zTXpnZEJKUktVOFNtcmdWMHBoZTZYTFJzb2dzNG9PazV1?= =?utf-8?B?V283TFpXZ3FFczBiZWhnUkVtaCtSbUVsNU9yeTlQZDNmK2M1MThuK0hMK3Nn?= =?utf-8?B?c2xDeG96TlhDMk9RcHEyK1V3L2JVZ3lvMis5RFY3TEl5VzIrMnBIVloxREJ0?= =?utf-8?Q?Q=3D?= X-Microsoft-Exchange-Diagnostics: 1;HE1PR0801MB1338;6:R7zI9eU3W/6W4oZdpCSOYCzBwIPLeDecx5ECIdOUscD0kLDAEeHp38goHNgjhDveb1+/Tkki3OOT+KnQzYdDsjCuYWXnvAU5ulxwfdSeBpJ/Td4O7pIkUG3e/aba6+oh9v8ZH/BIi2aECglMWh8rc4+5j8ZSRoAdzuuUXBhHuXnFJKhq015yaJnggjVCr8vV8hrYw+XgMAxcGv8JZhWc519qZFat33HPTYWI0tsrozVMdBQ0vnbwLtIiKpcSR/gHxT9347F7/SHKvlYDAR/8cVHbhiX5BeO2xHVuryaLuRRe+jFbeLGefwMToFzRiVxXVm/T0j8hRf4FP0huM38C7JJ93/UjIvT9EZM0lGgT+LU=;5:QJxbeojVM1WdD8uRdpoeHDKuLshf+lxAZM0h+FAWNxGifnatx97L7XB7iaAK23nZd/TVsy/8d437Ez18wrlPDQ6DZcWCkRsu6z1tWJGf6jmIrAiEug2lKyd7O3KAuaJzf6vRbLvrMlt8qiZoa07RH08TRtG4VJP6LBraLR9iv1Y=;24:rDb/KMFmzaQaKqm3GrR0aCG6/LUYhx3i8YUvaD0/D7VxyUhW4IhD2HPSeDThbNgnWDeqURpC0pgckDuYvO5NEG11nNd1b+p4TAl2Ys4datw=;7:fTU7PyyRU/Q1mYGRWtp4bkMJk5U3P3u6xDkxlYhs8wRqJ2hNyOFBv3jEkYuK6pblCtEg+/o7MYm8huY7dnpAH0ugvYV9mhUzG3rbHxQI6/nnDjK3mU0qLx+vmTRWGoVa1J+TErt55ec5sC8M+Ut/gU7nd7wui8STxF2TO0FIRJtcetMKHdzjeN3fwor5HoUpM03s+l6aH2w5gzuL8xcP1H2axIm6gtNeZQjirXhJ7QuI6s22eYoj5dx0ojObVkFJ SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;HE1PR0801MB1338;20:xl9xpTGK1TOwUs+TkzEjgVZEMaNFmkQBFRT2SicQsKu8ts/XLtswC8dpvGmMfv1OEmtVFHTIyc1Wm7AEu/007TC4UsOkuXLvb/d2LFKubhxxjMEMC1kJIoKHbjQNIvOfpF/Tl5RuzUG67JrowqHI4NCQ7o0HoRCoF3XzAQv8FYk= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Nov 2017 18:30:56.5385 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c6a46118-5fef-44e1-928c-08d52de95833 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0801MB1338 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This pernet_operations create and destroy net::genl_sock. Foreign pernet_operations don't touch it. Signed-off-by: Kirill Tkhai --- net/netlink/genetlink.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/netlink/genetlink.c b/net/netlink/genetlink.c index d444daf1ac04..da7ab3dd5609 100644 --- a/net/netlink/genetlink.c +++ b/net/netlink/genetlink.c @@ -1045,7 +1045,7 @@ static int __init genl_init(void) if (err < 0) goto problem; - err = register_pernet_subsys(&genl_pernet_ops); + err = register_pernet_sys(&genl_pernet_ops); if (err) goto problem;