From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm/i915: Infrastructure for supporting different GGTT views per object Date: Mon, 1 Dec 2014 17:01:42 +0100 Message-ID: <20141201160142.GV32117@phenom.ffwll.local> References: <1415284765-25613-1-git-send-email-tvrtko.ursulin@linux.intel.com> <1417099964-30386-1-git-send-email-tvrtko.ursulin@linux.intel.com> <20141128173106.GF32117@phenom.ffwll.local> <547C51DA.1000606@linux.intel.com> <547C7F45.2030001@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wg0-f44.google.com (mail-wg0-f44.google.com [74.125.82.44]) by gabe.freedesktop.org (Postfix) with ESMTP id 718776E54B for ; Mon, 1 Dec 2014 08:01:16 -0800 (PST) Received: by mail-wg0-f44.google.com with SMTP id b13so14576987wgh.3 for ; Mon, 01 Dec 2014 08:01:15 -0800 (PST) Content-Disposition: inline In-Reply-To: <547C7F45.2030001@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Tvrtko Ursulin Cc: Intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBEZWMgMDEsIDIwMTQgYXQgMDI6NDY6MjlQTSArMDAwMCwgVHZydGtvIFVyc3VsaW4g d3JvdGU6Cj4gCj4gT24gMTIvMDEvMjAxNCAxMTozMiBBTSwgVHZydGtvIFVyc3VsaW4gd3JvdGU6 Cj4gPj4+QEAgLTU0MzAsOSArNTQzNCwxMiBAQCBzdHJ1Y3QgaTkxNV92bWEgKmk5MTVfZ2VtX29i al90b19nZ3R0KHN0cnVjdAo+ID4+PmRybV9pOTE1X2dlbV9vYmplY3QgKm9iaikKPiA+Pj4gIHsK PiA+Pj4gICAgICBzdHJ1Y3QgaTkxNV92bWEgKnZtYTsKPiA+Pj4KPiA+Pj4tICAgIHZtYSA9IGxp c3RfZmlyc3RfZW50cnkoJm9iai0+dm1hX2xpc3QsIHR5cGVvZigqdm1hKSwgdm1hX2xpbmspOwo+ ID4+Pi0gICAgaWYgKHZtYS0+dm0gIT0gaTkxNV9vYmpfdG9fZ2d0dChvYmopKQo+ID4+Pi0gICAg ICAgIHJldHVybiBOVUxMOwo+ID4+PisgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSh2bWEsICZvYmot PnZtYV9saXN0LCB2bWFfbGluaykgewo+ID4+PisgICAgICAgIGlmICh2bWEtPnZtICE9IGk5MTVf b2JqX3RvX2dndHQob2JqKSkKPiA+Pj4rICAgICAgICAgICAgY29udGludWU7Cj4gPj4+KyAgICAg ICAgaWYgKHZtYS0+Z2d0dF92aWV3LnR5cGUgPT0gSTkxNV9HR1RUX1ZJRVdfTk9STUFMKQo+ID4+ PisgICAgICAgICAgICByZXR1cm4gdm1hOwo+ID4+PisgICAgfQo+ID4+Cj4gPj5XZSBmYWlybHkg cHV0IHRoZSBnZ3R0IHZtYSBpbnRvIHRoZSBoZWFkIG9mIHRoZSBsaXN0LiBJbW8gYmV0dGVyIHRv IGtlZXAKPiA+PnRoZSBoZWFkIHNsb3QgcmVzZXJ2ZWQgZm9yIHRoZSBnZ3R0IG5vcm1hbCB2aWV3 LCBtaWdodCBiZSBzb21lIHJhbmRvbQo+ID4+Y29kZQo+ID4+cmVseWluZyB1cG9uIHRoaXMuCj4g Pgo+ID5Pay4KPiAKPiBBbHRob3VnaCBvbiBhIHNlY29uZCB0aG91Z2h0IC0gSSBhbSBub3Qgc3Vy ZSB0aGlzIG1ha2VzIHNlbnNlIHNpbmNlCj4gYWx0ZXJuYXRpdmUgdmlld3MgY2FuIGV4aXN0IHdp dGhvdXQgdGhlIG5vcm1hbCBvbmUuIFRob3VnaHRzPwoKWWVhaCwgaGVuY2Ugd2UgbmVlZCB0byBw dXQgdGhlIG5vcm1hbCBnZ3R0IHZpZXcgYXQgdGhlIGZyb250IGFuZApldmVyeXRoaW5nIGVsc2Ug YXQgdGhlIGJhY2suIEknbSBqdXN0IHNvbWV3aGF0IGFmcmFpZCBvZiBzb21ldGhpbmcKZXhwZWN0 aW5nIHRoZSBub3JtYWwgZ2d0dCB2aWV3IHRvIGJlIHRoZSBmaXJzdCBvbmUgYW5kIHdoaWNoIHRo ZW4KYWNjaWRlbnRhbGx5IGJyZWFrcy4KCkJ1dCBpZiB5b3UgdGhpbmsgdGhpcyBpcyB0b28gbXVj aCBmdXp6IHRoZW4gcGxlYXNlIHNwbGl0IHRoaXMgY2hhbmdlIG91dAppbnRvIGEgc2VwYXJhdGUg cGF0Y2ggKGkuZS4gdGhlIGNoYW5nZSB0byB0aGUgbG9va3VwIGxvb3AgKyBubyBsb25nZXIKaW5z ZXJ0aW5nIGdndHQgdm1hcyBhIHRoZSBmcm9udCkuIFRoYXQgd2F5IHdoZW4gYW55IHJlZ3Jlc3Np b24gYmlzZWN0cyB0bwp0aGlzIHBhdGNoIGl0J3MgY2xlYXIgd2hhdCdzIGdvaW5nIG9uLgotRGFu aWVsCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlv bgorNDEgKDApIDc5IDM2NSA1NyA0OCAtIGh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxp c3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==