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 X-Spam-Level: X-Spam-Status: No, score=-2.5 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id D06ABC49ED7 for ; Fri, 13 Sep 2019 06:30:46 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id A3E54208C0 for ; Fri, 13 Sep 2019 06:30:46 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="JJxxX/uM"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=c-s.fr header.i=@c-s.fr header.b="uY5+cHed" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org A3E54208C0 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=c-s.fr Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender:Content-Type: Content-Transfer-Encoding:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:Message-ID:References: To:From:Subject:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=vspPDbSFcuH/we8ssidyO8qWlnv41XOLBenOr0QwUyo=; b=JJxxX/uM5iroFFhXsDTpKA8/b liJ+Q0ntOZfumBTfgD2kdC2Qfd8Oe4uFG19L2VyTJSIY9zIPiB88SMZPv2RnvoUP4/1DtanavTJy+ VKyAZD0Vv0u3wF2ILFyvip80XZnlF1fSoIcqgRdWc1zzmp7qZTn+oiChnW3Odz3JQlB5jkiDlQpcM Gih01C/uS7lTaq1lN3nfFOirGaRBwVf0IB3MVwKU6hHRe4xt2Y/NXEGatWpW006Ev8sGFK60TKRON NWDGshXsahW7oL6jWP/sqHv+b+CqcOHJxyQTBxSbTplgl25kVMsh0VIUuHJB4eD7BsASKHwlx1wbE z72OM8Zbw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.2 #3 (Red Hat Linux)) id 1i8f6O-0005qO-DI; Fri, 13 Sep 2019 06:30:40 +0000 Received: from pegase1.c-s.fr ([93.17.236.30]) by bombadil.infradead.org with esmtps (Exim 4.92.2 #3 (Red Hat Linux)) id 1i8f6K-0005ph-9G; Fri, 13 Sep 2019 06:30:38 +0000 Received: from localhost (mailhub1-int [192.168.12.234]) by localhost (Postfix) with ESMTP id 46V5Ng1ggyz9vKGc; Fri, 13 Sep 2019 08:30:27 +0200 (CEST) Authentication-Results: localhost; dkim=pass reason="1024-bit key; insecure key" header.d=c-s.fr header.i=@c-s.fr header.b=uY5+cHed; dkim-adsp=pass; dkim-atps=neutral X-Virus-Scanned: Debian amavisd-new at c-s.fr Received: from pegase1.c-s.fr ([192.168.12.234]) by localhost (pegase1.c-s.fr [192.168.12.234]) (amavisd-new, port 10024) with ESMTP id hTfAidC5OknU; Fri, 13 Sep 2019 08:30:27 +0200 (CEST) Received: from messagerie.si.c-s.fr (messagerie.si.c-s.fr [192.168.25.192]) by pegase1.c-s.fr (Postfix) with ESMTP id 46V5Ng0CK5z9vKGb; Fri, 13 Sep 2019 08:30:27 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=c-s.fr; s=mail; t=1568356227; bh=HrnbpUjOdH2O99QrUiRX6bCSReFaAawQQMZp1ROobsw=; h=Subject:From:To:Cc:References:Date:In-Reply-To:From; b=uY5+cHedX8EBA/3u7WV7Bo2q8qsDdacLeTyW2xe+lgyb8kWMDhYUWwj5wLahYQvWL KxO7OKM/TU1ZZyLoG0lbZV7z9dEEqRaHKloWaa1nFI6aHx9nq3Ne0YnB6oY9Fj8KCq q8niX4qFtO7jgdwzJtyzsS2XllvoT2vb8TfAEVvc= Received: from localhost (localhost [127.0.0.1]) by messagerie.si.c-s.fr (Postfix) with ESMTP id E1F008B7FD; Fri, 13 Sep 2019 08:30:27 +0200 (CEST) X-Virus-Scanned: amavisd-new at c-s.fr Received: from messagerie.si.c-s.fr ([127.0.0.1]) by localhost (messagerie.si.c-s.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id 2ivNC-fiIQGc; Fri, 13 Sep 2019 08:30:27 +0200 (CEST) Received: from [172.25.230.101] (po15451.idsi0.si.c-s.fr [172.25.230.101]) by messagerie.si.c-s.fr (Postfix) with ESMTP id 7C5A18B770; Fri, 13 Sep 2019 08:30:27 +0200 (CEST) Subject: Re: [PATCH V2 2/2] mm/pgtable/debug: Add test validating architecture page table helpers From: Christophe Leroy To: Anshuman Khandual , linux-mm@kvack.org References: <1568268173-31302-1-git-send-email-anshuman.khandual@arm.com> <1568268173-31302-3-git-send-email-anshuman.khandual@arm.com> <4cf31ca9-39e4-87e4-7eef-a6f3f0ea7576@c-s.fr> <31aa6043-3b11-a936-bf35-6ed84bff9304@c-s.fr> <600a7c62-eea9-e26f-f7cf-f2103b7c228c@c-s.fr> Message-ID: <09fa20e8-a587-34ce-ec44-ebe159009350@c-s.fr> Date: Fri, 13 Sep 2019 08:30:25 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 MIME-Version: 1.0 In-Reply-To: <600a7c62-eea9-e26f-f7cf-f2103b7c228c@c-s.fr> Content-Language: fr X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190912_233036_625421_FF1F5A6B X-CRM114-Status: GOOD ( 15.16 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mark Rutland , linux-ia64@vger.kernel.org, linux-sh@vger.kernel.org, Peter Zijlstra , James Hogan , Heiko Carstens , Michal Hocko , Dave Hansen , Paul Mackerras , sparclinux@vger.kernel.org, Dan Williams , linux-s390@vger.kernel.org, Jason Gunthorpe , x86@kernel.org, Russell King - ARM Linux , Matthew Wilcox , Steven Price , Tetsuo Handa , Vlastimil Babka , linux-snps-arc@lists.infradead.org, Kees Cook , Mark Brown , "Kirill A . Shutemov" , Thomas Gleixner , Gerald Schaefer , linux-arm-kernel@lists.infradead.org, Sri Krishna chowdary , Masahiro Yamada , Greg Kroah-Hartman , Ard Biesheuvel , linux-mips@vger.kernel.org, Ralf Baechle , linux-kernel@vger.kernel.org, Paul Burton , Mike Rapoport , Vineet Gupta , Martin Schwidefsky , Andrew Morton , linuxppc-dev@lists.ozlabs.org, "David S. Miller" Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org CgpMZSAxMi8wOS8yMDE5IMOgIDE3OjUyLCBDaHJpc3RvcGhlIExlcm95IGEgw6ljcml0wqA6Cj4g Cj4gCj4gTGUgMTIvMDkvMjAxOSDDoCAxNzozNiwgQ2hyaXN0b3BoZSBMZXJveSBhIMOpY3JpdMKg Ogo+Pgo+Pgo+PiBMZSAxMi8wOS8yMDE5IMOgIDE3OjAwLCBDaHJpc3RvcGhlIExlcm95IGEgw6lj cml0wqA6Cj4+Pgo+Pj4KPj4+IE9uIDA5LzEyLzIwMTkgMDY6MDIgQU0sIEFuc2h1bWFuIEtoYW5k dWFsIHdyb3RlOgo+Pj4+IFRoaXMgYWRkcyBhIHRlc3QgbW9kdWxlIHdoaWNoIHdpbGwgdmFsaWRh dGUgYXJjaGl0ZWN0dXJlIHBhZ2UgdGFibGUgCj4+Pj4gaGVscGVycwo+Pj4+IGFuZCBhY2Nlc3Nv cnMgcmVnYXJkaW5nIGNvbXBsaWFuY2Ugd2l0aCBnZW5lcmljIE1NIHNlbWFudGljcyAKPj4+PiBl eHBlY3RhdGlvbnMuCj4+Pj4gVGhpcyB3aWxsIGhlbHAgdmFyaW91cyBhcmNoaXRlY3R1cmVzIGlu IHZhbGlkYXRpbmcgY2hhbmdlcyB0byB0aGUgCj4+Pj4gZXhpc3RpbmcKPj4+PiBwYWdlIHRhYmxl IGhlbHBlcnMgb3IgYWRkaXRpb24gb2YgbmV3IG9uZXMuCj4+Pj4KPj4+PiBUZXN0IHBhZ2UgdGFi bGUgYW5kIG1lbW9yeSBwYWdlcyBjcmVhdGluZyBpdCdzIGVudHJpZXMgYXQgdmFyaW91cyAKPj4+ PiBsZXZlbCBhcmUKPj4+PiBhbGwgYWxsb2NhdGVkIGZyb20gc3lzdGVtIG1lbW9yeSB3aXRoIHJl cXVpcmVkIGFsaWdubWVudHMuIElmIG1lbW9yeSAKPj4+PiBwYWdlcwo+Pj4+IHdpdGggcmVxdWly ZWQgc2l6ZSBhbmQgYWxpZ25tZW50IGNvdWxkIG5vdCBiZSBhbGxvY2F0ZWQsIHRoZW4gYWxsIAo+ Pj4+IGRlcGVuZGluZwo+Pj4+IGluZGl2aWR1YWwgdGVzdHMgYXJlIHNraXBwZWQuCj4+Pgo+Pj4g QnVpbGQgZmFpbHVyZSBvbiBwb3dlcnBjIGJvb2szcy8zMi4gVGhpcyBpcyBiZWNhdXNlIGFzbS9o aWdobWVtLmggaXMgCj4+PiBtaXNzaW5nLiBJdCBjYW4ndCBiZSBpbmNsdWRlZCBmcm9tIGFzbS9i b29rM3MvMzIvcGd0YWJsZS5oIGJlY2F1c2UgaXQgCj4+PiBjcmVhdGVzIGNpcmN1bGFyIGRlcGVu ZGVuY3kuIFNvIGl0IGhhcyB0byBiZSBpbmNsdWRlZCBmcm9tIAo+Pj4gbW0vYXJjaF9wZ3RhYmxl X3Rlc3QuYwo+Pgo+PiBJbiBmYWN0IGl0IGlzIDxsaW51eC9oaWdobWVtLmg+IHRoYXQgbmVlZHMg dG8gYmUgYWRkZWQsIGFkZGluZyAKPj4gPGFzbS9oaWdobWVtLmg+IGRpcmVjdGx5IHByb3Zva2Vz IGJ1aWxkIGZhaWx1cmUgYXQgbGluayB0aW1lLgo+Pgo+IAo+IEkgZ2V0IHRoZSBmb2xsb3dpbmcg ZmFpbHVyZSwKPiAKPiBbwqDCoMKgIDAuNzA0Njg1XSAtLS0tLS0tLS0tLS1bIGN1dCBoZXJlIF0t LS0tLS0tLS0tLS0KPiBbwqDCoMKgIDAuNzA5MjM5XSBpbml0Y2FsbCBhcmNoX3BndGFibGVfdGVz dHNfaW5pdCsweDAvMHgyMjggcmV0dXJuZWQgd2l0aCAKPiBwcmVlbXB0aW9uIGltYmFsYW5jZQoK cHJlZW1wdF9kaXNhYmxlKCkgaXMgY2FsbGVkIGZyb20ga21hcF9hdG9taWMoKSB3aGljaCBpcyBj YWxsZWQgZnJvbSAKcHRlX2FsbG9jX21hcCgpIHZpYSBwdGVfb2Zmc2V0X21hcCgpLgoKcHRlX3Vu bWFwKCkgaGFzIHRvIGJlIGNhbGxlZCB0byByZWxlYXNlIHRoZSBtYXBwZWQgcHRlIGFuZCByZS1l bmFibGUgCnByZWVtdGlvbi4KCkNocmlzdG9waGUKCgo+IFvCoMKgwqAgMC43MTc1MzldIFdBUk5J Tkc6IENQVTogMCBQSUQ6IDEgYXQgaW5pdC9tYWluLmM6OTUyIAo+IGRvX29uZV9pbml0Y2FsbCsw eDE4Yy8weDFkNAo+IFvCoMKgwqAgMC43MjQ5MjJdIENQVTogMCBQSUQ6IDEgQ29tbTogc3dhcHBl ciBOb3QgdGFpbnRlZCAKPiA1LjMuMC1yYzctczNrLWRldi0wMDg4MC1nMjhmZDAyYTgzOGU1LWRp cnR5ICMyMzA3Cj4gW8KgwqDCoCAwLjczNDA3MF0gTklQOsKgIGMwNzBlNjc0IExSOiBjMDcwZTY3 NCBDVFI6IGMwMDEyOTJjCj4gW8KgwqDCoCAwLjczOTA4NF0gUkVHUzogZGY0YTVkZDAgVFJBUDog MDcwMMKgwqAgTm90IHRhaW50ZWQgCj4gKDUuMy4wLXJjNy1zM2stZGV2LTAwODgwLWcyOGZkMDJh ODM4ZTUtZGlydHkpCj4gW8KgwqDCoCAwLjc0Nzk3NV0gTVNSOsKgIDAwMDI5MDMyIDxFRSxNRSxJ UixEUixSST7CoCBDUjogMjgwMDAyMjLCoCBYRVI6IDAwMDAwMDAwCj4gW8KgwqDCoCAwLjc1NDYy OF0KPiBbwqDCoMKgIDAuNzU0NjI4XSBHUFIwMDogYzA3MGU2NzQgZGY0YTVlODggZGY0YTAwMDAg MDAwMDAwNGUgMDAwMDAwMGEgCj4gMDAwMDAwMDAgMDAwMDAwY2EgMzgyMDcyNjUKPiBbwqDCoMKg IDAuNzU0NjI4XSBHUFIwODogMDAwMDEwMzIgMDAwMDA4MDAgMDAwMDAwMDAgMDAwMDAwMDAgMjIw MDA0MjIgCj4gMDAwMDAwMDAgYzAwMDRhN2MgMDAwMDAwMDAKPiBbwqDCoMKgIDAuNzU0NjI4XSBH UFIxNjogMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAgMDAwMDAwMDAgCj4gYzA4 MTAwMDAgYzA4MDAwMDAgYzA4MTZmMzAKPiBbwqDCoMKgIDAuNzU0NjI4XSBHUFIyNDogYzA3MGRj MjAgYzA3NDcwMmMgMDAwMDAwMDYgMDAwMDAwOWMgMDAwMDAwMDAgCj4gYzA3MjQ0OTQgYzA3NGUx NDAgMDAwMDAwMDAKPiBbwqDCoMKgIDAuNzg5MzM5XSBOSVAgW2MwNzBlNjc0XSBkb19vbmVfaW5p dGNhbGwrMHgxOGMvMHgxZDQKPiBbwqDCoMKgIDAuNzk0NDM1XSBMUiBbYzA3MGU2NzRdIGRvX29u ZV9pbml0Y2FsbCsweDE4Yy8weDFkNAo+IFvCoMKgwqAgMC43OTk0MzddIENhbGwgVHJhY2U6Cj4g W8KgwqDCoCAwLjgwMTg2N10gW2RmNGE1ZTg4XSBbYzA3MGU2NzRdIGRvX29uZV9pbml0Y2FsbCsw eDE4Yy8weDFkNCAKPiAodW5yZWxpYWJsZSkKPiBbwqDCoMKgIDAuODA4Njk0XSBbZGY0YTVlZThd IFtjMDcwZThjMF0ga2VybmVsX2luaXRfZnJlZWFibGUrMHgyMDQvMHgyZGMKPiBbwqDCoMKgIDAu ODE0ODMwXSBbZGY0YTVmMjhdIFtjMDAwNGE5NF0ga2VybmVsX2luaXQrMHgxOC8weDExMAo+IFvC oMKgwqAgMC44MjAxMDddIFtkZjRhNWYzOF0gW2MwMDEyMmFjXSByZXRfZnJvbV9rZXJuZWxfdGhy ZWFkKzB4MTQvMHgxYwo+IFvCoMKgwqAgMC44MjYyMjBdIEluc3RydWN0aW9uIGR1bXA6Cj4gW8Kg wqDCoCAwLjgyOTE2MV0gNGJlYjEwNjkgN2QyMDAwYTYgNjEyOTgwMDAgN2QyMDAxMjQgODkyMTAw MDggMmY4OTAwMDAgCj4gNDFiZTAwNDggM2M2MGMwNmEKPiBbwqDCoMKgIDAuODM2ODQ5XSAzOGEx MDAwOCA3ZmE0ZWI3OCAzODYzY2FjYyA0YjkxNTExNSA8MGZlMDAwMDA+IDQ4MDAwMDJjIAo+IDgx MjIwMDcwIDcxMmEwMDA0Cj4gW8KgwqDCoCAwLjg0NDcyM10gLS0tWyBlbmQgdHJhY2UgOTY5ZDY4 NjMwOGQ0MGIzMyBdLS0tCj4gCj4gVGhlbiBzdGFydGluZyBpbml0IGZhaWxzOgo+IAo+IFvCoMKg wqAgMy44OTQwNzRdIFJ1biAvaW5pdCBhcyBpbml0IHByb2Nlc3MKPiBbwqDCoMKgIDMuODk4NDAz XSBGYWlsZWQgdG8gZXhlY3V0ZSAvaW5pdCAoZXJyb3IgLTE0KQo+IFvCoMKgwqAgMy45MDMwMDld IFJ1biAvc2Jpbi9pbml0IGFzIGluaXQgcHJvY2Vzcwo+IFvCoMKgwqAgMy45MDcxNzJdIFJ1biAv ZXRjL2luaXQgYXMgaW5pdCBwcm9jZXNzCj4gW8KgwqDCoCAzLjkxMTI1MV0gUnVuIC9iaW4vaW5p dCBhcyBpbml0IHByb2Nlc3MKPiBbwqDCoMKgIDMuOTE1NTEzXSBSdW4gL2Jpbi9zaCBhcyBpbml0 IHByb2Nlc3MKPiBbwqDCoMKgIDMuOTE5NDcxXSBTdGFydGluZyBpbml0OiAvYmluL3NoIGV4aXN0 cyBidXQgY291bGRuJ3QgZXhlY3V0ZSBpdCAKPiAoZXJyb3IgLTE0KQo+IFvCoMKgwqAgMy45MjY3 MzJdIEtlcm5lbCBwYW5pYyAtIG5vdCBzeW5jaW5nOiBObyB3b3JraW5nIGluaXQgZm91bmQuwqAg VHJ5IAo+IHBhc3NpbmcgaW5pdD0gb3B0aW9uIHRvIGtlcm5lbC4gU2VlIExpbnV4IAo+IERvY3Vt ZW50YXRpb24vYWRtaW4tZ3VpZGUvaW5pdC5yc3QgZm9yIGd1aWRhbmNlLgo+IFvCoMKgwqAgMy45 NDA4NjRdIENQVTogMCBQSUQ6IDEgQ29tbTogaW5pdCBUYWludGVkOiBHwqDCoMKgwqDCoMKgwqAg VyAKPiA1LjMuMC1yYzctczNrLWRldi0wMDg4MC1nMjhmZDAyYTgzOGU1LWRpcnR5ICMyMzA3Cj4g W8KgwqDCoCAzLjk1MTE2NV0gQ2FsbCBUcmFjZToKPiBbwqDCoMKgIDMuOTUzNjE3XSBbZGY0YTVl YzhdIFtjMDAyMzkyY10gcGFuaWMrMHgxMmMvMHgzMjAgKHVucmVsaWFibGUpCj4gW8KgwqDCoCAz Ljk1OTYyMV0gW2RmNGE1ZjI4XSBbYzAwMDRiOGNdIHJvb3Rmc19tb3VudCsweDAvMHgyYwo+IFvC oMKgwqAgMy45NjQ4NDldIFtkZjRhNWYzOF0gW2MwMDEyMmFjXSByZXRfZnJvbV9rZXJuZWxfdGhy ZWFkKzB4MTQvMHgxYwo+IAo+IAo+IENocmlzdG9waGUKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0Cmxp bnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFk Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK