From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 1/2] drm/i915: Only mark as map-and-fenceable when bound into the GGTT Date: Mon, 3 Nov 2014 16:17:57 +0100 Message-ID: <20141103151757.GS26941@phenom.ffwll.local> References: <1414763633-20399-1-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f179.google.com (mail-wi0-f179.google.com [209.85.212.179]) by gabe.freedesktop.org (Postfix) with ESMTP id 534A66E024 for ; Mon, 3 Nov 2014 07:17:44 -0800 (PST) Received: by mail-wi0-f179.google.com with SMTP id h11so6670337wiw.6 for ; Mon, 03 Nov 2014 07:17:43 -0800 (PST) Content-Disposition: inline In-Reply-To: <1414763633-20399-1-git-send-email-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 T24gRnJpLCBPY3QgMzEsIDIwMTQgYXQgMDE6NTM6NTJQTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IEBAIC00MDkxLDYgKzQwNzgsNyBAQCBpOTE1X2dlbV9vYmplY3RfcGluKHN0cnVjdCBk cm1faTkxNV9nZW1fb2JqZWN0ICpvYmosCj4gIAkJfQo+ICAJfQo+ICAKPiArCWJvdW5kID0gdm1h ID8gdm1hLT5ib3VuZCA6IDA7Cj4gIAlpZiAodm1hID09IE5VTEwgfHwgIWRybV9tbV9ub2RlX2Fs bG9jYXRlZCgmdm1hLT5ub2RlKSkgewo+ICAJCXZtYSA9IGk5MTVfZ2VtX29iamVjdF9iaW5kX3Rv X3ZtKG9iaiwgdm0sIGFsaWdubWVudCwgZmxhZ3MpOwo+ICAJCWlmIChJU19FUlIodm1hKSkKPiBA QCAtNDEwMCw2ICs0MDg4LDI5IEBAIGk5MTVfZ2VtX29iamVjdF9waW4oc3RydWN0IGRybV9pOTE1 X2dlbV9vYmplY3QgKm9iaiwKPiAgCWlmIChmbGFncyAmIFBJTl9HTE9CQUwgJiYgISh2bWEtPmJv dW5kICYgR0xPQkFMX0JJTkQpKQo+ICAJCXZtYS0+YmluZF92bWEodm1hLCBvYmotPmNhY2hlX2xl dmVsLCBHTE9CQUxfQklORCk7Cj4gIAo+ICsJaWYgKChib3VuZCBeIHZtYS0+Ym91bmQpICYgR0xP QkFMX0JJTkQpIHsKClNob3VsZG4ndCB3ZSBoYXZlIGEgJiYgaTkxNV9pc19nZ3R0KHZtYS0+dm0p IGNoZWNrIGhlcmUgdG9vPwoKVGhlbiB3ZSBjb3VsZCBqdXN0IGxvb2sgYXQgdGhlIHZtYSdzIGRy bV9tbSBub2RlIGluc3RlYWQgb2YganVtcGluZwp0aHJvdWdoIHRoZSBoZWxwZXJzIGhlcmUuIFdo aWNoIGdldHMgdXMgb25lIGluY2ggY2xvc2VyIHRvIHRyYWNraW5nCm1hcHBhYmxlIGluIHRoZSBn Z3R0IHZtYSwgd2l0aG91dCBpbmNyZWFzaW5nIHRoZSBkaWZmIDstKQotRGFuaWVsCgo+ICsJCWJv b2wgbWFwcGFibGUsIGZlbmNlYWJsZTsKPiArCQl1MzIgZmVuY2Vfc2l6ZSwgZmVuY2VfYWxpZ25t ZW50Owo+ICsKPiArCQlmZW5jZV9zaXplID0gaTkxNV9nZW1fZ2V0X2d0dF9zaXplKG9iai0+YmFz ZS5kZXYsCj4gKwkJCQkJCSAgIG9iai0+YmFzZS5zaXplLAo+ICsJCQkJCQkgICBvYmotPnRpbGlu Z19tb2RlKTsKPiArCQlmZW5jZV9hbGlnbm1lbnQgPSBpOTE1X2dlbV9nZXRfZ3R0X2FsaWdubWVu dChvYmotPmJhc2UuZGV2LAo+ICsJCQkJCQkJICAgICBvYmotPmJhc2Uuc2l6ZSwKPiArCQkJCQkJ CSAgICAgb2JqLT50aWxpbmdfbW9kZSwKPiArCQkJCQkJCSAgICAgdHJ1ZSk7Ci0tIApEYW5pZWwg VmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgorNDEgKDApIDc5IDM2 NSA1NyA0OCAtIGh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxp c3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vaW50ZWwtZ2Z4Cg==