From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 1/2] io-mapping: Always create a struct to hold metadata about the io-mapping Date: Fri, 19 Aug 2016 13:26:28 +0300 Message-ID: <1471602388.3866.0.camel@linux.intel.com> References: <1471261984-15756-1-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 213626EBD3 for ; Fri, 19 Aug 2016 10:26:31 +0000 (UTC) In-Reply-To: <1471261984-15756-1-git-send-email-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , intel-gfx@lists.freedesktop.org Cc: linux-mm@kvack.org List-Id: intel-gfx@lists.freedesktop.org T24gbWEsIDIwMTYtMDgtMTUgYXQgMTI6NTMgKzAxMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBD dXJyZW50bHksIHdlIG9ubHkgYWxsb2NhdGUgYSBzdHJ1Y3R1cmUgdG8gaG9sZCBtZXRhZGF0YSBp ZiB3ZSBuZWVkIHRvCj4gYWxsb2NhdGUgYW4gaW9yZW1hcCBmb3IgZXZlcnkgYWNjZXNzLCBzdWNo IGFzIG9uIHg4Ni0zMi4gSG93ZXZlciwgaXQKPiB3b3VsZCBiZSB1c2VmdWwgdG8gc3RvcmUgYmFz aWMgaW5mb3JtYXRpb24gYWJvdXQgdGhlIGlvLW1hcHBpbmcsIHN1Y2ggYXMKPiBpdHMgcGFnZSBw cm90ZWN0aW9uLCBvbiBhbGwgcGxhdGZvcm1zLgo+IAo+IFNpZ25lZC1vZmYtYnk6IENocmlzIFdp bHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgoKUmV2aWV3ZWQtYnk6IEpvb25hcyBMYWh0 aW5lbiA8am9vbmFzLmxhaHRpbmVuQGxpbnV4LmludGVsLmNvbT4KClJlZ2FyZHMsIEpvb25hcwot LSAKSm9vbmFzIExhaHRpbmVuCk9wZW4gU291cmNlIFRlY2hub2xvZ3kgQ2VudGVyCkludGVsIENv cnBvcmF0aW9uCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo= From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pf0-f197.google.com (mail-pf0-f197.google.com [209.85.192.197]) by kanga.kvack.org (Postfix) with ESMTP id A11F26B0253 for ; Fri, 19 Aug 2016 06:26:31 -0400 (EDT) Received: by mail-pf0-f197.google.com with SMTP id o124so40699874pfg.1 for ; Fri, 19 Aug 2016 03:26:31 -0700 (PDT) Received: from mga11.intel.com (mga11.intel.com. [192.55.52.93]) by mx.google.com with ESMTP id zt6si7640323pab.198.2016.08.19.03.26.30 for ; Fri, 19 Aug 2016 03:26:31 -0700 (PDT) Message-ID: <1471602388.3866.0.camel@linux.intel.com> Subject: Re: [PATCH 1/2] io-mapping: Always create a struct to hold metadata about the io-mapping From: Joonas Lahtinen Date: Fri, 19 Aug 2016 13:26:28 +0300 In-Reply-To: <1471261984-15756-1-git-send-email-chris@chris-wilson.co.uk> References: <1471261984-15756-1-git-send-email-chris@chris-wilson.co.uk> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: owner-linux-mm@kvack.org List-ID: To: Chris Wilson , intel-gfx@lists.freedesktop.org Cc: linux-mm@kvack.org On ma, 2016-08-15 at 12:53 +0100, Chris Wilson wrote: > Currently, we only allocate a structure to hold metadata if we need to > allocate an ioremap for every access, such as on x86-32. However, it > would be useful to store basic information about the io-mapping, such as > its page protection, on all platforms. > > Signed-off-by: Chris Wilson Reviewed-by: Joonas Lahtinen Regards, Joonas -- Joonas Lahtinen Open Source Technology Center Intel Corporation -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org