From mboxrd@z Thu Jan 1 00:00:00 1970 From: Inki Dae Subject: Re: [PATCH 08/14] drm/exynos: create a fake mmap offset with gem creation Date: Tue, 17 Nov 2015 11:53:28 +0900 Message-ID: <564A96A8.60200@samsung.com> References: <1438073609-32664-1-git-send-email-jy0922.shim@samsung.com> <1438073609-32664-8-git-send-email-jy0922.shim@samsung.com> <20151116162242.GC16848@phenom.ffwll.local> <20151116162325.GD16848@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mailout1.samsung.com (mailout1.samsung.com [203.254.224.24]) by gabe.freedesktop.org (Postfix) with ESMTPS id BA32A6E28B for ; Mon, 16 Nov 2015 18:53:31 -0800 (PST) Received: from epcpsbgr4.samsung.com (u144.gpu120.samsung.co.kr [203.254.230.144]) by mailout1.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTP id <0NXX01EV7UP5OW10@mailout1.samsung.com> for dri-devel@lists.freedesktop.org; Tue, 17 Nov 2015 11:53:29 +0900 (KST) In-reply-to: <20151116162325.GD16848@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Daniel Vetter , Joonyoung Shim Cc: sw0312.kim@samsung.com, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org CgoyMDE164WEIDEx7JuUIDE37J28IDAxOjIz7JeQIERhbmllbCBWZXR0ZXIg7J20KOqwgCkg7JO0 IOq4gDoKPiBPbiBNb24sIE5vdiAxNiwgMjAxNSBhdCAwNToyMjo0MlBNICswMTAwLCBEYW5pZWwg VmV0dGVyIHdyb3RlOgo+PiBPbiBUdWUsIEp1bCAyOCwgMjAxNSBhdCAwNTo1MzoyM1BNICswOTAw LCBKb29ueW91bmcgU2hpbSB3cm90ZToKPj4+IERvbid0IGNyZWF0ZSBhIGZha2UgbW1hcCBvZmZz ZXQgaW4gZXh5bm9zX2RybV9nZW1fZHVtYl9tYXBfb2Zmc2V0LiBJZgo+Pj4gbm90LCBpdCB3aWxs IGNhbGwgZHJtX2dlbV9jcmVhdGVfbW1hcF9vZmZzZXQgd2hlbmV2ZXIgdXNlciByZXF1ZXN0cwo+ Pj4gRFJNX0lPQ1RMX01PREVfTUFQX0RVTUIgaW9jdGwuCj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTog Sm9vbnlvdW5nIFNoaW0gPGp5MDkyMi5zaGltQHNhbXN1bmcuY29tPgo+Pj4gLS0tCj4+PiAgZHJp dmVycy9ncHUvZHJtL2V4eW5vcy9leHlub3NfZHJtX2dlbS5jIHwgMTIgKysrKysrKy0tLS0tCj4+ PiAgMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKPj4+Cj4+ PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2V4eW5vcy9leHlub3NfZHJtX2dlbS5jIGIv ZHJpdmVycy9ncHUvZHJtL2V4eW5vcy9leHlub3NfZHJtX2dlbS5jCj4+PiBpbmRleCA1NTBkMjY3 Li5jNzZhYThhIDEwMDY0NAo+Pj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2V4eW5vcy9leHlub3Nf ZHJtX2dlbS5jCj4+PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vZXh5bm9zL2V4eW5vc19kcm1fZ2Vt LmMKPj4+IEBAIC0xNTEsNiArMTUxLDEzIEBAIHN0cnVjdCBleHlub3NfZHJtX2dlbV9vYmogKmV4 eW5vc19kcm1fZ2VtX2luaXQoc3RydWN0IGRybV9kZXZpY2UgKmRldiwKPj4+ICAJCXJldHVybiBF UlJfUFRSKHJldCk7Cj4+PiAgCX0KPj4+ICAKPj4+ICsJcmV0ID0gZHJtX2dlbV9jcmVhdGVfbW1h cF9vZmZzZXQob2JqKTsKPj4+ICsJaWYgKHJldCA8IDApIHsKPj4+ICsJCWRybV9nZW1fb2JqZWN0 X3JlbGVhc2Uob2JqKTsKPj4+ICsJCWtmcmVlKGV4eW5vc19nZW1fb2JqKTsKPj4+ICsJCXJldHVy biBFUlJfUFRSKHJldCk7Cj4+PiArCX0KPj4+ICsKPj4+ICAJRFJNX0RFQlVHX0tNUygiY3JlYXRl ZCBmaWxlIG9iamVjdCA9IDB4JXhcbiIsICh1bnNpZ25lZCBpbnQpb2JqLT5maWxwKTsKPj4+ICAK Pj4+ICAJcmV0dXJuIGV4eW5vc19nZW1fb2JqOwo+Pj4gQEAgLTUyMSwxNCArNTI4LDkgQEAgaW50 IGV4eW5vc19kcm1fZ2VtX2R1bWJfbWFwX29mZnNldChzdHJ1Y3QgZHJtX2ZpbGUgKmZpbGVfcHJp diwKPj4+ICAJCWdvdG8gdW5sb2NrOwo+Pj4gIAl9Cj4+PiAgCj4+PiAtCXJldCA9IGRybV9nZW1f Y3JlYXRlX21tYXBfb2Zmc2V0KG9iaik7Cj4+Cj4+IGRybV9nZW1fY3JlYXRlX21tYXBfb2Zmc2V0 IGludGVybmFsbHkgY2hlY2tzIHdoZXRoZXIgaXQncyBiZWVuIGFscmVhZHkKPj4gKHByb3RlY3Rl ZCBieSBsb2NrcyksIHNvIHRoaXMgY29kZSBpcyBwZXJmZWN0bHkgZmluZS4gSSBkb24ndCBzZWUg YW55Cj4+IGp1c3RpZmljYXRpb24gZm9yIHRoaXMgY2hhbmdlIChidXQgb25seSBub3RpY2VkIGl0 IGJlY2F1c2Ugcm9ja2NoaXAKPj4gY2FyZ28tY3VsdGVkIHRoaXMgY2hhbmdlKS4KPiAKPiBJIHRo aW5rIGl0J2QgYmUgZ29vZCB0byByZXZlcnQgdGhpcyB0byBzdGF5IGNvbnNpc3RlbnQgd2l0aCBj bWEgaGVscGVycwo+IGFuZCBvdGhlciBkcml2ZXJzLgoKQXQgbGVhc3QsIHNlZW1zIGNtYSBoYWxw ZXIgZG9lc24ndCBhbHNvIGNhbGwgZHJtX2dlbV9jcmVhdGVfbW1hcF9vZmZzZXQgZnVuY3Rpb24K YXQgZHJtX2dlbV9jbWFfZHVtYl9tYXBfb2Zmc2V0IGZ1bmN0aW9uIGFuZCBjYWxscyBpdCBhdCBj bWEgY3JlYXRpb24gaW5zdGVhZC4KU28gSSB0aGluayBub3cgRXh5bm9zIGRybSBrZWVwcyBjb25z aXN0ZW50IHdpdGggY21hIGhlbHBlci4KClRoYW5rcywKSW5raSBEYWUKCj4gLURhbmllbAo+IAo+ PiAtRGFuaWVsCj4+Cj4+PiAtCWlmIChyZXQpCj4+PiAtCQlnb3RvIG91dDsKPj4+IC0KPj4+ICAJ Km9mZnNldCA9IGRybV92bWFfbm9kZV9vZmZzZXRfYWRkcigmb2JqLT52bWFfbm9kZSk7Cj4+PiAg CURSTV9ERUJVR19LTVMoIm9mZnNldCA9IDB4JWx4XG4iLCAodW5zaWduZWQgbG9uZykqb2Zmc2V0 KTsKPj4+ICAKPj4+IC1vdXQ6Cj4+PiAgCWRybV9nZW1fb2JqZWN0X3VucmVmZXJlbmNlKG9iaik7 Cj4+PiAgdW5sb2NrOgo+Pj4gIAltdXRleF91bmxvY2soJmRldi0+c3RydWN0X211dGV4KTsKPj4+ IC0tIAo+Pj4gMS45LjEKPj4+Cj4+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwo+Pj4gZHJpLWRldmVsIG1haWxpbmcgbGlzdAo+Pj4gZHJpLWRldmVsQGxp c3RzLmZyZWVkZXNrdG9wLm9yZwo+Pj4gaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWls bWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo+Pgo+PiAtLSAKPj4gRGFuaWVsIFZldHRlcgo+PiBTb2Z0 d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KPj4gaHR0cDovL2Jsb2cuZmZ3bGwuY2gK PiAKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRl dmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9s aXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK