From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 02/18] drm/i915: Allow i915_sw_fence_await_sw_fence() to allocate Date: Wed, 14 Sep 2016 10:51:12 +0300 Message-ID: <1473839472.3924.8.camel@linux.intel.com> References: <20160914065250.15482-1-chris@chris-wilson.co.uk> <20160914065250.15482-3-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4C9606E6B4 for ; Wed, 14 Sep 2016 07:51:16 +0000 (UTC) In-Reply-To: <20160914065250.15482-3-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 , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24ga2UsIDIwMTYtMDktMTQgYXQgMDc6NTIgKzAxMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBA QCAtNjc4LDcgKzY3OCw3IEBAIHZvaWQgX19pOTE1X2FkZF9yZXF1ZXN0KHN0cnVjdCBkcm1faTkx NV9nZW1fcmVxdWVzdCAqcmVxdWVzdCwgYm9vbCBmbHVzaF9jYWNoZXMpCj4gwqAJCQkJwqDCoMKg JnJlcXVlc3QtPmk5MTUtPmRybS5zdHJ1Y3RfbXV0ZXgpOwo+IMKgCWlmIChwcmV2KQo+IMKgCQlp OTE1X3N3X2ZlbmNlX2F3YWl0X3N3X2ZlbmNlKCZyZXF1ZXN0LT5zdWJtaXQsICZwcmV2LT5zdWJt aXQsCj4gLQkJCQkJwqDCoMKgwqDCoCZyZXF1ZXN0LT5zdWJtaXRxKTsKPiArCQkJCQnCoMKgwqDC oMKgJnJlcXVlc3QtPnN1Ym1pdHEsIEdGUF9OT1dBSVQpOwoKV3J0IGNvbW1pdCBtZXNzYWdlLCB3 aHkgZG8gd2UgcGFzcyBib3RoIGhlcmU/IElmIG9uZSB3YXMgdG8gcnVuCnN0YXRpc3RpYyBhbmFs eXNpcywgIXdxIGlzIG5ldmVyIHRydWUgaWYgeW91IHBhc3MgJmZvbyBoZXJlLgoKPiBAQCAtMTM1 LDYgKzEzNSw4IEBAIHN0YXRpYyBpbnQgaTkxNV9zd19mZW5jZV93YWtlKHdhaXRfcXVldWVfdCAq d3EsIHVuc2lnbmVkIG1vZGUsIGludCBmbGFncywgdm9pZCAqCj4gwqAJbGlzdF9kZWwoJndxLT50 YXNrX2xpc3QpOwo+IMKgCV9faTkxNV9zd19mZW5jZV9jb21wbGV0ZSh3cS0+cHJpdmF0ZSwga2V5 KTsKPiDCoAlpOTE1X3N3X2ZlbmNlX3B1dCh3cS0+cHJpdmF0ZSk7Cj4gKwlpZiAod3EtPmZsYWdz KQo+ICsJCWtmcmVlKHdxKTsKClRoaXMgaXMgY29uZnVzaW5nIHdpdGhvdXQgYSBjb21tZW50IG9y IHByb3BlciBmbGFnICNkZWZpbmUuCgo+IMKgCUlOSVRfTElTVF9IRUFEKCZ3cS0+dGFza19saXN0 KTsKPiAtCXdxLT5mbGFncyA9IDA7Cj4gKwl3cS0+ZmxhZ3MgPSBwZW5kaW5nOwoKV2h5IG5vdCBt YWtlIHRoaXMgbG9vayBwcm9wZXIgYnkgdXNpbmcgSTkxNV9TV19GRU5DRV9GTEFHX0ZPTyBuYW1l LgoKPiArc3RhdGljIGlubGluZSB2b2lkIGk5MTVfc3dfZmVuY2Vfd2FpdChzdHJ1Y3QgaTkxNV9z d19mZW5jZSAqZmVuY2UpCj4gK3sKPiArCXdhaXRfZXZlbnQoZmVuY2UtPndhaXQsIGk5MTVfc3df ZmVuY2VfZG9uZShmZW5jZSkpOwo+ICt9Cj4gKwoKVGhpcyBzZWVtcyB0byBiZSBhIGxvc3QtaW4t cmViYXNpbmcgaHVuay4KCkFib3ZlIGFkZHJlc3NlZDsKClJldmlld2VkLWJ5OiBKb29uYXMgTGFo dGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51eC5pbnRlbC5jb20+CgpSZWdhcmRzLCBKb29uYXMK LS0gCkpvb25hcyBMYWh0aW5lbgpPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRlcgpJbnRlbCBD b3Jwb3JhdGlvbgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcK aHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK