From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oleksandr Andrushchenko Subject: [Xen-devel][PATCH] drm/xen-front: Fix mmap attributes for display buffers Date: Tue, 29 Jan 2019 17:04:22 +0200 Message-ID: <20190129150422.19867-1-andr2000@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-lj1-x244.google.com (mail-lj1-x244.google.com [IPv6:2a00:1450:4864:20::244]) by gabe.freedesktop.org (Postfix) with ESMTPS id C16166E32D for ; Tue, 29 Jan 2019 15:04:31 +0000 (UTC) Received: by mail-lj1-x244.google.com with SMTP id n18-v6so17746962lji.7 for ; Tue, 29 Jan 2019 07:04:31 -0800 (PST) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, daniel.vetter@intel.com, jgross@suse.com, boris.ostrovsky@oracle.com, kraxel@redhat.com, noralf@tronnes.org, hch@infradead.org, julien.grall@arm.com Cc: andr2000@gmail.com, Oleksandr Andrushchenko List-Id: dri-devel@lists.freedesktop.org RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw YW0uY29tPgoKV2hlbiBHRU0gYmFja2luZyBzdG9yYWdlIGlzIGFsbG9jYXRlZCB0aG9zZSBhcmUg bm9ybWFsIHBhZ2VzLApzbyB0aGVyZSBpcyBubyBwb2ludCB1c2luZyBwZ3Byb3Rfd3JpdGVjb21i aW5lIHdoaWxlIG1tYXBpbmcuClRoaXMgZml4ZXMgbWlzbWF0Y2ggb2YgYnVmZmVyIHBhZ2VzJyBt ZW1vcnkgYXR0cmlidXRlcyBiZXR3ZWVuCnRoZSBmcm9udGVuZCBhbmQgYmFja2VuZCB3aGljaCBt YXkgY2F1c2Ugc2NyZWVuIGFydGlmYWN0cy4KCkZpeGVzOiBjNTc1YjdlZWI4OWYgKCJkcm0veGVu LWZyb250OiBBZGQgc3VwcG9ydCBmb3IgWGVuIFBWIGRpc3BsYXkgZnJvbnRlbmQiKQoKU2lnbmVk LW9mZi1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtv QGVwYW0uY29tPgpTdWdnZXN0ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5j b20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250X2dlbS5jIHwgNSArKy0t LQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfZ2VtLmMgYi9kcml2ZXJz L2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfZ2VtLmMKaW5kZXggZDMwM2EyZTE3ZjVlLi45ZDVj MDNkNzY2OGQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udF9n ZW0uYworKysgYi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfZ2VtLmMKQEAgLTIz NSw4ICsyMzUsNyBAQCBzdGF0aWMgaW50IGdlbV9tbWFwX29iaihzdHJ1Y3QgeGVuX2dlbV9vYmpl Y3QgKnhlbl9vYmosCiAJdm1hLT52bV9mbGFncyAmPSB+Vk1fUEZOTUFQOwogCXZtYS0+dm1fZmxh Z3MgfD0gVk1fTUlYRURNQVA7CiAJdm1hLT52bV9wZ29mZiA9IDA7Ci0Jdm1hLT52bV9wYWdlX3By b3QgPQotCQkJcGdwcm90X3dyaXRlY29tYmluZSh2bV9nZXRfcGFnZV9wcm90KHZtYS0+dm1fZmxh Z3MpKTsKKwl2bWEtPnZtX3BhZ2VfcHJvdCA9IHZtX2dldF9wYWdlX3Byb3Qodm1hLT52bV9mbGFn cyk7CiAKIAkvKgogCSAqIHZtX29wZXJhdGlvbnNfc3RydWN0LmZhdWx0IGhhbmRsZXIgd2lsbCBi ZSBjYWxsZWQgaWYgQ1BVIGFjY2VzcwpAQCAtMjgzLDcgKzI4Miw3IEBAIHZvaWQgKnhlbl9kcm1f ZnJvbnRfZ2VtX3ByaW1lX3ZtYXAoc3RydWN0IGRybV9nZW1fb2JqZWN0ICpnZW1fb2JqKQogCQly ZXR1cm4gTlVMTDsKIAogCXJldHVybiB2bWFwKHhlbl9vYmotPnBhZ2VzLCB4ZW5fb2JqLT5udW1f cGFnZXMsCi0JCSAgICBWTV9NQVAsIHBncHJvdF93cml0ZWNvbWJpbmUoUEFHRV9LRVJORUwpKTsK KwkJICAgIFZNX01BUCwgUEFHRV9LRVJORUwpOwogfQogCiB2b2lkIHhlbl9kcm1fZnJvbnRfZ2Vt X3ByaW1lX3Z1bm1hcChzdHJ1Y3QgZHJtX2dlbV9vYmplY3QgKmdlbV9vYmosCi0tIAoyLjIwLjEK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZl bCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=