From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0C8EFC433FE for ; Sat, 29 Oct 2022 12:49:25 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229720AbiJ2MtX (ORCPT ); Sat, 29 Oct 2022 08:49:23 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34122 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229520AbiJ2MtW (ORCPT ); Sat, 29 Oct 2022 08:49:22 -0400 Received: from eu-smtp-delivery-151.mimecast.com (eu-smtp-delivery-151.mimecast.com [185.58.85.151]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 84FA85F10D for ; Sat, 29 Oct 2022 05:49:21 -0700 (PDT) Received: from AcuMS.aculab.com (156.67.243.121 [156.67.243.121]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id uk-mta-252-8G--BZdzMhu3J2EzxiGSXw-1; Sat, 29 Oct 2022 13:49:18 +0100 X-MC-Unique: 8G--BZdzMhu3J2EzxiGSXw-1 Received: from AcuMS.Aculab.com (10.202.163.6) by AcuMS.aculab.com (10.202.163.6) with Microsoft SMTP Server (TLS) id 15.0.1497.42; Sat, 29 Oct 2022 13:49:17 +0100 Received: from AcuMS.Aculab.com ([::1]) by AcuMS.aculab.com ([::1]) with mapi id 15.00.1497.042; Sat, 29 Oct 2022 13:49:17 +0100 From: David Laight To: "'Leizhen (ThunderTown)'" , Luis Chamberlain CC: Josh Poimboeuf , Jiri Kosina , Miroslav Benes , Petr Mladek , Joe Lawrence , "live-patching@vger.kernel.org" , "linux-kernel@vger.kernel.org" , Masahiro Yamada , Alexei Starovoitov , Jiri Olsa , Kees Cook , Andrew Morton , "linux-modules@vger.kernel.org" , "Steven Rostedt" , Ingo Molnar Subject: RE: [PATCH v7 00/11] kallsyms: Optimizes the performance of lookup symbols Thread-Topic: [PATCH v7 00/11] kallsyms: Optimizes the performance of lookup symbols Thread-Index: AQHY623+53cs6bIWsU+vWlwnXrR/Ha4lTb6Q Date: Sat, 29 Oct 2022 12:49:17 +0000 Message-ID: <9e4892b540584b25aa5481cc40f1fb42@AcuMS.aculab.com> References: <20221017064950.2038-1-thunder.leizhen@huawei.com> <77f1c8f0-5e67-0e57-9285-15ba613044fb@huawei.com> <4f06547b-456f-e1ec-c535-16577f502ff1@huawei.com> <712fae84-aadc-7d29-f311-a3352bab6346@huawei.com> In-Reply-To: <712fae84-aadc-7d29-f311-a3352bab6346@huawei.com> Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.202.205.107] MIME-Version: 1.0 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: aculab.com Content-Language: en-US Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 Precedence: bulk List-ID: PiA+PiBPbiAyMDIyLzEwLzI3IDM6MDMsIEx1aXMgQ2hhbWJlcmxhaW4gd3JvdGU6DQo+ID4+PiBP biBXZWQsIE9jdCAyNiwgMjAyMiBhdCAwMjo0NDozNlBNICswODAwLCBMZWl6aGVuIChUaHVuZGVy VG93bikgd3JvdGU6DQo+ID4+Pj4gT24gMjAyMi8xMC8yNiAxOjUzLCBMdWlzIENoYW1iZXJsYWlu IHdyb3RlOg0KPiA+Pj4+PiBUaGlzIGFuc3dlcnMgaG93IHdlIGRvbid0IHVzZSBhIGhhc2ggdGFi bGUsIHRoZSBxdWVzdGlvbiB3YXMgKnNob3VsZCogd2UNCj4gPj4+Pj4gdXNlIG9uZT8NCg0KKFBy b2JhYmx5IGJyYWluZmFydCkgdGhvdWdodC4uLg0KDQpJcyB0aGUgY3VycmVudCB0YWJsZSAoZWZm ZWN0aXZlbHkpIGEgc29ydGVkIGxpc3Qgb2Ygc3RyaW5ncz8NClNvIHRoZSBsb29rdXAgaXMgYSBi aW5hcnkgY2hvcCAtIHNvIE8obG9nKG4pKS4NCg0KQnV0IHlvdXIgaGFzaGVzIGFyZSBoYXZpbmcg J3Ryb3VibGUnIHN0b3BwaW5nIG9uZSBjaGFpbg0KYmVpbmcgdmVyeSBsb25nPw0KU28gYSBsaW5l YXIgc2VhcmNoIG9mIHRoYXQgaGFzaCBjaGFpbiBpcyBzbG93Lg0KSW4gZmFjdCB0aGF0IHNvcnQg b2YgaGFzaGVkIGxvb2t1cCBpbiBPKG4pLg0KDQpXaGF0IGlmIHRoZSBzeW1ib2xzIHdlcmUgc29y dGVkIGJ5IGhhc2ggdGhlbiBuYW1lPw0KKFdpdGhvdXQgcHV0dGluZyB0aGUgaGFzaCBpbnRvIGVh Y2ggZW50cnkuKQ0KVGhlbiB0aGUgY29kZSBjb3VsZCBkbyBhIGJpbmFyeSBjaG9wIHNlYXJjaCBv dmVyDQp0aGUgc3ltYm9scyB3aXRoIHRoZSBzYW1lIGhhc2ggdmFsdWUuDQpUaGUgYWRkaXRpb25h bCBkYXRhIGlzIHRoZW4gYW4gYXJyYXkgb2Ygc3ltYm9sIG51bWJlcnMNCmluZGV4ZWQgYnkgdGhl IGhhc2ggLSAzMiBiaXRzIGZvciBlYWNoIGJ1Y2tldC4NCg0KSWYgdGhlIGhhc2ggdGFibGUgaGFz IDB4MTAwMCBlbnRyaWVzIGl0IHNhdmVzIDEyIGNvbXBhcmVzLg0KKEFsbCBvZiB3aGljaCBhcmUg bGlrZWx5IHRvIGJlIGRhdGEgY2FjaGUgbWlzc2VzLikNCg0KSWYgeW91IGFkZCB0aGUgaGFzaCB0 byBlYWNoIHRhYmxlIGVudHJ5IHRoZW4geW91IGNhbiBkbw0KYSBiaW5hcnkgY2hvcCBzZWFyY2gg Zm9yIHRoZSBoYXNoIGl0c2VsZi4NCldoaWxlIHRoaXMgaXMgdGhlIHNhbWUgc2VhcmNoIGFzIGlz IGRvbmUgZm9yIHRoZSBzdHJpbmdzDQp0aGUgY29tcGFyaXNvbiAoanVzdCBhIG51bWJlcikgd2ls bCBiZSBmYXN0ZXIgdGhhbiBhDQpzdHJpbmcgY29tcGFyZS4NCg0KCURhdmlkDQoNCi0NClJlZ2lz dGVyZWQgQWRkcmVzcyBMYWtlc2lkZSwgQnJhbWxleSBSb2FkLCBNb3VudCBGYXJtLCBNaWx0b24g S2V5bmVzLCBNSzEgMVBULCBVSw0KUmVnaXN0cmF0aW9uIE5vOiAxMzk3Mzg2IChXYWxlcykNCg==