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 928C8C43217 for ; Thu, 1 Dec 2022 12:08:13 +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-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:Message-ID:From:CC: References:To:Subject:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=VwJrHh3U7H1Kq0zXvh4BuagFPqFNiWI3U3OqOaDSWyE=; b=pmIYDQpdLGZRSDPBFSQr/HQy0Q beHalDc5pCq2Xntm6W64rjq8vu6uN157n7c+78BZmktMB6BX1bluU7DgAbhhuiuD6oFHY/URagFgM eMnLRgpy1i8W1VC7cl/JAQ3VvoHyOFWTrb+sdFgVutYs7M/AR1Yd6XSYAorrbZXYb4kEg1eAbg7De OjkTj9P0vQ0xS5raAlABfZK6ZwenUE4GPY1DACwGbApt/6Tf8NgPpRatXYb7p3kcal/xf94EfoXAQ Vmfgt7Klj2vXWQVOEa6XIvJ52/B3TZj8S0ZrNwPA6RuJGcvkg5AsnQqhvIfl5BWtciUdWPlQL1uGu nJUdlu1w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1p0iLG-007E8P-LD; Thu, 01 Dec 2022 12:07:02 +0000 Received: from szxga01-in.huawei.com ([45.249.212.187]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1p0iLB-007E5m-V4 for linux-arm-kernel@lists.infradead.org; Thu, 01 Dec 2022 12:07:00 +0000 Received: from kwepemi500016.china.huawei.com (unknown [172.30.72.55]) by szxga01-in.huawei.com (SkyGuard) with ESMTP id 4NNF7p64wYzqSrj; Thu, 1 Dec 2022 20:02:46 +0800 (CST) Received: from [10.40.193.166] (10.40.193.166) by kwepemi500016.china.huawei.com (7.221.188.220) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Thu, 1 Dec 2022 20:06:19 +0800 Subject: Re: regression: insmod module failed in VM with nvdimm on To: Ard Biesheuvel References: <87r0xkubcp.wl-maz@kernel.org> <706965d2-60cb-847d-b30e-6074c8ca5fe4@hisilicon.com> CC: Marc Zyngier , , , , chenxiang via , "linuxarm@huawei.com" From: "chenxiang (M)" Message-ID: <3d2acb1b-b1f1-023c-6e93-b0eeaee334f2@hisilicon.com> Date: Thu, 1 Dec 2022 20:06:18 +0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: X-Originating-IP: [10.40.193.166] X-ClientProxiedBy: dggems704-chm.china.huawei.com (10.3.19.181) To kwepemi500016.china.huawei.com (7.221.188.220) X-CFilter-Loop: Reflected X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20221201_040658_370338_1D7F8F33 X-CRM114-Status: GOOD ( 22.82 ) 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org CgrlnKggMjAyMi8xMi8xIDE5OjA3LCBBcmQgQmllc2hldXZlbCDlhpnpgZM6Cj4gT24gVGh1LCAx IERlYyAyMDIyIGF0IDA5OjA3LCBBcmQgQmllc2hldXZlbCA8YXJkYkBrZXJuZWwub3JnPiB3cm90 ZToKPj4gT24gVGh1LCAxIERlYyAyMDIyIGF0IDA4OjE1LCBjaGVueGlhbmcgKE0pIDxjaGVueGlh bmc2NkBoaXNpbGljb24uY29tPiB3cm90ZToKPj4+IEhpIEFyZCwKPj4+Cj4+Pgo+Pj4g5ZyoIDIw MjIvMTEvMzAgMTY6MTgsIEFyZCBCaWVzaGV1dmVsIOWGmemBkzoKPj4+PiBPbiBXZWQsIDMwIE5v diAyMDIyIGF0IDA4OjUzLCBNYXJjIFp5bmdpZXIgPG1hekBrZXJuZWwub3JnPiB3cm90ZToKPj4+ Pj4gT24gV2VkLCAzMCBOb3YgMjAyMiAwMjo1MjozNSArMDAwMCwKPj4+Pj4gImNoZW54aWFuZyAo TSkiIDxjaGVueGlhbmc2NkBoaXNpbGljb24uY29tPiB3cm90ZToKPj4+Pj4+IEhpLAo+Pj4+Pj4K Pj4+Pj4+IFdlIGJvb3QgdGhlIFZNIHVzaW5nIGZvbGxvd2luZyBjb21tYW5kcyAod2l0aCBudmRp bW0gb24pICAocWVtdQo+Pj4+Pj4gdmVyc2lvbiA2LjEuNTAsIGtlcm5lbCA2LjAtcjQpOgo+Pj4+ PiBIb3cgcmVsZXZhbnQgaXMgdGhlIHByZXNlbmNlIG9mIHRoZSBudmRpbW0/IERvIHlvdSBvYnNl cnZlIHRoZSBmYWlsdXJlCj4+Pj4+IHdpdGhvdXQgdGhpcz8KPj4+Pj4KPj4+Pj4+IHFlbXUtc3lz dGVtLWFhcmNoNjQgLW1hY2hpbmUKPj4+Pj4+IHZpcnQsa2VybmVsX2lycWNoaXA9b24sZ2ljLXZl cnNpb249MyxudmRpbW09b24gIC1rZXJuZWwKPj4+Pj4+IC9ob21lL2tlcm5lbC9JbWFnZSAtaW5p dHJkIC9ob21lL21pbmktcm9vdGZzL3Jvb3Rmcy5jcGlvLmd6IC1iaW9zCj4+Pj4+PiAvcm9vdC9R RU1VX0VGSS5GRCAtY3B1IGhvc3QgLWVuYWJsZS1rdm0gLW5ldCBub25lIC1ub2dyYXBoaWMgLW0K Pj4+Pj4+IDJHLG1heG1lbT02NEcsc2xvdHM9MyAtc21wIDQgLWFwcGVuZCAncmRpbml0PWluaXQg Y29uc29sZT10dHlBTUEwCj4+Pj4+PiBlYWx5Y29uPXBsMGxsLDB4OTAwMDAwMDAgcGNpZV9wb3J0 cz1uYXRpdmUgcGNpZWhwLnBjaWVocF9kZWJ1Zz0xJwo+Pj4+Pj4gLW9iamVjdCBtZW1vcnktYmFj a2VuZC1yYW0saWQ9cmFtMSxzaXplPTEwRyAtZGV2aWNlCj4+Pj4+PiBudmRpbW0saWQ9ZGltbTEs bWVtZGV2PXJhbTEgIC1kZXZpY2UgaW9oMzQyMCxpZD1yb290X3BvcnQxLGNoYXNzaXM9MQo+Pj4+ Pj4gLWRldmljZSB2ZmlvLXBjaSxob3N0PTdkOjAxLjAsaWQ9bmV0MCxidXM9cm9vdF9wb3J0MQo+ Pj4+Pj4KPj4+Pj4+IFRoZW4gaW4gVk0gd2UgaW5zbW9kIGEgbW9kdWxlLCB2bWFsbG9jIGVycm9y IG9jY3VycyBhcyBmb2xsb3dzIChrZXJuZWwKPj4+Pj4+IDUuMTktcmM0IGlzIG5vcm1hbCwgYW5k IHRoZSBpc3N1ZSBpcyBzdGlsbCBvbiBrZXJuZWwgNi4xLXJjNCk6Cj4+Pj4+Pgo+Pj4+Pj4gZXN0 dWFyeTovJCBpbnNtb2QgL2xpYi9tb2R1bGVzLyQodW5hbWUgLXIpL2huYWUzLmtvCj4+Pj4+PiBb ICAgIDguMTg2NTYzXSB2bWFwIGFsbG9jYXRpb24gZm9yIHNpemUgMjA0ODAgZmFpbGVkOiB1c2UK Pj4+Pj4+IHZtYWxsb2M9PHNpemU+IHRvIGluY3JlYXNlIHNpemUKPj4+Pj4gSGF2ZSB5b3UgdHJp ZWQgaW5jcmVhc2luZyB0aGUgdm1hbGxvYyBzaXplIHRvIGNoZWNrIHRoYXQgdGhpcyBpcwo+Pj4+ PiBpbmRlZWQgdGhlIHByb2JsZW0/Cj4+Pj4+Cj4+Pj4+IFsuLi5dCj4+Pj4+Cj4+Pj4+PiBXZSBn aXQgYmlzZWN0IHRoZSBjb2RlLCBhbmQgZmluZCB0aGUgcGF0Y2ggYzVhODlmNzVkMmEgKCJhcm02 NDoga2FzbHI6Cj4+Pj4+PiBkZWZlciBpbml0aWFsaXphdGlvbiB0byBpbml0Y2FsbCB3aGVyZSBw ZXJtaXR0ZWQiKS4KPj4+Pj4gSSBndWVzcyB5b3UgbWVhbiBjb21taXQgZmM1YTg5Zjc1ZDJhIGlu c3RlYWQsIHJpZ2h0Pwo+Pj4+Pgo+Pj4+Pj4gRG8geW91IGhhdmUgYW55IGlkZWEgYWJvdXQgdGhl IGlzc3VlPwo+Pj4+PiBJIHNvcnQgb2Ygc3VzcGVjdCB0aGF0IHRoZSBudmRpbW0gZ2V0cyB2bWFw LWVkIGFuZCBjb25zdW1lcyBhIGxhcmdlCj4+Pj4+IHBvcnRpb24gb2YgdGhlIHZtYWxsb2Mgc3Bh Y2UsIGJ1dCB5b3UgZ2l2ZSB2ZXJ5IGxpdHRsZSBpbmZvcm1hdGlvbgo+Pj4+PiB0aGF0IGNvdWxk IGhlbHAgaGVyZS4uLgo+Pj4+Pgo+Pj4+IE91Y2guIEkgc3VzcGVjdCB3aGF0J3MgZ29pbmcgb24g aGVyZTogdGhhdCBwYXRjaCBkZWZlcnMgdGhlCj4+Pj4gcmFuZG9taXphdGlvbiBvZiB0aGUgbW9k dWxlIHJlZ2lvbiwgc28gdGhhdCB3ZSBjYW4gZGVjb3VwbGUgaXQgZnJvbQo+Pj4+IHRoZSB2ZXJ5 IGVhcmx5IGluaXQgY29kZS4KPj4+Pgo+Pj4+IE9idmlvdXNseSwgaXQgaXMgaGFwcGVuaW5nIHRv byBsYXRlIG5vdywgYW5kIHRoZSByYW5kb21pemVkIG1vZHVsZQo+Pj4+IHJlZ2lvbiBpcyBvdmVy bGFwcGluZyB3aXRoIGEgdm1hbGxvYyByZWdpb24gdGhhdCBpcyBpbiB1c2UgYnkgdGhlIHRpbWUK Pj4+PiB0aGUgcmFuZG9taXphdGlvbiBvY2N1cnMuCj4+Pj4KPj4+PiBEb2VzIHRoZSBiZWxvdyBm aXggdGhlIGlzc3VlPwo+Pj4gVGhlIGlzc3VlIHN0aWxsIG9jY3VycywgYnV0IGl0IHNlZW1zIGRl Y3JlYXNlIHRoZSBwcm9iYWJpbGl0eSwgYmVmb3JlIGl0Cj4+PiBvY2N1cmVkIGFsbW9zdCBldmVy eSB0aW1lLCBhZnRlciB0aGUgY2hhbmdlLCBpIHRyaWVkIDItMyB0aW1lcywgYW5kIGl0Cj4+PiBv Y2N1cnMuCj4+PiBCdXQgaSBjaGFuZ2UgYmFjayAic3Vic3lzX2luaXRjYWxsIiB0byAiY29yZV9p bml0Y2FsbCIsIGFuZCBpIHRlc3QgbW9yZQo+Pj4gdGhhbiAyMCB0aW1lcywgYW5kIGl0IGlzIHN0 aWxsIG9rLgo+Pj4KPj4gVGhhbmsgeW91IGZvciBjb25maXJtaW5nLiBJIHdpbGwgc2VuZCBvdXQg YSBwYXRjaCB0b2RheS4KPj4KPiAuLi5idXQgYmVmb3JlIEkgZG8gdGhhdCwgY291bGQgeW91IHBs ZWFzZSBjaGVjayB3aGV0aGVyIHRoZSBjaGFuZ2UKPiBiZWxvdyBmaXhlcyB5b3VyIGlzc3VlIGFz IHdlbGw/CgpZZXMsIGJ1dCBpIGNhbiBvbmx5IHJlcGx5IHRvIHlvdSB0b21vcnJvdyBhcyBvdGhl ciBndXkgaXMgdGVzdGluZyBvbiB0aGUgCm9ubHkgZW52aXJvbm1lbnQgdG9kYXkuCgo+Cj4gZGlm ZiAtLWdpdCBhL2FyY2gvYXJtNjQva2VybmVsL2thc2xyLmMgYi9hcmNoL2FybTY0L2tlcm5lbC9r YXNsci5jCj4gaW5kZXggNmNjYzdlZjYwMGU3YzFlMS4uYzhjMjA1YjYzMGRhMTk1MSAxMDA2NDQK PiAtLS0gYS9hcmNoL2FybTY0L2tlcm5lbC9rYXNsci5jCj4gKysrIGIvYXJjaC9hcm02NC9rZXJu ZWwva2FzbHIuYwo+IEBAIC0yMCw3ICsyMCwxMSBAQAo+ICAgI2luY2x1ZGUgPGFzbS9zZWN0aW9u cy5oPgo+ICAgI2luY2x1ZGUgPGFzbS9zZXR1cC5oPgo+Cj4gLXU2NCBfX3JvX2FmdGVyX2luaXQg bW9kdWxlX2FsbG9jX2Jhc2U7Cj4gKy8qCj4gKyAqIFNldCBhIHJlYXNvbmFibGUgZGVmYXVsdCBm b3IgbW9kdWxlX2FsbG9jX2Jhc2UgaW4gY2FzZQo+ICsgKiB3ZSBlbmQgdXAgcnVubmluZyB3aXRo IG1vZHVsZSByYW5kb21pemF0aW9uIGRpc2FibGVkLgo+ICsgKi8KPiArdTY0IF9fcm9fYWZ0ZXJf aW5pdCBtb2R1bGVfYWxsb2NfYmFzZSA9ICh1NjQpX2V0ZXh0IC0gTU9EVUxFU19WU0laRTsKPiAg IHUxNiBfX2luaXRkYXRhIG1lbXN0YXJ0X29mZnNldF9zZWVkOwo+Cj4gICBzdHJ1Y3QgYXJtNjRf ZnRyX292ZXJyaWRlIGthc2xyX2ZlYXR1cmVfb3ZlcnJpZGUgX19pbml0ZGF0YTsKPiBAQCAtMzAs MTIgKzM0LDYgQEAgc3RhdGljIGludCBfX2luaXQga2FzbHJfaW5pdCh2b2lkKQo+ICAgICAgICAg IHU2NCBtb2R1bGVfcmFuZ2U7Cj4gICAgICAgICAgdTMyIHNlZWQ7Cj4KPiAtICAgICAgIC8qCj4g LSAgICAgICAgKiBTZXQgYSByZWFzb25hYmxlIGRlZmF1bHQgZm9yIG1vZHVsZV9hbGxvY19iYXNl IGluIGNhc2UKPiAtICAgICAgICAqIHdlIGVuZCB1cCBydW5uaW5nIHdpdGggbW9kdWxlIHJhbmRv bWl6YXRpb24gZGlzYWJsZWQuCj4gLSAgICAgICAgKi8KPiAtICAgICAgIG1vZHVsZV9hbGxvY19i YXNlID0gKHU2NClfZXRleHQgLSBNT0RVTEVTX1ZTSVpFOwo+IC0KPiAgICAgICAgICBpZiAoa2Fz bHJfZmVhdHVyZV9vdmVycmlkZS52YWwgJiBrYXNscl9mZWF0dXJlX292ZXJyaWRlLm1hc2sgJiAw eGYpIHsKPiAgICAgICAgICAgICAgICAgIHByX2luZm8oIktBU0xSIGRpc2FibGVkIG9uIGNvbW1h bmQgbGluZVxuIik7Cj4gICAgICAgICAgICAgICAgICByZXR1cm4gMDsKPiAuCj4KCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVs IG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDov L2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==