Received: by 2002:a05:6a10:1a4d:0:0:0:0 with SMTP id nk13csp2624556pxb; Thu, 3 Feb 2022 10:23:47 -0800 (PST) X-Google-Smtp-Source: ABdhPJwI454rBcPMX9Mc0iE6wfAJ7vRJ9Yut4q7yAnK5vxjnhf/jGp4l3qVy7ZcWhGmvdF1AmW8g X-Received: by 2002:a17:90b:3b42:: with SMTP id ot2mr14883839pjb.64.1643912627148; Thu, 03 Feb 2022 10:23:47 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1643912627; cv=pass; d=google.com; s=arc-20160816; b=IYpTszJeGXOxbMHYCifRXCzEWMOIo4xotTxi7K/LH3kMMmosEVhZeZjsDNer5tj1iq OdIOs7LIEwnp2FIJl1wjIEXNoKlBnOVza6AnrJdF1iJsjvY91FbeR9h69m/O99O5w0NQ OxqyAesIdFqQMSSCmwomRp8opGBbK1NKFamvqueKykoylPiJWNTmd8tJhWS0L2nPAHZA EbHfM0S1YcGyWf7nkET1LK9yU2pTeQMrwu/dW6D//hfgJvAjn4+azM5in8CsUX0gedFS w2ezT9bKOHRY2EW0g4CANHLDm+SB3FzR/nxT53jop0qJHjXgmE5EBmKRC0Z5UGNVecVn suLw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-id:user-agent:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:cc:to :from; bh=VyxLsvgaie6maUF1hKUEJkiUbrwwaEoXpNtpoXTgRQU=; b=SZiHj8Wk7Ukmv348P+CrrsAM5oxVjOMym0ONy0CPFW8bA4SbEvFicTrUPz0YnYA4qx o+qBwkRt0YvaBKtIJ20NHkBl1RoNJnyAo7fTyRY4SMalByyUaQRIp52KpUIHvpMyOo+4 WFpLb1/K5/B8idXJyG69ZAjbPpS0MTNw4dvgbqqORzwgAxjjkQumA/eFv6uHbQxee3U0 6MREnWSpY3OTdQQiDbjGlYWcdlqiIfAKdN+n7wb/AMIBb4jaiWg5Bpi/CTb7LOK3TV32 RPVtxxXuFxf6Zfk1xJG3YtTjmaCDo9BN7zKUBkTh44PeuTEs7ivzEetZ12660RJxRMlo SZZw== ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id j4si20820041pld.288.2022.02.03.10.23.24; Thu, 03 Feb 2022 10:23:47 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; arc=pass (i=1); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S243306AbiBCSP5 (ORCPT + 99 others); Thu, 3 Feb 2022 13:15:57 -0500 Received: from mail-eopbgr120055.outbound.protection.outlook.com ([40.107.12.55]:31361 "EHLO FRA01-PR2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S229634AbiBCSP4 (ORCPT ); Thu, 3 Feb 2022 13:15:56 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AIpUaoL5bZFYoBGh4f8xqDDQSSwIlm5zHaO8T9sK28+p30LNheaIEqMhOzde6Iyh5sStk9sVxhUHuK4xUkWgfO+BfpNQczWOxdt8Me9WVjHwgZEyvaX5OekUb3LEPHUBS67T3NXYU4BpR+TpSHXClBeUdCTpKrcsg4VQxpRiQtIv3eOjElCfWbdjzoHC2rupfl1sKpaDybuxwAMe3Im45JrZY19vDiuChIvmk89+d5QwqozL083hHzsgNqP+xXmH+WzWaCRmN/IzKdpdiM+9Utmq8/KqjIIGNWzk8Axwa2OWdrDeqeiZ3KbIafgxXfos4QQyz7STo49ScYgiU2Hftg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=VyxLsvgaie6maUF1hKUEJkiUbrwwaEoXpNtpoXTgRQU=; b=b2EhtuCH/wmgp1Qd2r29+x+fL6v6lxpOWotjIXGKdDZttlBQsmzhdnhQCMa9Svk7l/deu0ui5p4No4Pi4HkXAJaLgEus0FPztlTgb6LaSOpmDOL/N80NEtLSFYec7+uQaGRVoC+hLl720AYNl+4F3Dh3oE3aAOghI73lRfU6LO4uEClHhJEfNWU+Hlp8eyLyGmkU1ohhA+nH0F8BypvaCGD+exI20j3PeSofJQ/Y4NUU690OelflTktw9pVFL6g4Xo/ubEL0E6jp2DSeI83QTGS3dFi6hiuX7hnMllUvDPqs2AW2wpJuWhrkV9Ep63Lx6UV1m3vI+PvErTCNW4uW+A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from MRZP264MB2988.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:31::15) by PR2P264MB0719.FRAP264.PROD.OUTLOOK.COM (2603:10a6:101:d::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4930.20; Thu, 3 Feb 2022 18:15:53 +0000 Received: from MRZP264MB2988.FRAP264.PROD.OUTLOOK.COM ([fe80::c9a2:1db0:5469:54e1]) by MRZP264MB2988.FRAP264.PROD.OUTLOOK.COM ([fe80::c9a2:1db0:5469:54e1%9]) with mapi id 15.20.4951.014; Thu, 3 Feb 2022 18:15:53 +0000 From: Christophe Leroy To: Luis Chamberlain , Aaron Tomlin , Michal Suchanek CC: "cl@linux.com" , "pmladek@suse.com" , "mbenes@suse.cz" , "akpm@linux-foundation.org" , "jeyu@kernel.org" , "linux-kernel@vger.kernel.org" , "linux-modules@vger.kernel.org" , "live-patching@vger.kernel.org" , "atomlin@atomlin.com" , "ghalat@redhat.com" , "allen.lkml@gmail.com" , "void@manifault.com" , "joe@perches.com" Subject: Re: [RFC PATCH v4 00/13] module: core code clean up Thread-Topic: [RFC PATCH v4 00/13] module: core code clean up Thread-Index: AQHYGJPj0SgwpYxqsU+2qmwMGXXo0qyCIv8A Date: Thu, 3 Feb 2022 18:15:53 +0000 Message-ID: References: <20220130213214.1042497-1-atomlin@redhat.com> In-Reply-To: Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.4.0 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=csgroup.eu; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a14308ad-ed7c-4316-c499-08d9e7413703 x-ms-traffictypediagnostic: PR2P264MB0719:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6430; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: dHzXU9mEGRfjXhxw4slRrAWk9qTCFpT41s1OtPvVHVXcQnJ/sbeIzCGiSeoaCDGtNwCBOOsYEypThmPYSZgPfrUnB26R+OjJptMHbhrkzGAQwfTDdIGogeiloFjwI4+GWPucJxNNOok8B3GU8+yzs2y4xTP8CNv6OXyGVaXR+8s3o5wiM4y4oQ/VFlye/eV7s0KOgpADleBj5vrHTR8DilUh63mnIA8gz9yEI2l6+RkUJ+yNCb9Ut1G30vuxT2mGky83lUizUj3WINoYnG7xFm87ZOWI0rIXF6LFmUc4Mm+TmbnKgLwWkBBg8CJijSKuNkT+LE8iVP0joyIV/8DdVaTU7M3/FyvNod935kY8LEIfRNLx8ywGyNsURpsf2OHzUmKIFxpmyjb33ERit9WzFY7uOgki0G+NnVQUZse3QBQGPNeF0xsBVAaO+E+/bSQG3nS1LUgU51el98Mw0C+zB5o16QchT1wv7/xoIyLXYreuTIfRogWIdX/LJpFIdewg24y308WkGk4jt5LmWhA0GBgFepDHzTxk910dMec1pmzZGj3famtmSPRZhslkEvyJfwvImzdK/nvQPEEqCAWzJev8EJbRoz6Z3B87372IMOXI7SuGTyKJ+5vmQ8J3a6Xu3EwL/Ux+ZUO72XVxB4ZKyn78q2QwVZp6aewo+lJXUEf9bHgOzhs6a6k6n4RKqQzny69zB2njuAXM7qf8wbDAPMnF0Kj7ImII6vQmTAT1qhRSTOl210tlfi2Qt/dV0Ns3gm0lLUNqA3XfVeIGoRO4ew== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MRZP264MB2988.FRAP264.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(44832011)(64756008)(71200400001)(186003)(2616005)(2906002)(66556008)(8676002)(508600001)(6486002)(4326008)(7416002)(76116006)(91956017)(26005)(8936002)(36756003)(31686004)(5660300002)(66476007)(66446008)(66946007)(122000001)(38070700005)(38100700002)(31696002)(54906003)(316002)(110136005)(66574015)(6512007)(6506007)(4744005)(86362001)(43740500002)(45980500001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NnoyaTNRcURQenpuMzlVNUVScUFKbUxOUzVxRFJ6MlFJVzNHWU92ZzhQTEFP?= =?utf-8?B?NVVsQncrb2pVMmdKeEZoVGpFTy9MM2oxYzVDN05jcVg4c2owcnl0aHZJUFE2?= =?utf-8?B?Tk9oV3NHS1poMCtzVkNoUWljVkdRcU5KUEd5NHIzaHVnNW9WVDZkUTQwc1Q1?= =?utf-8?B?VmxxY3M4REFXcWR6S1lJM2ovOFU3NWNuTlRDQzhUaTBocXIyNW0vNVVqbE1Q?= =?utf-8?B?V2t5Zm9uL0hGN2dLOTFXSll5TmJjVE9USWVteTVjMithMGNDcjJFQVJiUjB5?= =?utf-8?B?bmRvMm9xazdkVCtzZmJ6S3ZOaFNtLzRPSTFLYmtpTk8zVzJvVkhTVkNac3kv?= =?utf-8?B?YURxUnJHSDhUaTZpMktxMW56cU1EQjRsK3d5d1lvdVQ4MjU4MDNNT2dqeUVR?= =?utf-8?B?WVlVaU9NMk5kaVdwRnh0ODhYbC9NRWhXODdjZi9GQ1BpMHh0QWQxVWhtMXAr?= =?utf-8?B?TnhGOCs3ajVZTG96ZFB2Y1ExNFA0V3k5cUdXVHVRallIMFpwYnE1WjFObFRB?= =?utf-8?B?QWF3NDlWOFZOT1dDUTYwS0EvT3cvdkUycmNMUmM0aVJTUWlBWndYOWhBbUpk?= =?utf-8?B?NUh5a3BZLzd4R3ZQdnB2aGQraEdVaVZ2a3NVU2psVFZzMXlKRXdTTGtuVXk5?= =?utf-8?B?WVhuN3ZnZ3BURjM1Y1p0d1Y0aGxtVTFwRjNyWWtMMU5mTW4vTXBSbU53QTBG?= =?utf-8?B?WHp1TnZhQWdiZ2ZhV1FPbFZEVksySjZWb1d1T25HejllWWxIbTdtRDdGV1pB?= =?utf-8?B?T01RTUJjaS9uRXdYWUhVYmdrcnJZRFdHNTJqRTA2N3BJd3hzbHk0RjVXa2ZD?= =?utf-8?B?ZUlManQzMWljRDZScERzemwwZmNYL1p1dGdqaXpHcEpXaVBGem5iSUhiazJh?= =?utf-8?B?Wk94VEtNcTJMWTNYT2tJWGl6Qm14SkFsUFNOK0hTWW16QVcwdWpsWWYyQkZN?= =?utf-8?B?QUtOSU41RlIvQnF1OCt5aDZFQWh3eVR6V2RZdkJxbmlrT2poRlQ4cVlrNFBO?= =?utf-8?B?dmFlN05sbS94ZlVYWi9nTVNrNU5iQ1pxMUVBVWhhbGJtcysvcEY5Y1RsZmo4?= =?utf-8?B?OGlNaHJzaGxQckhEZTJOV1ZSMGpVR3VoT3R5WGdsQUlCais5L3hZRG5QVHJX?= =?utf-8?B?eVRYSFA0d1RpSmFFU0JwbGpiV0JzQkdsYU0vaEEzVExmSWpyeVY4Z0ZBZnhK?= =?utf-8?B?UHdsOEl4cnhRWVhsRUl5d0lTWW5tamZoTS9MQXNSWjV0RUk3Sk5QWDU0N2Ra?= =?utf-8?B?Vk4vOVhwTWNBbjkyNTVGUkJDMDh3eTJDa2F2cEUzNzJ1dURJZEtWcWk4djNS?= =?utf-8?B?SHA0VkpLWksyTkplVHB6QS9HenBxK1dBTEVXY0N5WXQwTVFzNVNSNVhiMDh0?= =?utf-8?B?TVQ1YVRKUFhtY2NSU1EwTk41K3RjeHd4bndSbHdhZ0hzRTYrZjBZVFRmWFU2?= =?utf-8?B?UCt1dWVxY0J6cjJMalVVaWw3aXJOemVLTlRsdHUwQnZ3THdMRzRhMlJVUHRS?= =?utf-8?B?anNlOStVK3F0VHV1cVpuWG95TnEwRGx1Snc3UFhUbHMrOFBDRUJMeUxHOHNP?= =?utf-8?B?a0pVQXN6dEhTU3dHZmN2ZEQ4VXh6eTVEbGI3TkVES0w2eVN6QVVMVVM3Z0E2?= =?utf-8?B?SWtLYWg1YnFFNTNNaXdpbWVXZFpURnlJd0tZTXh2UGRHM2h4ZVZ6czBVbDQ5?= =?utf-8?B?eUVjcDdNL3Vxc015ZGhkQjZHRVRKZEZ2SGFKa0xRVnBEWU1mMzkwRXh6RHo5?= =?utf-8?B?MmJhK3pGNlZDNXV4di9DQjV4Rmt0VHU0UURwR2ZQdFRwTy9NK3I3VnRkSFU1?= =?utf-8?B?R01MVC9kclIyaERvYUFtdFlHVDJhb3c0bzZaYW5NejF1T3FmbUtzcEEzS2sv?= =?utf-8?B?QVhmV2FkWU1Ia040c1YvZXpzQ3lndEVFMEx6bitiRnoxdG04dmZ5UWh0Sk9t?= =?utf-8?B?UVhDT2s0RStZUUZUNjVuSGN5TFdzZnpEemJ5ZHRUaXUzb0tSSzNTdUw0UlVx?= =?utf-8?B?UTZHN2hLUFdVTEM5Nk9zYzUzTENZOU1jSVRsVDRMZFp6dEhwNDJBM09LWmZV?= =?utf-8?B?dGh3aEJSdDhpdmhNQk9SS2h3NHplUjVCUlI5UGZteXVTRTZWTEUwS2xYK3c1?= =?utf-8?B?UHdYeFZITEZ2TFJHbUk4REZNZ250TEZhZUROWDFwc1hRYjRlTjRyb2VQbGZm?= =?utf-8?B?aytsVlpBT0trRG9GRUxXYkhCWS9FV3ZKR0pUOTB3MnFCWnpZZE44cUIxY2Vs?= =?utf-8?Q?g2vDENRYTlU1gXV5LYzonqMNLbOc7v0YrBuhavXAKo=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: csgroup.eu X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MRZP264MB2988.FRAP264.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: a14308ad-ed7c-4316-c499-08d9e7413703 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Feb 2022 18:15:53.0739 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 9914def7-b676-4fda-8815-5d49fb3b45c8 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: tsneHECe+oAGTFc1s/STOQ042TNu36TGV5lPz1gWIOCOPAge4rfFXQbk0QeRflYxfKV+28d547l7LgI5T+yc+4rci6bpR/LZdGHV2azmFxk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR2P264MB0719 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQoNCkxlIDAzLzAyLzIwMjIgw6AgMDE6MjAsIEx1aXMgQ2hhbWJlcmxhaW4gYSDDqWNyaXTCoDoN Cj4gT24gU3VuLCBKYW4gMzAsIDIwMjIgYXQgMDk6MzI6MDFQTSArMDAwMCwgQWFyb24gVG9tbGlu IHdyb3RlOg0KPj4gSGkgTHVpcywNCj4+DQo+PiBBcyBwZXIgeW91ciBzdWdnZXN0aW9uIFsxXSwg dGhpcyBpcyBhbiBhdHRlbXB0IHRvIHJlZmFjdG9yIGFuZCBzcGxpdA0KPj4gb3B0aW9uYWwgY29k ZSBvdXQgb2YgY29yZSBtb2R1bGUgc3VwcG9ydCBjb2RlIGludG8gc2VwYXJhdGUgY29tcG9uZW50 cy4NCj4+IFRoaXMgdmVyc2lvbiBpcyBiYXNlZCBvbiBicmFuY2ggbWNncm9mL21vZHVsZXMtbmV4 dCBzaW5jZSBhOTdhYzhjYjI0YTMvb3INCj4+IG1vZHVsZXMtNS4xNy1yYzEuIFBsZWFzZSBsZXQg bWUga25vdyB5b3VyIHRob3VnaHRzLg0KPj4NCg0KSSBhbHNvIGhhdmUgdGhlIGZlZWxpbmcgdGhh dCBhIGxvdCBvZiBzdHVmZiBsaWtlIGZ1bmN0aW9uIHByb3RvdHlwZXMgeW91IA0KYWRkZWQgaW4g aW5jbHVkZS9saW51eC9tb2R1bGUuaCBzaG91bGQgaW5zdGVhZCBnbyBpbiANCmtlcm5lbC9tb2R1 bGUvaW50ZXJuYWwuaCBhcyB0aGV5IGFyZSBub3QgdXNlZCBvdXRzaWRlIG9mIGtlcm5lbC9tb2R1 bGUvDQoNCkNocmlzdG9waGU=