Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp6828162yba; Wed, 1 May 2019 22:03:44 -0700 (PDT) X-Google-Smtp-Source: APXvYqy8SXB+/A/BnxH3dBoHZ36PcEN1a4NfpXXSNvBFxfVdO3gZhn/wS7X1+QfKP4kbbd54it0V X-Received: by 2002:a62:1b8a:: with SMTP id b132mr1863266pfb.19.1556773423961; Wed, 01 May 2019 22:03:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1556773423; cv=none; d=google.com; s=arc-20160816; b=pfryDGiPOIZ00N/sTNtwIekHKSDcsFebXr0h7MvyotCklA29AaGm+MllCART7sFUnT MaQR80h8zX3bIn6c22YPoDzWt24z6mxivtNSYf3nC7MMdt/xi01Lg1qWfqfzErOl330h P4M2ckdfDQ013Msszjyfx+FY8mJKpsFVMbjQRNuacupWLhidMb91BMmfBPZUdEl8IB+6 NRuZnu6raO2ryu3A/gy8iCFEdhrLnncmnvJ3n3gfUCGafb+rPbZQGNQf9icjwTfi3eUb mkZu8gsGOIrxVUlSKb/HXEiX1v3d+T4SZMrjZOJzC0x0mECGDjmgKsnrgqzlMeu6FIJJ iBOQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :wdcipoutbound:content-language:accept-language:message-id:date :thread-index:thread-topic:subject:cc:to:from:dkim-signature :dkim-signature; bh=JCJLG/kg5ol/IyFGoBXS5qz9YmBN5nMfmWI+NFAdTAI=; b=epF4dgh1rzG8mCBr79eYyDSM68sTh0OrFvSKC91HbGNi/4Lh4l4uJIxI09yJAevTZf r2rTBvtHNYtqqDPVrSw3RpZqVXivJuaUFlHDAtlepQi+V/PXHI0WlXOLNqW0aQBiXE69 ahE+VssCrJStnlul0AdPhf6AWYxk1raRWCK+mbiwF6UdeCZUG1pfITFHeCK+uzRNjzQz E63qx9Dm64mPDzzfh8MzhPYJQPyom1+o56cushc910VD2p/eRg3kx6sZtUoQTtYg31WM B24YctV7pE8wc89QG31CxiD3+OMC0N9uNLejjePsyuEyiR4aClXGBuD8J5aCFhWJvTIg r71Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@wdc.com header.s=dkim.wdc.com header.b=jR1jMCtj; dkim=pass header.i=@sharedspace.onmicrosoft.com header.s=selector1-wdc-com header.b=C9GEZdbn; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=wdc.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h29si45075465pfd.180.2019.05.01.22.03.26; Wed, 01 May 2019 22:03:43 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@wdc.com header.s=dkim.wdc.com header.b=jR1jMCtj; dkim=pass header.i=@sharedspace.onmicrosoft.com header.s=selector1-wdc-com header.b=C9GEZdbn; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=wdc.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725829AbfEBFCd (ORCPT + 99 others); Thu, 2 May 2019 01:02:33 -0400 Received: from esa1.hgst.iphmx.com ([68.232.141.245]:39259 "EHLO esa1.hgst.iphmx.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725616AbfEBFCd (ORCPT ); Thu, 2 May 2019 01:02:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com; t=1556773352; x=1588309352; h=from:to:cc:subject:date:message-id: content-transfer-encoding:mime-version; bh=JCJLG/kg5ol/IyFGoBXS5qz9YmBN5nMfmWI+NFAdTAI=; b=jR1jMCtjBiEkOZ9U+96MRQEHLDuvqXCD1q4+GfnDzgJ3g9T6GVxSAAJ5 snAJRjd6jmS5st2Rl5tOK/0YQeZGBqbUuk94DuI2tZ4yK/ULVDKecGkrI eYXFQMflEPvS/pawCYv4hWZF9aPxXxEdc88Wcoxajdd2JPMMSpBjJEXSq +uYF7/BBHwd7ymYO9ih01c8hxXDjoc4uzVQpfAC/hloTEKSAudQ5jT4+5 dh8MH11Nruf9Fr53Uj/Uvg2UOlLRm7SFeaCMs3zbxHOQdbqVwLUCOb0LI jiTt/lIiOzSTb5ONC5ubeKD98olTr+ymdNYOT3E6G4ntcVIiWQudaGegO A==; X-IronPort-AV: E=Sophos;i="5.60,420,1549900800"; d="scan'208";a="213245483" Received: from mail-bl2nam02lp2056.outbound.protection.outlook.com (HELO NAM02-BL2-obe.outbound.protection.outlook.com) ([104.47.38.56]) by ob1.hgst.iphmx.com with ESMTP; 02 May 2019 13:02:31 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sharedspace.onmicrosoft.com; s=selector1-wdc-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JCJLG/kg5ol/IyFGoBXS5qz9YmBN5nMfmWI+NFAdTAI=; b=C9GEZdbnYCM2S0DBFJM6Adj+XxuBaEzCwpHNb08GT185n9fq3wdxBl5gU+EOuuDvou8wS414bDVSPBhvMxqDAM9DWgaohjL6H/4ymYJiPz1GI9vM9r05zibcel2h5Itn+/nRFuuHd4mgJMZvhLUra05ynMTKBeSOS80Ih1S0cjA= Received: from MN2PR04MB6061.namprd04.prod.outlook.com (20.178.246.15) by MN2PR04MB5582.namprd04.prod.outlook.com (20.178.248.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1856.11; Thu, 2 May 2019 05:02:29 +0000 Received: from MN2PR04MB6061.namprd04.prod.outlook.com ([fe80::c500:5fd2:9194:e38]) by MN2PR04MB6061.namprd04.prod.outlook.com ([fe80::c500:5fd2:9194:e38%3]) with mapi id 15.20.1835.015; Thu, 2 May 2019 05:02:29 +0000 From: Anup Patel To: Palmer Dabbelt , Albert Ou CC: Atish Patra , Christoph Hellwig , Paul Walmsley , Mike Rapoport , "linux-riscv@lists.infradead.org" , "linux-kernel@vger.kernel.org" , Anup Patel Subject: [PATCH v4 0/2] Two-stagged initial page table setup Thread-Topic: [PATCH v4 0/2] Two-stagged initial page table setup Thread-Index: AQHVAKQ9pUYUirKbmUWBsUMaMukDWw== Date: Thu, 2 May 2019 05:02:29 +0000 Message-ID: <20190502050206.23373-1-anup.patel@wdc.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: BYAPR07CA0049.namprd07.prod.outlook.com (2603:10b6:a03:60::26) To MN2PR04MB6061.namprd04.prod.outlook.com (2603:10b6:208:d8::15) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Anup.Patel@wdc.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [129.253.179.161] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f87ee622-b327-419e-0537-08d6cebb600e x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600141)(711020)(4605104)(4618075)(2017052603328)(7193020);SRVR:MN2PR04MB5582; x-ms-traffictypediagnostic: MN2PR04MB5582: wdcipoutbound: EOP-TRUE x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5236; x-forefront-prvs: 0025434D2D x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(366004)(136003)(376002)(39860400002)(396003)(346002)(189003)(199004)(5660300002)(1076003)(6436002)(486006)(305945005)(66066001)(476003)(71200400001)(71190400001)(26005)(44832011)(81156014)(86362001)(81166006)(8676002)(102836004)(54906003)(2171002)(25786009)(186003)(110136005)(316002)(6486002)(386003)(50226002)(72206003)(6506007)(8936002)(53936002)(256004)(73956011)(36756003)(3846002)(6116002)(2906002)(4326008)(68736007)(2616005)(66946007)(99286004)(7736002)(14454004)(6512007)(478600001)(66446008)(64756008)(66556008)(66476007)(52116002);DIR:OUT;SFP:1102;SCL:1;SRVR:MN2PR04MB5582;H:MN2PR04MB6061.namprd04.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A:1; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: bC26Y8avk1eQvdQs4H+OH42SIeWx9we5LtNpb9nYAzdynyOuPKWk0hxOssCWRIHNDTBt3fJx2i/UpLR7LwUyZgy8RFGxpnT/TWGYLFThhxD2eT5f+7pkywhicGbzUcJNFL+Okh1LBdg9z3X8EvHUwDlRp0bs0yqL2cFEQdGGWbXUvbyfohgmc3sNiOpwX63XruUBWOWkYkpT9yxRoaYA7XF4xbxC35dPTLo3o0vkEjKa1pCZ09joEhJ93H+sS2Y1nBv21O7UKKDdKWVBH+5EYy95Q17hxiQMmnxXsUYH7jjtoaHeDSq/NieUPOzeih61mXIOOFJKSlPdoLXWiaUsR02SxexoTjaHzlIckxtSgh0tYCMVAKlUNYybA2heh00krN2xcj43frOMa+GG9qEKan4aAc2YfVU/z4lmxPIRIuk= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: wdc.com X-MS-Exchange-CrossTenant-Network-Message-Id: f87ee622-b327-419e-0537-08d6cebb600e X-MS-Exchange-CrossTenant-originalarrivaltime: 02 May 2019 05:02:29.0915 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b61c8803-16f3-4c35-9b17-6f65f441df86 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR04MB5582 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org VGhpcyBwYXRjaHNldCBpbXBsZW1lbnRzIHR3by1zdGFnZ2VkIGluaXRpYWwgcGFnZSB0YWJsZSBz ZXR1cCB1c2luZyBmaXhtYXANCnRvIGF2b2lkIG1hcHBpbmcgbm9uLWV4aXN0ZW50IFJBTSBhbmQg YWxzbyByZWR1Y2UgaGlnaF9tZW1vcnkgY29uc3VtZWQgYnkNCmluaXRpYWwgcGFnZSB0YWJsZXMu DQoNClRoZSBwYXRjaHNldCBpcyBiYXNlZCBvbiBMaW51eC01LjEtcmM3IGFuZCB0ZXN0ZWQgb24g U2lGaXZlIFVubGVhc2hlZCBib2FyZA0KYW5kIFFFTVUgdmlydCBtYWNoaW5lLg0KDQpUaGVzZSBw YXRjaGVzIGNhbiBiZSBmb3VuZCBpbiByaXNjdl9zZXR1cF92bV92NCBicmFuY2ggb2YNCmh0dHBz Ly9naXRodWIuY29tL2F2cGF0ZWwvbGludXguZ2l0DQoNCkNoYW5nZXMgc2luY2UgdjM6DQotIENo YW5nZWQgcGF0Y2ggc2VyaWVzIHN1YmplY3QuDQotIERyb3BwZWQgUEFUQ0gxIGJlY2F1c2UgaXQn cyBhbHJlYWR5IG1lcmdlZA0KLSBEcm9wcGVkIFBBVENIMyBiZWNhdXNlIHRyYW1wb2xpbmUgcGFn ZSB0YWJsZSBoYW5kbGVzIGEgY29ybmVyIGNhc2UNCiAgZm9yIDMyYml0IHN5c3RlbXMgd2hlcmUg bG9hZCBhZGRyZXNzIHJhbmdlIG92ZXJsYXBzIGtlcm5lbCB2aXJ0dWFsDQogIGFkZHJlc3MgcmFu Z2UNCi0gUmV2YW1wZWQgUEFUQ0ggZm9yIDRLIGFsaWduZWQgYm9vdGluZyBpbnRvIHR3by1zdGFn Z2VkIGluaXRpYWwgcGFnZQ0KICB0YWJsZSBzZXR1cA0KDQpDaGFuZ2VzIHNpbmNlIHYyOg0KLSBE cm9wcGVkIFBBVENIMiBiZWNhdXNlIHdlIGhhdmUgc2VwYXJhdGUgZml4IGZvciBMaW51eC01LjEt cmNYDQotIE1vdmVkIFBBVENINSB0byBQQVRDSDINCi0gTW92ZWQgUEFUQ0g0IHRvIFBBVENIMw0K LSBUaGUgIkJvb3Rpbmcga2VybmVsIGZyb20gYW55IDRLQiBhbGlnbmVkIGFkZHJlc3MiIGlzIG5v dyBQQVRDSDQNCg0KQ2hhbmdlcyBzaW5jZSB2MToNCi0gQWRkIGtjb25maWcgb3B0aW9uIEJPT1Rf UEFHRV9BTElHTkVEIHRvIGVuYWJsZSA0S0IgYWxpZ25lZCBib290aW5nDQotIEltcHJvdmVkIGlu aXRpYWwgcGFnZSB0YWJsZSBzZXR1cCBjb2RlIHRvIHNlbGVjdCBiZXN0L2JpZ2dlc3QNCiAgcG9z c2libGUgbWFwcGluZyBzaXplIGJhc2VkIG9uIGxvYWQgYWRkcmVzcyBhbGlnbm1lbnQNCi0gQWRk ZWQgUEFUQ0g0IHRvIHJlbW92ZSByZWR1bmRhbnQgdHJhbXBvbGluZSBwYWdlIHRhYmxlDQotIEFk ZGVkIFBBVENINSB0byBmaXggbWVtb3J5IHJlc2VydmF0aW9uIGluIHNldHVwX2Jvb3RtZW0oKQ0K DQpBbnVwIFBhdGVsICgyKToNCiAgUklTQy1WOiBGaXggbWVtb3J5IHJlc2VydmF0aW9uIGluIHNl dHVwX2Jvb3RtZW0oKQ0KICBSSVNDLVY6IFNldHVwIGluaXRpYWwgcGFnZSB0YWJsZXMgaW4gdHdv IHN0YWdlcw0KDQogYXJjaC9yaXNjdi9pbmNsdWRlL2FzbS9maXhtYXAuaCAgICAgfCAgIDUgKw0K IGFyY2gvcmlzY3YvaW5jbHVkZS9hc20vcGd0YWJsZS02NC5oIHwgICA1ICsNCiBhcmNoL3Jpc2N2 L2luY2x1ZGUvYXNtL3BndGFibGUuaCAgICB8ICAgNyArDQogYXJjaC9yaXNjdi9rZXJuZWwvaGVh ZC5TICAgICAgICAgICAgfCAgMTcgKy0NCiBhcmNoL3Jpc2N2L2tlcm5lbC9zZXR1cC5jICAgICAg ICAgICB8ICAgNCArLQ0KIGFyY2gvcmlzY3YvbW0vaW5pdC5jICAgICAgICAgICAgICAgIHwgMzI3 ICsrKysrKysrKysrKysrKysrKysrKystLS0tLS0NCiA2IGZpbGVzIGNoYW5nZWQsIDI4OSBpbnNl cnRpb25zKCspLCA3NiBkZWxldGlvbnMoLSkNCg0KLS0NCjIuMTcuMQ0K