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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id D29A5C43217 for ; Thu, 1 Dec 2022 11:09:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=oco93EGX81CP4QFwtVjc0CFIJo+gLbt0uGmd4ihW2GU=; b=iFSBdUMcT36lKL 7tWirBchM5wwBmUr6nFFx3zuBD8etQEGpMVFHTkjHw2FpX2Fm+cpLENKvHNYc2T6GIZb82wBLJCBp xjJudJFQV16B6GVfK4jgGbuqNmQn3lUJF0RBx280ejgMXE87HXo4Qaw0HfSofIO5gpNerCZzlaRSP YlkKTvVX28QcGP846i6KAEi2twaNBSEGp+q/G5MJzk7C1PayCESPwyGyblUxXEFRu1FPi/Mii64qp 08iSklYq73A7BndzNcW+wWD3zZ/c+adzzbRvLn6Jf9qfpO8A2c06TC9RYrJMNfISHm2DvgbuopBSD zwKG/hNhcMvHyltmfmpQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1p0hQS-006wpm-TI; Thu, 01 Dec 2022 11:08:21 +0000 Received: from ams.source.kernel.org ([2604:1380:4601:e00::1]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1p0hQM-006wmD-DX for linux-arm-kernel@lists.infradead.org; Thu, 01 Dec 2022 11:08:16 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id E5102B81EF6 for ; Thu, 1 Dec 2022 11:08:10 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 50FC0C43148 for ; Thu, 1 Dec 2022 11:08:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1669892889; bh=3uBhTHdruUUJ92otAu+G7ke4c/ZOBzn4dElrB5hMFjc=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=WCnTpLdRVg6ETR4EzwSRT+YlXka0KeUkcPPkzo+SX3huyE08qIKEQQT8KE3pTTOfC nljF/HP+/nM6jYc7VF5PSczgYgPP6OyHGNDltbqggSiwN2uyZpXEs0BCW7TVuAeeqc DRn03DMSrG3pEXtb0SOH2y17CoVz6jw/a1bhbOzHGKGV4xszBYcikk0zVNVXz07k1C xxaQLic42w8hcHqZsFmKWc9cNF6Z7f6TSvVdGIaHgO3bstcei9V7fKlLzIV4h6eAIB bdIsya3HusK9AKtlfU1EzNxYuFeunwotbzduGMc5tDONBdUs0xYSMwsohYR8faFtzV iRUIOI4GkICug== Received: by mail-lj1-f176.google.com with SMTP id x6so1460743lji.10 for ; Thu, 01 Dec 2022 03:08:09 -0800 (PST) X-Gm-Message-State: ANoB5pl20nu5a2Q3Qiz8KZODcT22t1SjHDFKl8Vo3kMqsgKmPiDx4vJP YokBAUAhxyVo6bn8cKKuyFYWJK9XrW6mFdj3XwY= X-Google-Smtp-Source: AA0mqf5C7SqVtxh7CBDVkTnDGzg0/iwQ57hwqA0UDY0ULV/whroB66HTmQy2MwkolyDvP4nYUKR4fQCWKZzk76wV2ys= X-Received: by 2002:a05:651c:1603:b0:26d:d603:8df2 with SMTP id f3-20020a05651c160300b0026dd6038df2mr19406194ljq.189.1669892887292; Thu, 01 Dec 2022 03:08:07 -0800 (PST) MIME-Version: 1.0 References: <87r0xkubcp.wl-maz@kernel.org> <706965d2-60cb-847d-b30e-6074c8ca5fe4@hisilicon.com> In-Reply-To: From: Ard Biesheuvel Date: Thu, 1 Dec 2022 12:07:56 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: regression: insmod module failed in VM with nvdimm on To: "chenxiang (M)" Cc: Marc Zyngier , will@kernel.org, mark.rutland@arm.com, linux-arm-kernel@lists.infradead.org, chenxiang via , "linuxarm@huawei.com" X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20221201_030814_896040_3C1CC571 X-CRM114-Status: GOOD ( 34.95 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gVGh1LCAxIERlYyAyMDIyIGF0IDA5OjA3LCBBcmQgQmllc2hldXZlbCA8YXJkYkBrZXJuZWwu b3JnPiB3cm90ZToKPgo+IE9uIFRodSwgMSBEZWMgMjAyMiBhdCAwODoxNSwgY2hlbnhpYW5nIChN KSA8Y2hlbnhpYW5nNjZAaGlzaWxpY29uLmNvbT4gd3JvdGU6Cj4gPgo+ID4gSGkgQXJkLAo+ID4K PiA+Cj4gPiDlnKggMjAyMi8xMS8zMCAxNjoxOCwgQXJkIEJpZXNoZXV2ZWwg5YaZ6YGTOgo+ID4g PiBPbiBXZWQsIDMwIE5vdiAyMDIyIGF0IDA4OjUzLCBNYXJjIFp5bmdpZXIgPG1hekBrZXJuZWwu b3JnPiB3cm90ZToKPiA+ID4+IE9uIFdlZCwgMzAgTm92IDIwMjIgMDI6NTI6MzUgKzAwMDAsCj4g PiA+PiAiY2hlbnhpYW5nIChNKSIgPGNoZW54aWFuZzY2QGhpc2lsaWNvbi5jb20+IHdyb3RlOgo+ ID4gPj4+IEhpLAo+ID4gPj4+Cj4gPiA+Pj4gV2UgYm9vdCB0aGUgVk0gdXNpbmcgZm9sbG93aW5n IGNvbW1hbmRzICh3aXRoIG52ZGltbSBvbikgIChxZW11Cj4gPiA+Pj4gdmVyc2lvbiA2LjEuNTAs IGtlcm5lbCA2LjAtcjQpOgo+ID4gPj4gSG93IHJlbGV2YW50IGlzIHRoZSBwcmVzZW5jZSBvZiB0 aGUgbnZkaW1tPyBEbyB5b3Ugb2JzZXJ2ZSB0aGUgZmFpbHVyZQo+ID4gPj4gd2l0aG91dCB0aGlz Pwo+ID4gPj4KPiA+ID4+PiBxZW11LXN5c3RlbS1hYXJjaDY0IC1tYWNoaW5lCj4gPiA+Pj4gdmly dCxrZXJuZWxfaXJxY2hpcD1vbixnaWMtdmVyc2lvbj0zLG52ZGltbT1vbiAgLWtlcm5lbAo+ID4g Pj4+IC9ob21lL2tlcm5lbC9JbWFnZSAtaW5pdHJkIC9ob21lL21pbmktcm9vdGZzL3Jvb3Rmcy5j cGlvLmd6IC1iaW9zCj4gPiA+Pj4gL3Jvb3QvUUVNVV9FRkkuRkQgLWNwdSBob3N0IC1lbmFibGUt a3ZtIC1uZXQgbm9uZSAtbm9ncmFwaGljIC1tCj4gPiA+Pj4gMkcsbWF4bWVtPTY0RyxzbG90cz0z IC1zbXAgNCAtYXBwZW5kICdyZGluaXQ9aW5pdCBjb25zb2xlPXR0eUFNQTAKPiA+ID4+PiBlYWx5 Y29uPXBsMGxsLDB4OTAwMDAwMDAgcGNpZV9wb3J0cz1uYXRpdmUgcGNpZWhwLnBjaWVocF9kZWJ1 Zz0xJwo+ID4gPj4+IC1vYmplY3QgbWVtb3J5LWJhY2tlbmQtcmFtLGlkPXJhbTEsc2l6ZT0xMEcg LWRldmljZQo+ID4gPj4+IG52ZGltbSxpZD1kaW1tMSxtZW1kZXY9cmFtMSAgLWRldmljZSBpb2gz NDIwLGlkPXJvb3RfcG9ydDEsY2hhc3Npcz0xCj4gPiA+Pj4gLWRldmljZSB2ZmlvLXBjaSxob3N0 PTdkOjAxLjAsaWQ9bmV0MCxidXM9cm9vdF9wb3J0MQo+ID4gPj4+Cj4gPiA+Pj4gVGhlbiBpbiBW TSB3ZSBpbnNtb2QgYSBtb2R1bGUsIHZtYWxsb2MgZXJyb3Igb2NjdXJzIGFzIGZvbGxvd3MgKGtl cm5lbAo+ID4gPj4+IDUuMTktcmM0IGlzIG5vcm1hbCwgYW5kIHRoZSBpc3N1ZSBpcyBzdGlsbCBv biBrZXJuZWwgNi4xLXJjNCk6Cj4gPiA+Pj4KPiA+ID4+PiBlc3R1YXJ5Oi8kIGluc21vZCAvbGli L21vZHVsZXMvJCh1bmFtZSAtcikvaG5hZTMua28KPiA+ID4+PiBbICAgIDguMTg2NTYzXSB2bWFw IGFsbG9jYXRpb24gZm9yIHNpemUgMjA0ODAgZmFpbGVkOiB1c2UKPiA+ID4+PiB2bWFsbG9jPTxz aXplPiB0byBpbmNyZWFzZSBzaXplCj4gPiA+PiBIYXZlIHlvdSB0cmllZCBpbmNyZWFzaW5nIHRo ZSB2bWFsbG9jIHNpemUgdG8gY2hlY2sgdGhhdCB0aGlzIGlzCj4gPiA+PiBpbmRlZWQgdGhlIHBy b2JsZW0/Cj4gPiA+Pgo+ID4gPj4gWy4uLl0KPiA+ID4+Cj4gPiA+Pj4gV2UgZ2l0IGJpc2VjdCB0 aGUgY29kZSwgYW5kIGZpbmQgdGhlIHBhdGNoIGM1YTg5Zjc1ZDJhICgiYXJtNjQ6IGthc2xyOgo+ ID4gPj4+IGRlZmVyIGluaXRpYWxpemF0aW9uIHRvIGluaXRjYWxsIHdoZXJlIHBlcm1pdHRlZCIp Lgo+ID4gPj4gSSBndWVzcyB5b3UgbWVhbiBjb21taXQgZmM1YTg5Zjc1ZDJhIGluc3RlYWQsIHJp Z2h0Pwo+ID4gPj4KPiA+ID4+PiBEbyB5b3UgaGF2ZSBhbnkgaWRlYSBhYm91dCB0aGUgaXNzdWU/ Cj4gPiA+PiBJIHNvcnQgb2Ygc3VzcGVjdCB0aGF0IHRoZSBudmRpbW0gZ2V0cyB2bWFwLWVkIGFu ZCBjb25zdW1lcyBhIGxhcmdlCj4gPiA+PiBwb3J0aW9uIG9mIHRoZSB2bWFsbG9jIHNwYWNlLCBi dXQgeW91IGdpdmUgdmVyeSBsaXR0bGUgaW5mb3JtYXRpb24KPiA+ID4+IHRoYXQgY291bGQgaGVs cCBoZXJlLi4uCj4gPiA+Pgo+ID4gPiBPdWNoLiBJIHN1c3BlY3Qgd2hhdCdzIGdvaW5nIG9uIGhl cmU6IHRoYXQgcGF0Y2ggZGVmZXJzIHRoZQo+ID4gPiByYW5kb21pemF0aW9uIG9mIHRoZSBtb2R1 bGUgcmVnaW9uLCBzbyB0aGF0IHdlIGNhbiBkZWNvdXBsZSBpdCBmcm9tCj4gPiA+IHRoZSB2ZXJ5 IGVhcmx5IGluaXQgY29kZS4KPiA+ID4KPiA+ID4gT2J2aW91c2x5LCBpdCBpcyBoYXBwZW5pbmcg dG9vIGxhdGUgbm93LCBhbmQgdGhlIHJhbmRvbWl6ZWQgbW9kdWxlCj4gPiA+IHJlZ2lvbiBpcyBv dmVybGFwcGluZyB3aXRoIGEgdm1hbGxvYyByZWdpb24gdGhhdCBpcyBpbiB1c2UgYnkgdGhlIHRp bWUKPiA+ID4gdGhlIHJhbmRvbWl6YXRpb24gb2NjdXJzLgo+ID4gPgo+ID4gPiBEb2VzIHRoZSBi ZWxvdyBmaXggdGhlIGlzc3VlPwo+ID4KPiA+IFRoZSBpc3N1ZSBzdGlsbCBvY2N1cnMsIGJ1dCBp dCBzZWVtcyBkZWNyZWFzZSB0aGUgcHJvYmFiaWxpdHksIGJlZm9yZSBpdAo+ID4gb2NjdXJlZCBh bG1vc3QgZXZlcnkgdGltZSwgYWZ0ZXIgdGhlIGNoYW5nZSwgaSB0cmllZCAyLTMgdGltZXMsIGFu ZCBpdAo+ID4gb2NjdXJzLgo+ID4gQnV0IGkgY2hhbmdlIGJhY2sgInN1YnN5c19pbml0Y2FsbCIg dG8gImNvcmVfaW5pdGNhbGwiLCBhbmQgaSB0ZXN0IG1vcmUKPiA+IHRoYW4gMjAgdGltZXMsIGFu ZCBpdCBpcyBzdGlsbCBvay4KPiA+Cj4KPiBUaGFuayB5b3UgZm9yIGNvbmZpcm1pbmcuIEkgd2ls bCBzZW5kIG91dCBhIHBhdGNoIHRvZGF5Lgo+CgouLi5idXQgYmVmb3JlIEkgZG8gdGhhdCwgY291 bGQgeW91IHBsZWFzZSBjaGVjayB3aGV0aGVyIHRoZSBjaGFuZ2UKYmVsb3cgZml4ZXMgeW91ciBp c3N1ZSBhcyB3ZWxsPwoKZGlmZiAtLWdpdCBhL2FyY2gvYXJtNjQva2VybmVsL2thc2xyLmMgYi9h cmNoL2FybTY0L2tlcm5lbC9rYXNsci5jCmluZGV4IDZjY2M3ZWY2MDBlN2MxZTEuLmM4YzIwNWI2 MzBkYTE5NTEgMTAwNjQ0Ci0tLSBhL2FyY2gvYXJtNjQva2VybmVsL2thc2xyLmMKKysrIGIvYXJj aC9hcm02NC9rZXJuZWwva2FzbHIuYwpAQCAtMjAsNyArMjAsMTEgQEAKICNpbmNsdWRlIDxhc20v c2VjdGlvbnMuaD4KICNpbmNsdWRlIDxhc20vc2V0dXAuaD4KCi11NjQgX19yb19hZnRlcl9pbml0 IG1vZHVsZV9hbGxvY19iYXNlOworLyoKKyAqIFNldCBhIHJlYXNvbmFibGUgZGVmYXVsdCBmb3Ig bW9kdWxlX2FsbG9jX2Jhc2UgaW4gY2FzZQorICogd2UgZW5kIHVwIHJ1bm5pbmcgd2l0aCBtb2R1 bGUgcmFuZG9taXphdGlvbiBkaXNhYmxlZC4KKyAqLwordTY0IF9fcm9fYWZ0ZXJfaW5pdCBtb2R1 bGVfYWxsb2NfYmFzZSA9ICh1NjQpX2V0ZXh0IC0gTU9EVUxFU19WU0laRTsKIHUxNiBfX2luaXRk YXRhIG1lbXN0YXJ0X29mZnNldF9zZWVkOwoKIHN0cnVjdCBhcm02NF9mdHJfb3ZlcnJpZGUga2Fz bHJfZmVhdHVyZV9vdmVycmlkZSBfX2luaXRkYXRhOwpAQCAtMzAsMTIgKzM0LDYgQEAgc3RhdGlj IGludCBfX2luaXQga2FzbHJfaW5pdCh2b2lkKQogICAgICAgIHU2NCBtb2R1bGVfcmFuZ2U7CiAg ICAgICAgdTMyIHNlZWQ7CgotICAgICAgIC8qCi0gICAgICAgICogU2V0IGEgcmVhc29uYWJsZSBk ZWZhdWx0IGZvciBtb2R1bGVfYWxsb2NfYmFzZSBpbiBjYXNlCi0gICAgICAgICogd2UgZW5kIHVw IHJ1bm5pbmcgd2l0aCBtb2R1bGUgcmFuZG9taXphdGlvbiBkaXNhYmxlZC4KLSAgICAgICAgKi8K LSAgICAgICBtb2R1bGVfYWxsb2NfYmFzZSA9ICh1NjQpX2V0ZXh0IC0gTU9EVUxFU19WU0laRTsK LQogICAgICAgIGlmIChrYXNscl9mZWF0dXJlX292ZXJyaWRlLnZhbCAmIGthc2xyX2ZlYXR1cmVf b3ZlcnJpZGUubWFzayAmIDB4ZikgewogICAgICAgICAgICAgICAgcHJfaW5mbygiS0FTTFIgZGlz YWJsZWQgb24gY29tbWFuZCBsaW5lXG4iKTsKICAgICAgICAgICAgICAgIHJldHVybiAwOwoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtl cm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0 dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5l bAo=