From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH] xen/privcmd: Support correctly 64KB page granularity when mapping memory Date: Thu, 1 Jun 2017 13:50:44 +0100 Message-ID: <592886a8-1443-6475-e318-85cb9acecead__1601.11955269731$1496321508$gmane$org@arm.com> References: <20170531130357.14492-1-julien.grall@arm.com> <7199e366-f56a-acc8-ffa5-0c85d6975049@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <7199e366-f56a-acc8-ffa5-0c85d6975049@oracle.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Boris Ostrovsky , xen-devel@lists.xen.org Cc: jgross@suse.com, Feng Kan , sstabellini@kernel.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org List-Id: xen-devel@lists.xenproject.org SGkgQm9yaXMsCgpPbiAzMS8wNS8xNyAxNDo1NCwgQm9yaXMgT3N0cm92c2t5IHdyb3RlOgo+IE9u IDA1LzMxLzIwMTcgMDk6MDMgQU0sIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gQ29tbWl0IDU5OTVh NjggInhlbi9wcml2Y21kOiBBZGQgc3VwcG9ydCBmb3IgTGludXggNjRLQiBwYWdlIGdyYW51bGFy aXR5IiBkaWQKPj4gbm90IGdvIGZhciBlbm91Z2ggdG8gc3VwcG9ydCA2NEtCIGluIG1tYXBfYmF0 Y2hfZm4uCj4+Cj4+IFRoZSB2YXJpYWJsZSAnbnInIGlzIHRoZSBudW1iZXIgb2YgNEtCIGNodW5r IHRvIG1hcC4gSG93ZXZlciwgd2hlbiBMaW51eAo+PiBpcyB1c2luZyA2NEtCIHBhZ2UgZ3JhbnVs YXJpdHkgdGhlIGFycmF5IG9mIHBhZ2VzICh2bWEtPnZtX3ByaXZhdGVfZGF0YSkKPj4gY29udGFp biBvbmUgcGFnZSBwZXIgNjRLQi4gRml4IGl0IGJ5IGluY3JlbWVudGluZyBzdC0+aW5kZXggY29y cmVjdGx5Lgo+Pgo+PiBGdXJ0aGVybW9yZSwgc3QtPnZhIGlzIG5vdCBjb3JyZWN0bHkgaW5jcmVt ZW50ZWQgYXMgUEFHRV9TSVpFICE9Cj4+IFhFTl9QQUdFX1NJWkUuCj4+Cj4+IEZpeGVzOiA1OTk1 YTY4ICgieGVuL3ByaXZjbWQ6IEFkZCBzdXBwb3J0IGZvciBMaW51eCA2NEtCIHBhZ2UgZ3JhbnVs YXJpdHkiKQo+PiBDQzogc3RhYmxlQHZnZXIua2VybmVsLm9yZwo+PiBSZXBvcnRlZC1ieTogRmVu ZyBLYW4gPGZrYW5AYXBtLmNvbT4KPj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxp ZW4uZ3JhbGxAYXJtLmNvbT4KPj4gLS0tCj4+ICBkcml2ZXJzL3hlbi9wcml2Y21kLmMgfCA0ICsr LS0KPj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4+ Cj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9wcml2Y21kLmMgYi9kcml2ZXJzL3hlbi9wcml2 Y21kLmMKPj4gaW5kZXggN2E5MmE1ZTFkNDBjLi5mZWNhNzViMDdmZGQgMTAwNjQ0Cj4+IC0tLSBh L2RyaXZlcnMveGVuL3ByaXZjbWQuYwo+PiArKysgYi9kcml2ZXJzL3hlbi9wcml2Y21kLmMKPj4g QEAgLTM2Miw4ICszNjIsOCBAQCBzdGF0aWMgaW50IG1tYXBfYmF0Y2hfZm4odm9pZCAqZGF0YSwg aW50IG5yLCB2b2lkICpzdGF0ZSkKPj4gIAkJCQlzdC0+Z2xvYmFsX2Vycm9yID0gMTsKPj4gIAkJ fQo+PiAgCX0KPj4gLQlzdC0+dmEgKz0gUEFHRV9TSVpFICogbnI7Cj4+IC0Jc3QtPmluZGV4ICs9 IG5yOwo+PiArCXN0LT52YSArPSBYRU5fUEFHRV9TSVpFICogbnI7Cj4+ICsJc3QtPmluZGV4ICs9 IG5yIC8gWEVOX1BGTl9QRVJfUEFHRTsKPj4KPj4gIAlyZXR1cm4gMDsKPj4gIH0KPgo+Cj4gQXJl IHdlIHN0aWxsIHVzaW5nIFBBR0VfTUFTSyBmb3IgeGVuX3JlbWFwX2RvbWFpbl9nZm5fYXJyYXko KT8KCkRvIHlvdSBtZWFuIGluIHRoZSB4ZW5feGxhdGVfcmVtYXBfZ2ZuX2FycmF5IGltcGxlbWVu dGF0aW9uPyBJZiBzbyB0aGVyZSAKYXJlIG5vIHVzZSBvZiBQQUdFX01BU0sgYXMgdGhlIGNvZGUg aGFzIGJlZW4gY29udmVydGVkIHRvIHN1cHBvcnQgNjRLIApwYWdlIGdyYW51bGFyaXR5LgoKSWYg eW91IG1lYW4gdGhlIHg4NiB2ZXJzaW9uIG9mIHhlbl9yZW1hcF9kb21haW5fZ2ZuX2FycmF5LCB0 aGVuIHdlIGRvbid0IApyZWFsbHkgY2FyZSBhcyB4ODYgb25seSB1c2UgNEtCIHBhZ2UgZ3JhbnVs YXJpdHkuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl bEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK