Received: by 2002:a05:6358:795:b0:dc:4c66:fc3e with SMTP id n21csp514934rwj; Sat, 29 Oct 2022 06:47:14 -0700 (PDT) X-Google-Smtp-Source: AMsMyM4/HXx5oA36yuD06/6kFl9Vvokvc+hwlx6SCZk6Za0PmsM1OFCSSBhlg3wMGi/dsdysHtJu X-Received: by 2002:a17:90a:d244:b0:213:aa62:7a91 with SMTP id o4-20020a17090ad24400b00213aa627a91mr3195327pjw.101.1667051233929; Sat, 29 Oct 2022 06:47:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1667051233; cv=none; d=google.com; s=arc-20160816; b=jFuo5XOREWG4pkrQtEvhj93kAsQ5zugxBKq5chwwx4Tn0MnKfpI7TjcBTsKs1VPzFY WDM7kUSReYoYvDhKXYkUdpFJSIclnKbzLEldJdVOjrl+y0z2kzROH1Z/NDX2R0AG136x cKyA3/GtOpcHabOxAlTo6Ny4RXzZB6269Q2/1RHrbkhMsYF62McQ3KmgV3svrz6WGJwb xHOdN0xc/5+zB53Q2/TstWAcrj23mUr6uW24tTwfmV3G7qKEoijUHV8eKqG18kN05Wtq ZIxfbiQeyhEfhRCgrme8hs/O4cqnj8KbjDw9VPWBTFPbeFRsuD1WgxjkIFPWp1OKbntL SDZA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :mime-version:accept-language:in-reply-to:references:message-id:date :thread-index:thread-topic:subject:cc:to:from; bh=ewb/JEGKInV4GbyKDSxqpubi4OuK0H2/WynUue1uKVE=; b=0u8c5xzMm68PWWhwKUQToe3kTBNRojRcKhwXd2LoE823JqUUomln7PZmYZC+8lYGAj uhdhufjvRvuw1VAvlkHN8MBwnKjFKY5NA4O2YiWg9etrPczUy1yD2UifKc9dBxY/B7b7 jOdThi5vfMivitTW67BcsWiQ/1AHJkefaOTmcA1hFaiRw9/HSq/IhK55XYfpdfBDE3iF zpWJTWSNPSOkp8wqVjryd23HvZPRhIe2PlYXuhihi45OO/ewrvbVZvmSsi57IO+jLVrU zK/4W9j5A2H/hwxIMAEllgoQh7l+Hc9rEIcwXDfSlVOz/jpv6lpvqVdJYYPxSZ50F5MM 0M/g== ARC-Authentication-Results: i=1; mx.google.com; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=aculab.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id l62-20020a638841000000b0046f915df515si872517pgd.29.2022.10.29.06.47.01; Sat, 29 Oct 2022 06:47:13 -0700 (PDT) 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; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=aculab.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229707AbiJ2MtY (ORCPT + 99 others); Sat, 29 Oct 2022 08:49:24 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34120 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229682AbiJ2MtW (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 8456F5EDF7 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 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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==