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: Sun, 16 Aug 2015 13:50:52 +0900 Message-ID: <55D016AC.8050209@samsung.com> References: <1438073609-32664-1-git-send-email-jy0922.shim@samsung.com> <1438073609-32664-8-git-send-email-jy0922.shim@samsung.com> 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 58E166E088 for ; Sat, 15 Aug 2015 21:50:55 -0700 (PDT) Received: from epcpsbgr1.samsung.com (u141.gpu120.samsung.co.kr [203.254.230.141]) by mailout1.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTP id <0NT502QMWS4SAJ50@mailout1.samsung.com> for dri-devel@lists.freedesktop.org; Sun, 16 Aug 2015 13:50:52 +0900 (KST) In-reply-to: <1438073609-32664-8-git-send-email-jy0922.shim@samsung.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Joonyoung Shim , dri-devel@lists.freedesktop.org Cc: sw0312.kim@samsung.com List-Id: dri-devel@lists.freedesktop.org T24gMjAxNeuFhCAwN+yblCAyOOydvCAxNzo1MywgSm9vbnlvdW5nIFNoaW0gd3JvdGU6Cj4gRG9u J3QgY3JlYXRlIGEgZmFrZSBtbWFwIG9mZnNldCBpbiBleHlub3NfZHJtX2dlbV9kdW1iX21hcF9v ZmZzZXQuIElmCj4gbm90LCBpdCB3aWxsIGNhbGwgZHJtX2dlbV9jcmVhdGVfbW1hcF9vZmZzZXQg d2hlbmV2ZXIgdXNlciByZXF1ZXN0cwo+IERSTV9JT0NUTF9NT0RFX01BUF9EVU1CIGlvY3RsLgoK VGhpcyBwYXRjaCBtYWtlcyBkcm1fZ2VtX2NyZWF0ZV9tbWFwX29mZnNldCB0byBiZSBjYWxsZWQg ZXZlbiBpbiBjYXNlIG9mCm5vdCB1c2luZyBkdW1iKiBpbnRlcmZhY2VzLiBJLmUuLApleHlub3Nf ZHJtX2dlbV9jcmVhdGVfaW9jdGwgLT4gZXh5bm9zX2RybV9nZW1fbW1hcAoKQW5kIGRybV9nZW1f Y3JlYXRlX21tYXBfb2Zmc2V0IGNoZWNrcyBpZiB2bWFfbm9kZSB3YXMgYWxyZWFkeSBhbGxvY2F0 ZWQKb3Igbm90IHNvIHRoaXMgcGF0Y2ggZG9lc24ndCBtYWtlIHNlbnNlLgoKVGhhbmtzLApJbmtp IERhZQoKPiAKPiBTaWduZWQtb2ZmLWJ5OiBKb29ueW91bmcgU2hpbSA8ankwOTIyLnNoaW1Ac2Ft c3VuZy5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9leHlub3MvZXh5bm9zX2RybV9nZW0u YyB8IDEyICsrKysrKystLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCA1 IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZXh5bm9zL2V4 eW5vc19kcm1fZ2VtLmMgYi9kcml2ZXJzL2dwdS9kcm0vZXh5bm9zL2V4eW5vc19kcm1fZ2VtLmMK PiBpbmRleCA1NTBkMjY3Li5jNzZhYThhIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9l eHlub3MvZXh5bm9zX2RybV9nZW0uYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9leHlub3MvZXh5 bm9zX2RybV9nZW0uYwo+IEBAIC0xNTEsNiArMTUxLDEzIEBAIHN0cnVjdCBleHlub3NfZHJtX2dl bV9vYmogKmV4eW5vc19kcm1fZ2VtX2luaXQoc3RydWN0IGRybV9kZXZpY2UgKmRldiwKPiAgCQly ZXR1cm4gRVJSX1BUUihyZXQpOwo+ICAJfQo+ICAKPiArCXJldCA9IGRybV9nZW1fY3JlYXRlX21t YXBfb2Zmc2V0KG9iaik7Cj4gKwlpZiAocmV0IDwgMCkgewo+ICsJCWRybV9nZW1fb2JqZWN0X3Jl bGVhc2Uob2JqKTsKPiArCQlrZnJlZShleHlub3NfZ2VtX29iaik7Cj4gKwkJcmV0dXJuIEVSUl9Q VFIocmV0KTsKPiArCX0KPiArCj4gIAlEUk1fREVCVUdfS01TKCJjcmVhdGVkIGZpbGUgb2JqZWN0 ID0gMHgleFxuIiwgKHVuc2lnbmVkIGludClvYmotPmZpbHApOwo+ICAKPiAgCXJldHVybiBleHlu b3NfZ2VtX29iajsKPiBAQCAtNTIxLDE0ICs1MjgsOSBAQCBpbnQgZXh5bm9zX2RybV9nZW1fZHVt Yl9tYXBfb2Zmc2V0KHN0cnVjdCBkcm1fZmlsZSAqZmlsZV9wcml2LAo+ICAJCWdvdG8gdW5sb2Nr Owo+ICAJfQo+ICAKPiAtCXJldCA9IGRybV9nZW1fY3JlYXRlX21tYXBfb2Zmc2V0KG9iaik7Cj4g LQlpZiAocmV0KQo+IC0JCWdvdG8gb3V0Owo+IC0KPiAgCSpvZmZzZXQgPSBkcm1fdm1hX25vZGVf b2Zmc2V0X2FkZHIoJm9iai0+dm1hX25vZGUpOwo+ICAJRFJNX0RFQlVHX0tNUygib2Zmc2V0ID0g MHglbHhcbiIsICh1bnNpZ25lZCBsb25nKSpvZmZzZXQpOwo+ICAKPiAtb3V0Ogo+ICAJZHJtX2dl bV9vYmplY3RfdW5yZWZlcmVuY2Uob2JqKTsKPiAgdW5sb2NrOgo+ICAJbXV0ZXhfdW5sb2NrKCZk ZXYtPnN0cnVjdF9tdXRleCk7Cj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2RyaS1kZXZlbAo=