From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rodrigo Vivi Subject: Re: [PATCH] drm/i915: Determine uses-full-ppgtt from context for execbuf Date: Sun, 2 Sep 2018 22:20:22 -0700 Message-ID: <20180903052022.GA4226@intel.com> References: <20180901092451.7233-1-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id 9D3766E0A4 for ; Mon, 3 Sep 2018 05:20:23 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20180901092451.7233-1-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gU2F0LCBTZXAgMDEsIDIwMTggYXQgMTA6MjQ6NTFBTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IFJhdGhlciB0aGFuIGluc3BlY3QgdGhlIGdsb2JhbCBtb2R1bGUgcGFyYW1ldGVyIGZv ciB3aGV0aGVyIGZ1bGwtcHBndHQKPiBtYXliZSBlbmFibGVkLCB3ZSBjYW4gaW5zcGVjdCB0aGUg Y29udGV4dCBkaXJlY3RseSBhcyB0byB3aGV0aGVyIGl0IGhhcwo+IGl0cyBvd24gdm0uCj4gCj4g U2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4g Q2M6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBpbnRlbC5jb20+Cj4gQ2M6IEJvYiBQ YWF1d2UgPGJvYi5qLnBhYXV3ZUBpbnRlbC5jb20+Cj4gQ2M6IFJvZHJpZ28gVml2aSA8cm9kcmln by52aXZpQGludGVsLmNvbT4KCml0IGlzIGdvb2QgdGhhdCB3ZSBkb24ndCBuZWVkIHRvIGRlcGVu ZCBvbiBwYXJhbWV0ZXIgZm9yIHRoaXMuCgpSZXZpZXdlZC1ieTogUm9kcmlnbyBWaXZpIDxyb2Ry aWdvLnZpdmlAaW50ZWwuY29tPgoKPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9n ZW1fZXhlY2J1ZmZlci5jIHwgOSArKysrKystLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0 aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaTkxNV9nZW1fZXhlY2J1ZmZlci5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9n ZW1fZXhlY2J1ZmZlci5jCj4gaW5kZXggYTkyNmQ3ZDQ3MTgzLi4wMjBhMjM5NGZjODUgMTAwNjQ0 Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZXhlY2J1ZmZlci5jCj4gKysr IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZXhlY2J1ZmZlci5jCj4gQEAgLTczNSw3 ICs3MzUsMTIgQEAgc3RhdGljIGludCBlYl9zZWxlY3RfY29udGV4dChzdHJ1Y3QgaTkxNV9leGVj YnVmZmVyICplYikKPiAgCQlyZXR1cm4gLUVOT0VOVDsKPiAgCj4gIAllYi0+Y3R4ID0gY3R4Owo+ IC0JZWItPnZtID0gY3R4LT5wcGd0dCA/ICZjdHgtPnBwZ3R0LT52bSA6ICZlYi0+aTkxNS0+Z2d0 dC52bTsKPiArCWlmIChjdHgtPnBwZ3R0KSB7Cj4gKwkJZWItPnZtID0gJmN0eC0+cHBndHQtPnZt Owo+ICsJCWViLT5pbnZhbGlkX2ZsYWdzIHw9IEVYRUNfT0JKRUNUX05FRURTX0dUVDsKPiArCX0g ZWxzZSB7Cj4gKwkJZWItPnZtID0gJmViLT5pOTE1LT5nZ3R0LnZtOwo+ICsJfQo+ICAKPiAgCWVi LT5jb250ZXh0X2ZsYWdzID0gMDsKPiAgCWlmIChjdHgtPmZsYWdzICYgQ09OVEVYVF9OT19aRVJP TUFQKQo+IEBAIC0yMjAxLDggKzIyMDYsNiBAQCBpOTE1X2dlbV9kb19leGVjYnVmZmVyKHN0cnVj dCBkcm1fZGV2aWNlICpkZXYsCj4gIAllYi5mbGFncyA9ICh1bnNpZ25lZCBpbnQgKikoZWIudm1h ICsgYXJncy0+YnVmZmVyX2NvdW50ICsgMSk7Cj4gIAo+ICAJZWIuaW52YWxpZF9mbGFncyA9IF9f RVhFQ19PQkpFQ1RfVU5LTk9XTl9GTEFHUzsKPiAtCWlmIChVU0VTX0ZVTExfUFBHVFQoZWIuaTkx NSkpCj4gLQkJZWIuaW52YWxpZF9mbGFncyB8PSBFWEVDX09CSkVDVF9ORUVEU19HVFQ7Cj4gIAly ZWxvY19jYWNoZV9pbml0KCZlYi5yZWxvY19jYWNoZSwgZWIuaTkxNSk7Cj4gIAo+ICAJZWIuYnVm ZmVyX2NvdW50ID0gYXJncy0+YnVmZmVyX2NvdW50Owo+IC0tIAo+IDIuMTkuMC5yYzEKPiAKPiBf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IEludGVsLWdm eCBtYWlsaW5nIGxpc3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cHM6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxp bmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==