Received: by 10.213.65.68 with SMTP id h4csp1745345imn; Mon, 19 Mar 2018 12:05:44 -0700 (PDT) X-Google-Smtp-Source: AG47ELso9Esq8Txg5CnsGpGVChcVtnQNvnl1WV5lGaRt8QsGYznXp2ULwoRVyHpf67Qmd8qMfRHE X-Received: by 10.98.17.86 with SMTP id z83mr11076639pfi.207.1521486344164; Mon, 19 Mar 2018 12:05:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521486344; cv=none; d=google.com; s=arc-20160816; b=y5blsvUPXLyNrT2ezpJtD+64Y/ZtpQPoF2Qc90Hzb6sK19IoruBKKzS2JHv1DFt7PQ 9uk0Y8H5fkLOQMQdU4358Imp6AbgjUwWqOIuqjfwT3NDwEnHw7Zw2LcbhlDBQgxRkiHL 4sgBxGWi4cG+Z8BD7lYKkBd7H57UYWva+X1oBffs5Tvv08cHchVgccLnLUuG1GUIEej8 gM4IPfEXrKbTIWncloz8+weXiwKulSEPrjO7ktfmt/Ltkm60VRocGCh4ShswpKsR2qJ3 tB+zN+GDO3MW75lxzZjSb7oMY42PXpD/k1DW4MGuuYGd8oe4SCl5AwEC4tact22SFK16 EzRA== 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 :content-id:spamdiagnosticmetadata:spamdiagnosticoutput :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from :arc-authentication-results; bh=EWaDw63gtwzxKPBvwJ4qvSgOdOdR4TrYbDd3moNAWkw=; b=iCUKU1cQxGm/kZqfCwmEvCgIJ+w3qbNBcC/AQbIJCcKdbRqwT4paFXRikM/PI8Ly7R MGlH/oJVS8NhvXrRrIrXSm7PecrZirs9TJtOXfVDB+7QW2nUeieJLcz58u26iYeXeGGg mG87/pu+MQuddUPz/QqXDS+ne+Ap/8T7O0G+bE0mrIGlmHsL6313f045goHTCebu1ZyM 9Z+sONoweXsZ1h2gAfrRd07+Mca5sllM2z/69T68BFeVOHOkS1pMGIt/rgx95jssWeV1 VziPib8MBF9HnW3J50aawmXQ7yGkUXzhAvGdhsbsU2+2nrdoyLMWbHltvG/ugOltK9ei 1T6Q== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id k6-v6si524396pln.103.2018.03.19.12.05.29; Mon, 19 Mar 2018 12:05:44 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1031782AbeCSTDv (ORCPT + 99 others); Mon, 19 Mar 2018 15:03:51 -0400 Received: from g2t2354.austin.hpe.com ([15.233.44.27]:51611 "EHLO g2t2354.austin.hpe.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S970663AbeCSTCN (ORCPT ); Mon, 19 Mar 2018 15:02:13 -0400 Received: from G1W8107.americas.hpqcorp.net (g1w8107.austin.hp.com [16.193.72.59]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by g2t2354.austin.hpe.com (Postfix) with ESMTPS id 90695CB; Mon, 19 Mar 2018 19:02:11 +0000 (UTC) Received: from G9W8454.americas.hpqcorp.net (2002:10d8:a104::10d8:a104) by G1W8107.americas.hpqcorp.net (2002:10c1:483b::10c1:483b) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Mon, 19 Mar 2018 19:01:46 +0000 Received: from NAM01-BY2-obe.outbound.protection.outlook.com (15.241.52.10) by G9W8454.americas.hpqcorp.net (16.216.161.4) with Microsoft SMTP Server (TLS) id 15.0.1178.4 via Frontend Transport; Mon, 19 Mar 2018 19:01:46 +0000 Received: from DF4PR8401MB0396.NAMPRD84.PROD.OUTLOOK.COM (10.169.83.9) by DF4PR8401MB0363.NAMPRD84.PROD.OUTLOOK.COM (10.169.82.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.588.14; Mon, 19 Mar 2018 19:01:45 +0000 Received: from DF4PR8401MB0396.NAMPRD84.PROD.OUTLOOK.COM ([fe80::d9df:7fa:9dc7:4394]) by DF4PR8401MB0396.NAMPRD84.PROD.OUTLOOK.COM ([fe80::d9df:7fa:9dc7:4394%17]) with mapi id 15.20.0588.016; Mon, 19 Mar 2018 19:01:45 +0000 From: "Kani, Toshi" To: "cpandya@codeaurora.org" , "mark.rutland@arm.com" , "catalin.marinas@arm.com" , "will.deacon@arm.com" CC: "linux-kernel@vger.kernel.org" , "ard.biesheuvel@linaro.org" , "tglx@linutronix.de" , "takahiro.akashi@linaro.org" , "james.morse@arm.com" , "kristina.martsenko@arm.com" , "akpm@linux-foundation.org" , "gregkh@linuxfoundation.org" , "linux-arm-kernel@lists.infradead.org" , "marc.zyngier@arm.com" , "arnd@arndb.de" , "linux-arch@vger.kernel.org" Subject: Re: [PATCH v3 1/3] ioremap: Update pgtable free interfaces with addr Thread-Topic: [PATCH v3 1/3] ioremap: Update pgtable free interfaces with addr Thread-Index: AQHTv3+bqW60RJpW6UmX3r/sSteNW6PX6mgA Date: Mon, 19 Mar 2018 19:01:45 +0000 Message-ID: <1521486096.2693.202.camel@hpe.com> References: <1521463256-19858-1-git-send-email-cpandya@codeaurora.org> <1521463256-19858-2-git-send-email-cpandya@codeaurora.org> In-Reply-To: <1521463256-19858-2-git-send-email-cpandya@codeaurora.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=toshi.kani@hpe.com; x-originating-ip: [15.203.227.8] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;DF4PR8401MB0363;7:YYquVKquvhFAxRQlFwoD/GNy4wJCU6RqwFC+bnxpcYW4uFCEUzvNLpPaBUqrV/QXW7G/hYp/N0ylboaWaiBuuIdJEdP1YrQlUwRHc7xtRJkb/gt/X2qtybcg30VqKy9mt9NcjkAa0ZhdgH4P0mwGj4z1rSQxN7Uz2F2lzrDzbAq/Hl7/kSbrBO91ruRse9QTgFmxM34dS3Unc6KdKq+5P0XgI4PlAmomWFMUlaytWcMSa8o3m8VqNeQMqMV6y98w x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 368ef11a-9485-43fc-4c2e-08d58dcbdc27 x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(8989060)(48565401081)(5600026)(4604075)(3008032)(4534165)(4627221)(201703031133081)(201702281549075)(8990040)(2017052603328)(7153060)(7193020);SRVR:DF4PR8401MB0363; x-ms-traffictypediagnostic: DF4PR8401MB0363: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231221)(944501244)(52105095)(3002001)(93006095)(93001095)(10201501046)(6055026)(6041310)(20161123562045)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(6072148)(201708071742011);SRVR:DF4PR8401MB0363;BCL:0;PCL:0;RULEID:;SRVR:DF4PR8401MB0363; x-forefront-prvs: 06167FAD59 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(366004)(376002)(39380400002)(396003)(346002)(39860400002)(377424004)(189003)(199004)(966005)(68736007)(110136005)(478600001)(229853002)(99286004)(36756003)(6246003)(7736002)(305945005)(103116003)(76176011)(2950100002)(26005)(97736004)(6436002)(54906003)(6486002)(25786009)(4326008)(15650500001)(3660700001)(186003)(53936002)(2501003)(81156014)(81166006)(8676002)(5250100002)(2906002)(2900100001)(86362001)(5660300001)(2201001)(3846002)(6306002)(7416002)(6116002)(8936002)(3280700002)(66066001)(59450400001)(316002)(6506007)(6512007)(106356001)(105586002)(14454004)(102836004);DIR:OUT;SFP:1102;SCL:1;SRVR:DF4PR8401MB0363;H:DF4PR8401MB0396.NAMPRD84.PROD.OUTLOOK.COM;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; received-spf: None (protection.outlook.com: hpe.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: bXaM+N6yf6il1bu07RgqynhaaBWeLaiLpp7gXc4Y4wRJxWVBSXDhKK4NuxM4Q/jsdO/61SZscwdHviyO+jrKxvn2WskGzyE91Rgh0KQmopQSeI0OAFX/aqc3rwYdJQ8BpIlAOFofTYAklp+BR2pJvH80XvmI6h2xGcIy/Os1FYujVF+x2IcL+GqEEbGwTM6/UOkkFnRf0SHssgoWLkiBReQqOMIsSVoFOi/Uw4yurLgfN0CNDvcoeSNGcJeSVBoDWkV9zFKZAZYW359gi1pW5mKpeAGKgziHol+2mrLzYuSyT3LKXxZhW6uXtWqsV3vdGpy2go9Uszo/hUWUafUHaQ== spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 368ef11a-9485-43fc-4c2e-08d58dcbdc27 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Mar 2018 19:01:45.2983 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc X-MS-Exchange-Transport-CrossTenantHeadersStamped: DF4PR8401MB0363 X-OriginatorOrg: hpe.com Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gTW9uLCAyMDE4LTAzLTE5IGF0IDE4OjEwICswNTMwLCBDaGludGFuIFBhbmR5YSB3cm90ZToN Cj4gVGhpcyBwYXRjaCAoIm1tL3ZtYWxsb2M6IEFkZCBpbnRlcmZhY2VzIHRvIGZyZWUgdW5tYXBw ZWQNCj4gcGFnZSB0YWJsZSIpIGFkZHMgZm9sbG93aW5nIDIgaW50ZXJmYWNlcyB0byBmcmVlIHRo ZSBwYWdlDQo+IHRhYmxlIGluIGNhc2Ugd2UgaW1wbGVtZW50IGh1Z2UgbWFwcGluZy4NCj4gDQo+ IHB1ZF9mcmVlX3BtZF9wYWdlKCkgYW5kIHBtZF9mcmVlX3B0ZV9wYWdlKCkNCj4gDQo+IFNvbWUg YXJjaGl0ZWN0dXJlcyAobGlrZSBhcm02NCkgbmVlZHMgdG8gZG8gcHJvcGVyIFRMQg0KPiBtYWlu dGFuYW5jZSBhZnRlciB1cGRhdGluZyBwYWdldGFibGUgZW50cnkgZXZlbiBpbiBtYXAuDQo+IFdo eSA/IFJlYWQgdGhpcywNCj4gaHR0cHM6Ly9wYXRjaHdvcmsua2VybmVsLm9yZy9wYXRjaC8xMDEz NDU4MS8NCj4gDQo+IFBhc3MgJ2FkZHInIGluIHRoZXNlIGludGVyZmFjZXMgc28gdGhhdCBwcm9w ZXIgVExCIG9wcw0KPiBjYW4gYmUgcGVyZm9ybWVkLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogQ2hp bnRhbiBQYW5keWEgPGNwYW5keWFAY29kZWF1cm9yYS5vcmc+DQogOg0KPiBkaWZmIC0tZ2l0IGEv YXJjaC94ODYvbW0vcGd0YWJsZS5jIGIvYXJjaC94ODYvbW0vcGd0YWJsZS5jDQo+IGluZGV4IDM0 Y2RhN2UuLjIwYjAzMjIgMTAwNjQ0DQo+IC0tLSBhL2FyY2gveDg2L21tL3BndGFibGUuYw0KPiAr KysgYi9hcmNoL3g4Ni9tbS9wZ3RhYmxlLmMNCj4gQEAgLTcxMCw3ICs3MTAsNyBAQCBpbnQgcG1k X2NsZWFyX2h1Z2UocG1kX3QgKnBtZCkNCj4gICAqIENvbnRleHQ6IFRoZSBwdWQgcmFuZ2UgaGFz IGJlZW4gdW5tYXBlZCBhbmQgVExCIHB1cmdlZC4NCj4gICAqIFJldHVybjogMSBpZiBjbGVhcmlu ZyB0aGUgZW50cnkgc3VjY2VlZGVkLiAwIG90aGVyd2lzZS4NCj4gICAqLw0KPiAtaW50IHB1ZF9m cmVlX3BtZF9wYWdlKHB1ZF90ICpwdWQpDQo+ICtpbnQgcHVkX2ZyZWVfcG1kX3BhZ2UocHVkX3Qg KnB1ZCwgdW5zaWduZWQgbG9uZyBhZGRyKQ0KDQpQbGVhc2UgdXBkYXRlIHRoZSBmdW5jdGlvbiBo ZWFkZXIgYXMgd2VsbC4gIFNhbWUgZm9yIHBtZC4NCg0KKyAqIEBhZGRyOiBWaXJ0dWFsIGFkZHJl c3MgYXNzb2NpYXRlZCB3aXRoIHB1ZC4NCg0KLS0tIGEvaW5jbHVkZS9hc20tZ2VuZXJpYy9wZ3Rh YmxlLmgNCj4gKysrIGIvaW5jbHVkZS9hc20tZ2VuZXJpYy9wZ3RhYmxlLmgNCj4gQEAgLTk4Myw4 ICs5ODMsOCBAQCBzdGF0aWMgaW5saW5lIGludCBwNGRfY2xlYXJfaHVnZShwNGRfdCAqcDRkKQ0K PiAgaW50IHBtZF9zZXRfaHVnZShwbWRfdCAqcG1kLCBwaHlzX2FkZHJfdCBhZGRyLCBwZ3Byb3Rf dCBwcm90KTsNCj4gIGludCBwdWRfY2xlYXJfaHVnZShwdWRfdCAqcHVkKTsNCj4gIGludCBwbWRf Y2xlYXJfaHVnZShwbWRfdCAqcG1kKTsNCj4gLWludCBwdWRfZnJlZV9wbWRfcGFnZShwdWRfdCAq cHVkKTsNCj4gLWludCBwbWRfZnJlZV9wdGVfcGFnZShwbWRfdCAqcG1kKTsNCj4gK2ludCBwdWRf ZnJlZV9wbWRfcGFnZShwdWRfdCAqcHVkLCB1bnNpZ25lZCBsb25nIGFkZHIpOw0KPiAraW50IHBt ZF9mcmVlX3B0ZV9wYWdlKHBtZF90ICpwbWQsIHVuc2lnbmVkIGxvbmcgYWRkcik7DQo+ICAjZWxz ZQkvKiAhQ09ORklHX0hBVkVfQVJDSF9IVUdFX1ZNQVAgKi8NCj4gIHN0YXRpYyBpbmxpbmUgaW50 IHA0ZF9zZXRfaHVnZShwNGRfdCAqcDRkLCBwaHlzX2FkZHJfdCBhZGRyLCBwZ3Byb3RfdA0KcHJv dCkNCj4gIHsNCj4gQEAgLTEwMTAsMTEgKzEwMTAsMTEgQEAgc3RhdGljIGlubGluZSBpbnQgcG1k X2NsZWFyX2h1Z2UocG1kX3QgKnBtZCkNCj4gIHsNCj4gIAlyZXR1cm4gMDsNCj4gIH0NCj4gLXN0 YXRpYyBpbmxpbmUgaW50IHB1ZF9mcmVlX3BtZF9wYWdlKHB1ZF90ICpwdWQpDQo+ICtzdGF0aWMg aW5saW5lIGludCBwdWRfZnJlZV9wbWRfcGFnZShwdWRfdCAqcHVkLCB1bnNpZ25lZCBsb25nIGFk ZHIpDQo+ICB7DQo+ICAJcmV0dXJuIDA7DQo+ICB9DQo+IC1zdGF0aWMgaW5saW5lIGludCBwbWRf ZnJlZV9wdGVfcGFnZShwdWRfdCAqcG1kKQ0KPiArc3RhdGljIGlubGluZSBpbnQgcG1kX2ZyZWVf cHRlX3BhZ2UocHVkX3QgKnBtZCwgdW5zaWduZWQgbG9uZyBhZGRyKQ0KDQpQbGVhc2UgYmFzZSB5 b3VyIHBhdGNoZXMgb24gdG9wIG9mIHRoZSBtbSB0cmVlIG9yIGF0IGxlYXN0IHBpY2sgdXANCjhj YWI5M2RlOTk0ZjYgaW4gdGhlIG1tIHRyZWUuICBBbmRyZXcgZml4ZWQgdGhlIHR5cG87IHRoZSAn cHVkX3QnIGFib3ZlDQpzaG91bGQgaGF2ZSBiZWVuICdwbWRfdCcuDQoNClRoYW5rcywNCi1Ub3No aQ0K