From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonyoung Shim Subject: Re: [PATCH 08/14] drm/exynos: create a fake mmap offset with gem creation Date: Mon, 17 Aug 2015 14:29:36 +0900 Message-ID: <55D17140.90909@samsung.com> References: <1438073609-32664-1-git-send-email-jy0922.shim@samsung.com> <1438073609-32664-8-git-send-email-jy0922.shim@samsung.com> <55D016AC.8050209@samsung.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mailout3.samsung.com (mailout3.samsung.com [203.254.224.33]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6A3D86E81C for ; Sun, 16 Aug 2015 22:29:39 -0700 (PDT) Received: from epcpsbgr3.samsung.com (u143.gpu120.samsung.co.kr [203.254.230.143]) by mailout3.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTP id <0NT702E3EOLCIT80@mailout3.samsung.com> for dri-devel@lists.freedesktop.org; Mon, 17 Aug 2015 14:29:36 +0900 (KST) In-reply-to: <55D016AC.8050209@samsung.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Inki Dae , dri-devel@lists.freedesktop.org Cc: sw0312.kim@samsung.com List-Id: dri-devel@lists.freedesktop.org T24gMDgvMTYvMjAxNSAwMTo1MCBQTSwgSW5raSBEYWUgd3JvdGU6Cj4gT24gMjAxNeuFhCAwN+yb lCAyOOydvCAxNzo1MywgSm9vbnlvdW5nIFNoaW0gd3JvdGU6Cj4+IERvbid0IGNyZWF0ZSBhIGZh a2UgbW1hcCBvZmZzZXQgaW4gZXh5bm9zX2RybV9nZW1fZHVtYl9tYXBfb2Zmc2V0LiBJZgo+PiBu b3QsIGl0IHdpbGwgY2FsbCBkcm1fZ2VtX2NyZWF0ZV9tbWFwX29mZnNldCB3aGVuZXZlciB1c2Vy IHJlcXVlc3RzCj4+IERSTV9JT0NUTF9NT0RFX01BUF9EVU1CIGlvY3RsLgo+IAo+IFRoaXMgcGF0 Y2ggbWFrZXMgZHJtX2dlbV9jcmVhdGVfbW1hcF9vZmZzZXQgdG8gYmUgY2FsbGVkIGV2ZW4gaW4g Y2FzZSBvZgo+IG5vdCB1c2luZyBkdW1iKiBpbnRlcmZhY2VzLiBJLmUuLAo+IGV4eW5vc19kcm1f Z2VtX2NyZWF0ZV9pb2N0bCAtPiBleHlub3NfZHJtX2dlbV9tbWFwCj4gCgpJIGtub3cgbW1hcCgp IG9mIGV4eW5vcy1kcm0gYWxzbyBuZWVkcyBtbWFwIG9mZnNldCBpbiBkcm1fZ2VtX21tYXAoKS4K Cj4gQW5kIGRybV9nZW1fY3JlYXRlX21tYXBfb2Zmc2V0IGNoZWNrcyBpZiB2bWFfbm9kZSB3YXMg YWxyZWFkeSBhbGxvY2F0ZWQKPiBvciBub3Qgc28gdGhpcyBwYXRjaCBkb2Vzbid0IG1ha2Ugc2Vu c2UuCj4gCgpPSywgYnV0IGl0IGNhbGxzIGRybV9nZW1fY3JlYXRlX21tYXBfb2Zmc2V0IHN0aWxs IGFuZCB3aWxsIGJlIHJldHVybmVkCmFmdGVyIGNoZWNraW5nIG5vZGUtPmFsbG9jYXRlZC4gSXQn cyBub3QgdW5uZWNlc3NhcnkgdG8gbWUuCgo+IFRoYW5rcywKPiBJbmtpIERhZQo+IAo+Pgo+PiBT aWduZWQtb2ZmLWJ5OiBKb29ueW91bmcgU2hpbSA8ankwOTIyLnNoaW1Ac2Ftc3VuZy5jb20+Cj4+ IC0tLQo+PiAgZHJpdmVycy9ncHUvZHJtL2V4eW5vcy9leHlub3NfZHJtX2dlbS5jIHwgMTIgKysr KysrKy0tLS0tCj4+ICAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9u cygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2V4eW5vcy9leHlub3NfZHJt X2dlbS5jIGIvZHJpdmVycy9ncHUvZHJtL2V4eW5vcy9leHlub3NfZHJtX2dlbS5jCj4+IGluZGV4 IDU1MGQyNjcuLmM3NmFhOGEgMTAwNjQ0Cj4+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9leHlub3Mv ZXh5bm9zX2RybV9nZW0uYwo+PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vZXh5bm9zL2V4eW5vc19k cm1fZ2VtLmMKPj4gQEAgLTE1MSw2ICsxNTEsMTMgQEAgc3RydWN0IGV4eW5vc19kcm1fZ2VtX29i aiAqZXh5bm9zX2RybV9nZW1faW5pdChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LAo+PiAgCQlyZXR1 cm4gRVJSX1BUUihyZXQpOwo+PiAgCX0KPj4gIAo+PiArCXJldCA9IGRybV9nZW1fY3JlYXRlX21t YXBfb2Zmc2V0KG9iaik7Cj4+ICsJaWYgKHJldCA8IDApIHsKPj4gKwkJZHJtX2dlbV9vYmplY3Rf cmVsZWFzZShvYmopOwo+PiArCQlrZnJlZShleHlub3NfZ2VtX29iaik7Cj4+ICsJCXJldHVybiBF UlJfUFRSKHJldCk7Cj4+ICsJfQo+PiArCj4+ICAJRFJNX0RFQlVHX0tNUygiY3JlYXRlZCBmaWxl IG9iamVjdCA9IDB4JXhcbiIsICh1bnNpZ25lZCBpbnQpb2JqLT5maWxwKTsKPj4gIAo+PiAgCXJl dHVybiBleHlub3NfZ2VtX29iajsKPj4gQEAgLTUyMSwxNCArNTI4LDkgQEAgaW50IGV4eW5vc19k cm1fZ2VtX2R1bWJfbWFwX29mZnNldChzdHJ1Y3QgZHJtX2ZpbGUgKmZpbGVfcHJpdiwKPj4gIAkJ Z290byB1bmxvY2s7Cj4+ICAJfQo+PiAgCj4+IC0JcmV0ID0gZHJtX2dlbV9jcmVhdGVfbW1hcF9v ZmZzZXQob2JqKTsKPj4gLQlpZiAocmV0KQo+PiAtCQlnb3RvIG91dDsKPj4gLQo+PiAgCSpvZmZz ZXQgPSBkcm1fdm1hX25vZGVfb2Zmc2V0X2FkZHIoJm9iai0+dm1hX25vZGUpOwo+PiAgCURSTV9E RUJVR19LTVMoIm9mZnNldCA9IDB4JWx4XG4iLCAodW5zaWduZWQgbG9uZykqb2Zmc2V0KTsKPj4g IAo+PiAtb3V0Ogo+PiAgCWRybV9nZW1fb2JqZWN0X3VucmVmZXJlbmNlKG9iaik7Cj4+ICB1bmxv Y2s6Cj4+ICAJbXV0ZXhfdW5sb2NrKCZkZXYtPnN0cnVjdF9tdXRleCk7Cj4+Cj4gCj4gCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFp bGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=