From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm/i915: Use true PPGTT in Gen8 if execlists are enabled Date: Mon, 15 Dec 2014 11:11:14 +0100 Message-ID: <20141215101114.GS27182@phenom.ffwll.local> References: <1418299638-16927-1-git-send-email-michel.thierry@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f174.google.com (mail-wi0-f174.google.com [209.85.212.174]) by gabe.freedesktop.org (Postfix) with ESMTP id 80BF36E39E for ; Mon, 15 Dec 2014 02:10:39 -0800 (PST) Received: by mail-wi0-f174.google.com with SMTP id h11so8301792wiw.7 for ; Mon, 15 Dec 2014 02:10:38 -0800 (PST) Content-Disposition: inline In-Reply-To: <1418299638-16927-1-git-send-email-michel.thierry@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Michel Thierry Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBEZWMgMTEsIDIwMTQgYXQgMTI6MDc6MThQTSArMDAwMCwgTWljaGVsIFRoaWVycnkg d3JvdGU6Cj4gV2hlbiBleGVjbGlzdHMgc3VibWlzc2lvbiBpcyBlbmFibGVkLCB0cnkgZnVsbCBw cGd0dCBieSBkZWZhdWx0Lgo+IAo+IE5vdGUsIHRoaXMgcGF0Y2ggY29uc2lkZXJzIHRoYXQgZXhl Y2xpc3Qgc3VwcG9ydCBoYXMgYmVlbiBlbmFibGVkIGJ5Cj4gZGVmYXVsdCBvbiBHZW44Lgo+IAo+ IFNpZ25lZC1vZmYtYnk6IE1pY2hlbCBUaGllcnJ5IDxtaWNoZWwudGhpZXJyeUBpbnRlbC5jb20+ Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jIHwgOSArKysrKyst LS0KPiAgMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPiAK PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmMgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYwo+IGluZGV4IDE3MWY2ZWEuLjRlZDM5MDQg MTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmMKPiArKysg Yi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYwo+IEBAIC00MCw4ICs0MCw4IEBA IHN0YXRpYyBpbnQgc2FuaXRpemVfZW5hYmxlX3BwZ3R0KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYs IGludCBlbmFibGVfcHBndHQpCj4gIAo+ICAJaGFzX2FsaWFzaW5nX3BwZ3R0ID0gSU5URUxfSU5G TyhkZXYpLT5nZW4gPj0gNjsKPiAgCWhhc19mdWxsX3BwZ3R0ID0gSU5URUxfSU5GTyhkZXYpLT5n ZW4gPj0gNzsKPiAtCWlmIChJU19HRU44KGRldikpCj4gLQkJaGFzX2Z1bGxfcHBndHQgPSBmYWxz ZTsgLyogWFhYIHdoeT8gKi8KPiArCWlmIChJU19HRU44KGRldikgJiYgIWk5MTUuZW5hYmxlX2V4 ZWNsaXN0cykKPiArCQloYXNfZnVsbF9wcGd0dCA9IGZhbHNlOyAvKiBPbmx5IGVuZm9yY2Ugd2l0 aCBleGVjbGlzdHMgKi8KCkltbyB0aGlzIGhhcyBvdXRsaXZlZCBpdCdzIHVzZWZ1bG5lc3MgLSBl bmFibGVfcHBndHQgaXMgYW4gdW5zYWZlCnBhcmFtZXRlciBzbyBldmVyeW9uZSBzZXR0aW5nIGl0 IHRoZW1zZWx2ZXMgZ2V0cyB3aGF0IHRoZXkgbmVlZC4KQWZhaXIgdGhpcyB3YXMganVzdCBiZWNh dXNlIG9mIHRoZSBleGVjbGlzdCBkZXBlbmN5IG9uIGdlbjggZm9yIHBwZ3R0LgotRGFuaWVsCgo+ ICAKPiAgCS8qCj4gIAkgKiBXZSBkb24ndCBhbGxvdyBkaXNhYmxpbmcgUFBHVFQgZm9yIGdlbjkr IGFzIGl0J3MgYSByZXF1aXJlbWVudCBmb3IKPiBAQCAtNzIsNyArNzIsMTAgQEAgc3RhdGljIGlu dCBzYW5pdGl6ZV9lbmFibGVfcHBndHQoc3RydWN0IGRybV9kZXZpY2UgKmRldiwgaW50IGVuYWJs ZV9wcGd0dCkKPiAgCQlyZXR1cm4gMDsKPiAgCX0KPiAgCj4gLQlyZXR1cm4gaGFzX2FsaWFzaW5n X3BwZ3R0ID8gMSA6IDA7Cj4gKwlpZiAoSU5URUxfSU5GTyhkZXYpLT5nZW4gPCA4KQo+ICsJCXJl dHVybiBoYXNfYWxpYXNpbmdfcHBndHQgPyAxIDogMDsKPiArCWVsc2UKPiArCQlyZXR1cm4gaGFz X2Z1bGxfcHBndHQgPyAyIDogaGFzX2FsaWFzaW5nX3BwZ3R0ID8gMSA6IDA7Cj4gIH0KPiAgCj4g IAo+IC0tIAo+IDIuMS4xCj4gCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KPiBJbnRlbC1nZnggbWFpbGluZyBsaXN0Cj4gSW50ZWwtZ2Z4QGxpc3RzLmZy ZWVkZXNrdG9wLm9yZwo+IGh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9pbnRlbC1nZngKCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRl bCBDb3Jwb3JhdGlvbgorNDEgKDApIDc5IDM2NSA1NyA0OCAtIGh0dHA6Ly9ibG9nLmZmd2xsLmNo Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdm eCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==