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 85F7AC4332F for ; Fri, 2 Dec 2022 02:49:18 +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=SkT3terbPbpjd73axSElD+98qRyMM8/g3i1YHa5ak1w=; b=0SvHYnmbNB5aGD0nT7rya3LGCK bBYF0JYoRL476rgr1cEwO6yKE0n/ctIlyiy2TzS630BFB8MEB47ydW9c8YGvV9PjAvTVzu4HTgW9C bHvW2J/SGUytji7oixgRxONa2aKESLoE7dBM7AkTCwOG9z9T3pRTtjS3WVp99WB97NLJVHSvwyrQH yBOv8L1GGvPjWEha2t5HrXL8Gd/gkb62qoHLd0lxW+5x7gAv+JVmD8n8zmhuNxhdH4u0hI8TujJsx MTKpt+SEWUJgvRoBYixXQFX40DIETmG3tOXYseAQ1Wq4XiCcZpEEaxJtGXLRs0QKNe0ndwlCIl6mr 8T9NiOvg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1p0w66-00Chbq-AX; Fri, 02 Dec 2022 02:48:18 +0000 Received: from szxga08-in.huawei.com ([45.249.212.255]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1p0w62-00ChZ9-01 for linux-arm-kernel@lists.infradead.org; Fri, 02 Dec 2022 02:48:16 +0000 Received: from kwepemi500016.china.huawei.com (unknown [172.30.72.55]) by szxga08-in.huawei.com (SkyGuard) with ESMTP id 4NNcmY2pzVz15N3G; Fri, 2 Dec 2022 10:47:25 +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; Fri, 2 Dec 2022 10:48:07 +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: <21cf7de2-27e8-8d1f-9efc-aa68cefbad50@hisilicon.com> Date: Fri, 2 Dec 2022 10:48:06 +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: dggems706-chm.china.huawei.com (10.3.19.183) 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_184814_402269_8F64F53D X-CRM114-Status: GOOD ( 22.26 ) 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 SGkgQXJkLAoKCuWcqCAyMDIyLzEyLzEgMTk6MDcsIEFyZCBCaWVzaGV1dmVsIOWGmemBkzoKPiBP biBUaHUsIDEgRGVjIDIwMjIgYXQgMDk6MDcsIEFyZCBCaWVzaGV1dmVsIDxhcmRiQGtlcm5lbC5v cmc+IHdyb3RlOgo+PiBPbiBUaHUsIDEgRGVjIDIwMjIgYXQgMDg6MTUsIGNoZW54aWFuZyAoTSkg PGNoZW54aWFuZzY2QGhpc2lsaWNvbi5jb20+IHdyb3RlOgo+Pj4gSGkgQXJkLAo+Pj4KPj4+Cj4+ PiDlnKggMjAyMi8xMS8zMCAxNjoxOCwgQXJkIEJpZXNoZXV2ZWwg5YaZ6YGTOgo+Pj4+IE9uIFdl ZCwgMzAgTm92IDIwMjIgYXQgMDg6NTMsIE1hcmMgWnluZ2llciA8bWF6QGtlcm5lbC5vcmc+IHdy b3RlOgo+Pj4+PiBPbiBXZWQsIDMwIE5vdiAyMDIyIDAyOjUyOjM1ICswMDAwLAo+Pj4+PiAiY2hl bnhpYW5nIChNKSIgPGNoZW54aWFuZzY2QGhpc2lsaWNvbi5jb20+IHdyb3RlOgo+Pj4+Pj4gSGks Cj4+Pj4+Pgo+Pj4+Pj4gV2UgYm9vdCB0aGUgVk0gdXNpbmcgZm9sbG93aW5nIGNvbW1hbmRzICh3 aXRoIG52ZGltbSBvbikgIChxZW11Cj4+Pj4+PiB2ZXJzaW9uIDYuMS41MCwga2VybmVsIDYuMC1y NCk6Cj4+Pj4+IEhvdyByZWxldmFudCBpcyB0aGUgcHJlc2VuY2Ugb2YgdGhlIG52ZGltbT8gRG8g eW91IG9ic2VydmUgdGhlIGZhaWx1cmUKPj4+Pj4gd2l0aG91dCB0aGlzPwo+Pj4+Pgo+Pj4+Pj4g cWVtdS1zeXN0ZW0tYWFyY2g2NCAtbWFjaGluZQo+Pj4+Pj4gdmlydCxrZXJuZWxfaXJxY2hpcD1v bixnaWMtdmVyc2lvbj0zLG52ZGltbT1vbiAgLWtlcm5lbAo+Pj4+Pj4gL2hvbWUva2VybmVsL0lt YWdlIC1pbml0cmQgL2hvbWUvbWluaS1yb290ZnMvcm9vdGZzLmNwaW8uZ3ogLWJpb3MKPj4+Pj4+ IC9yb290L1FFTVVfRUZJLkZEIC1jcHUgaG9zdCAtZW5hYmxlLWt2bSAtbmV0IG5vbmUgLW5vZ3Jh cGhpYyAtbQo+Pj4+Pj4gMkcsbWF4bWVtPTY0RyxzbG90cz0zIC1zbXAgNCAtYXBwZW5kICdyZGlu aXQ9aW5pdCBjb25zb2xlPXR0eUFNQTAKPj4+Pj4+IGVhbHljb249cGwwbGwsMHg5MDAwMDAwMCBw Y2llX3BvcnRzPW5hdGl2ZSBwY2llaHAucGNpZWhwX2RlYnVnPTEnCj4+Pj4+PiAtb2JqZWN0IG1l bW9yeS1iYWNrZW5kLXJhbSxpZD1yYW0xLHNpemU9MTBHIC1kZXZpY2UKPj4+Pj4+IG52ZGltbSxp ZD1kaW1tMSxtZW1kZXY9cmFtMSAgLWRldmljZSBpb2gzNDIwLGlkPXJvb3RfcG9ydDEsY2hhc3Np cz0xCj4+Pj4+PiAtZGV2aWNlIHZmaW8tcGNpLGhvc3Q9N2Q6MDEuMCxpZD1uZXQwLGJ1cz1yb290 X3BvcnQxCj4+Pj4+Pgo+Pj4+Pj4gVGhlbiBpbiBWTSB3ZSBpbnNtb2QgYSBtb2R1bGUsIHZtYWxs b2MgZXJyb3Igb2NjdXJzIGFzIGZvbGxvd3MgKGtlcm5lbAo+Pj4+Pj4gNS4xOS1yYzQgaXMgbm9y bWFsLCBhbmQgdGhlIGlzc3VlIGlzIHN0aWxsIG9uIGtlcm5lbCA2LjEtcmM0KToKPj4+Pj4+Cj4+ Pj4+PiBlc3R1YXJ5Oi8kIGluc21vZCAvbGliL21vZHVsZXMvJCh1bmFtZSAtcikvaG5hZTMua28K Pj4+Pj4+IFsgICAgOC4xODY1NjNdIHZtYXAgYWxsb2NhdGlvbiBmb3Igc2l6ZSAyMDQ4MCBmYWls ZWQ6IHVzZQo+Pj4+Pj4gdm1hbGxvYz08c2l6ZT4gdG8gaW5jcmVhc2Ugc2l6ZQo+Pj4+PiBIYXZl IHlvdSB0cmllZCBpbmNyZWFzaW5nIHRoZSB2bWFsbG9jIHNpemUgdG8gY2hlY2sgdGhhdCB0aGlz IGlzCj4+Pj4+IGluZGVlZCB0aGUgcHJvYmxlbT8KPj4+Pj4KPj4+Pj4gWy4uLl0KPj4+Pj4KPj4+ Pj4+IFdlIGdpdCBiaXNlY3QgdGhlIGNvZGUsIGFuZCBmaW5kIHRoZSBwYXRjaCBjNWE4OWY3NWQy YSAoImFybTY0OiBrYXNscjoKPj4+Pj4+IGRlZmVyIGluaXRpYWxpemF0aW9uIHRvIGluaXRjYWxs IHdoZXJlIHBlcm1pdHRlZCIpLgo+Pj4+PiBJIGd1ZXNzIHlvdSBtZWFuIGNvbW1pdCBmYzVhODlm NzVkMmEgaW5zdGVhZCwgcmlnaHQ/Cj4+Pj4+Cj4+Pj4+PiBEbyB5b3UgaGF2ZSBhbnkgaWRlYSBh Ym91dCB0aGUgaXNzdWU/Cj4+Pj4+IEkgc29ydCBvZiBzdXNwZWN0IHRoYXQgdGhlIG52ZGltbSBn ZXRzIHZtYXAtZWQgYW5kIGNvbnN1bWVzIGEgbGFyZ2UKPj4+Pj4gcG9ydGlvbiBvZiB0aGUgdm1h bGxvYyBzcGFjZSwgYnV0IHlvdSBnaXZlIHZlcnkgbGl0dGxlIGluZm9ybWF0aW9uCj4+Pj4+IHRo YXQgY291bGQgaGVscCBoZXJlLi4uCj4+Pj4+Cj4+Pj4gT3VjaC4gSSBzdXNwZWN0IHdoYXQncyBn b2luZyBvbiBoZXJlOiB0aGF0IHBhdGNoIGRlZmVycyB0aGUKPj4+PiByYW5kb21pemF0aW9uIG9m IHRoZSBtb2R1bGUgcmVnaW9uLCBzbyB0aGF0IHdlIGNhbiBkZWNvdXBsZSBpdCBmcm9tCj4+Pj4g dGhlIHZlcnkgZWFybHkgaW5pdCBjb2RlLgo+Pj4+Cj4+Pj4gT2J2aW91c2x5LCBpdCBpcyBoYXBw ZW5pbmcgdG9vIGxhdGUgbm93LCBhbmQgdGhlIHJhbmRvbWl6ZWQgbW9kdWxlCj4+Pj4gcmVnaW9u IGlzIG92ZXJsYXBwaW5nIHdpdGggYSB2bWFsbG9jIHJlZ2lvbiB0aGF0IGlzIGluIHVzZSBieSB0 aGUgdGltZQo+Pj4+IHRoZSByYW5kb21pemF0aW9uIG9jY3Vycy4KPj4+Pgo+Pj4+IERvZXMgdGhl IGJlbG93IGZpeCB0aGUgaXNzdWU/Cj4+PiBUaGUgaXNzdWUgc3RpbGwgb2NjdXJzLCBidXQgaXQg c2VlbXMgZGVjcmVhc2UgdGhlIHByb2JhYmlsaXR5LCBiZWZvcmUgaXQKPj4+IG9jY3VyZWQgYWxt b3N0IGV2ZXJ5IHRpbWUsIGFmdGVyIHRoZSBjaGFuZ2UsIGkgdHJpZWQgMi0zIHRpbWVzLCBhbmQg aXQKPj4+IG9jY3Vycy4KPj4+IEJ1dCBpIGNoYW5nZSBiYWNrICJzdWJzeXNfaW5pdGNhbGwiIHRv ICJjb3JlX2luaXRjYWxsIiwgYW5kIGkgdGVzdCBtb3JlCj4+PiB0aGFuIDIwIHRpbWVzLCBhbmQg aXQgaXMgc3RpbGwgb2suCj4+Pgo+PiBUaGFuayB5b3UgZm9yIGNvbmZpcm1pbmcuIEkgd2lsbCBz ZW5kIG91dCBhIHBhdGNoIHRvZGF5Lgo+Pgo+IC4uLmJ1dCBiZWZvcmUgSSBkbyB0aGF0LCBjb3Vs ZCB5b3UgcGxlYXNlIGNoZWNrIHdoZXRoZXIgdGhlIGNoYW5nZQo+IGJlbG93IGZpeGVzIHlvdXIg aXNzdWUgYXMgd2VsbD8KPgo+IGRpZmYgLS1naXQgYS9hcmNoL2FybTY0L2tlcm5lbC9rYXNsci5j IGIvYXJjaC9hcm02NC9rZXJuZWwva2FzbHIuYwo+IGluZGV4IDZjY2M3ZWY2MDBlN2MxZTEuLmM4 YzIwNWI2MzBkYTE5NTEgMTAwNjQ0Cj4gLS0tIGEvYXJjaC9hcm02NC9rZXJuZWwva2FzbHIuYwo+ ICsrKyBiL2FyY2gvYXJtNjQva2VybmVsL2thc2xyLmMKPiBAQCAtMjAsNyArMjAsMTEgQEAKPiAg ICNpbmNsdWRlIDxhc20vc2VjdGlvbnMuaD4KPiAgICNpbmNsdWRlIDxhc20vc2V0dXAuaD4KPgo+ IC11NjQgX19yb19hZnRlcl9pbml0IG1vZHVsZV9hbGxvY19iYXNlOwo+ICsvKgo+ICsgKiBTZXQg YSByZWFzb25hYmxlIGRlZmF1bHQgZm9yIG1vZHVsZV9hbGxvY19iYXNlIGluIGNhc2UKPiArICog d2UgZW5kIHVwIHJ1bm5pbmcgd2l0aCBtb2R1bGUgcmFuZG9taXphdGlvbiBkaXNhYmxlZC4KPiAr ICovCj4gK3U2NCBfX3JvX2FmdGVyX2luaXQgbW9kdWxlX2FsbG9jX2Jhc2UgPSAodTY0KV9ldGV4 dCAtIE1PRFVMRVNfVlNJWkU7Cj4gICB1MTYgX19pbml0ZGF0YSBtZW1zdGFydF9vZmZzZXRfc2Vl ZDsKPgo+ICAgc3RydWN0IGFybTY0X2Z0cl9vdmVycmlkZSBrYXNscl9mZWF0dXJlX292ZXJyaWRl IF9faW5pdGRhdGE7Cj4gQEAgLTMwLDEyICszNCw2IEBAIHN0YXRpYyBpbnQgX19pbml0IGthc2xy X2luaXQodm9pZCkKPiAgICAgICAgICB1NjQgbW9kdWxlX3JhbmdlOwo+ICAgICAgICAgIHUzMiBz ZWVkOwo+Cj4gLSAgICAgICAvKgo+IC0gICAgICAgICogU2V0IGEgcmVhc29uYWJsZSBkZWZhdWx0 IGZvciBtb2R1bGVfYWxsb2NfYmFzZSBpbiBjYXNlCj4gLSAgICAgICAgKiB3ZSBlbmQgdXAgcnVu bmluZyB3aXRoIG1vZHVsZSByYW5kb21pemF0aW9uIGRpc2FibGVkLgo+IC0gICAgICAgICovCj4g LSAgICAgICBtb2R1bGVfYWxsb2NfYmFzZSA9ICh1NjQpX2V0ZXh0IC0gTU9EVUxFU19WU0laRTsK PiAtCj4gICAgICAgICAgaWYgKGthc2xyX2ZlYXR1cmVfb3ZlcnJpZGUudmFsICYga2FzbHJfZmVh dHVyZV9vdmVycmlkZS5tYXNrICYgMHhmKSB7Cj4gICAgICAgICAgICAgICAgICBwcl9pbmZvKCJL QVNMUiBkaXNhYmxlZCBvbiBjb21tYW5kIGxpbmVcbiIpOwo+ICAgICAgICAgICAgICAgICAgcmV0 dXJuIDA7Cj4gLgoKV2UgaGF2ZSB0ZXN0ZWQgdGhpcyBjaGFuZ2UsIHRoZSBpc3N1ZSBpcyBzdGls bCBhbmQgaXQgZG9lc24ndCBmaXggdGhlIGlzc3VlLgoKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0Cmxp bnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFk Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK