From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 13/18] drm/i915: Stop passing caller's num_dwords to engine->semaphore.signal() Date: Fri, 22 Jul 2016 12:06:26 +0300 Message-ID: <1469178386.5916.28.camel@linux.intel.com> References: <1469020330-1071-1-git-send-email-chris@chris-wilson.co.uk> <1469020330-1071-14-git-send-email-chris@chris-wilson.co.uk> <1469175359.5916.14.camel@linux.intel.com> <20160722083002.GK10317@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTP id 1245B6EAFC for ; Fri, 22 Jul 2016 09:06:30 +0000 (UTC) In-Reply-To: <20160722083002.GK10317@nuc-i3427.alporthouse.com> 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 T24gcGUsIDIwMTYtMDctMjIgYXQgMDk6MzAgKzAxMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBP biBGcmksIEp1bCAyMiwgMjAxNiBhdCAxMToxNTo1OUFNICswMzAwLCBKb29uYXMgTGFodGluZW4g d3JvdGU6Cj4gPiAKPiA+IE9uIGtlLCAyMDE2LTA3LTIwIGF0IDE0OjEyICswMTAwLCBDaHJpcyBX aWxzb24gd3JvdGU6Cj4gPiA+IAo+ID4gPiBSYXRoZXIgdGhhbiBwYXNzIGluIHRoZSBudW1fZHdv cmRzIHRoYXQgdGhlIGNhbGxlciB3aXNoZXMgdG8gdXNlIGFmdGVyCj4gPiA+IHRoZSBzaWduYWwg Y29tbWFuZCBwYWNrZXQsIHNwbGl0IHRoZSBicmVhZGNydW1iIGVtaXNzaW9uIGludG8gdHdvIHBo YXNlcwo+ID4gPiBhbmQgaGF2ZSBib3RoIHRoZSBzaWduYWwgYW5kIGJyZWFkY3J1bWIgaW5kaXZp ZGl1YWxseSBhY3F1aXJlIHNwYWNlIG9uCj4gPiA+IHRoZSByaW5nLiBUaGlzIG1ha2VzIHRoZSBp bnRlcmZhY2Ugc2ltcGxlciBmb3IgdGhlIHJlYWRlciwgYW5kIHdpbGwKPiA+ID4gc2ltcGxpZnkg Zm9yIHBhdGNoZXMuCj4gPiA+IAo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNo cmlzQGNocmlzLXdpbHNvbi5jby51az4KPiA+ID4gLS0tCj4gPiA+IMKgZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfcmluZ2J1ZmZlci5jIHwgNTEgKysrKysrKysrKysrKystLS0tLS0tLS0tLS0t LS0tLS0tCj4gPiA+IMKgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcmluZ2J1ZmZlci5oIHzC oMKgNCArLS0KPiA+ID4gwqAyIGZpbGVzIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKyksIDMyIGRl bGV0aW9ucygtKQo+ID4gPiAKPiA+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX3JpbmdidWZmZXIuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3JpbmdidWZm ZXIuYwo+ID4gPiBpbmRleCA5MDdkOTMzZDYyYWEuLjljNjY3NDVmYzhkNyAxMDA2NDQKPiA+ID4g LS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcmluZ2J1ZmZlci5jCj4gPiA+ICsrKyBi L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3JpbmdidWZmZXIuYwo+ID4gPiBAQCAtMTMwOCwx MCArMTMwOCw4IEBAIHN0YXRpYyB2b2lkIHJlbmRlcl9yaW5nX2NsZWFudXAoc3RydWN0IGludGVs X2VuZ2luZV9jcyAqZW5naW5lKQo+ID4gPiDCoAlpbnRlbF9maW5pX3BpcGVfY29udHJvbChlbmdp bmUpOwo+ID4gPiDCoH0KPiA+ID4gwqAKPiA+ID4gLXN0YXRpYyBpbnQgZ2VuOF9yY3Nfc2lnbmFs KHN0cnVjdCBkcm1faTkxNV9nZW1fcmVxdWVzdCAqc2lnbmFsbGVyX3JlcSwKPiA+ID4gLQkJCcKg wqDCoHVuc2lnbmVkIGludCBudW1fZHdvcmRzKQo+ID4gPiArc3RhdGljIGludCBnZW44X3Jjc19z aWduYWwoc3RydWN0IGRybV9pOTE1X2dlbV9yZXF1ZXN0ICpzaWduYWxsZXJfcmVxKQo+ID4gPiDC oHsKPiA+ID4gLSNkZWZpbmUgTUJPWF9VUERBVEVfRFdPUkRTIDgKPiA+ID4gwqAJc3RydWN0IGlu dGVsX3JpbmcgKnNpZ25hbGxlciA9IHNpZ25hbGxlcl9yZXEtPnJpbmc7Cj4gPiA+IMKgCXN0cnVj dCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiA9IHNpZ25hbGxlcl9yZXEtPmk5MTU7Cj4gPiA+ IMKgCXN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKndhaXRlcjsKPiA+ID4gQEAgLTEzMTksMTAgKzEz MTcsNyBAQCBzdGF0aWMgaW50IGdlbjhfcmNzX3NpZ25hbChzdHJ1Y3QgZHJtX2k5MTVfZ2VtX3Jl cXVlc3QgKnNpZ25hbGxlcl9yZXEsCj4gPiA+IMKgCWludCByZXQsIG51bV9yaW5nczsKPiA+ID4g wqAKPiA+ID4gwqAJbnVtX3JpbmdzID0gaHdlaWdodDMyKElOVEVMX0lORk8oZGV2X3ByaXYpLT5y aW5nX21hc2spOwo+ID4gPiAtCW51bV9kd29yZHMgKz0gKG51bV9yaW5ncy0xKSAqIE1CT1hfVVBE QVRFX0RXT1JEUzsKPiA+ID4gLSN1bmRlZiBNQk9YX1VQREFURV9EV09SRFMKPiA+ID4gLQo+ID4g PiAtCXJldCA9IGludGVsX3JpbmdfYmVnaW4oc2lnbmFsbGVyX3JlcSwgbnVtX2R3b3Jkcyk7Cj4g PiA+ICsJcmV0ID0gaW50ZWxfcmluZ19iZWdpbihzaWduYWxsZXJfcmVxLCAobnVtX3JpbmdzLTEp ICogOCk7Cj4gPiBNYWdpYyBudW1iZXIuIEp1c3QgbWFrZSB0aGUgZGVmaW5lcyBHRU4/Xz9DU19N Qk9YX1VQREFURV9EV09SRFM/wqAKPiBOby4gSXQgaXMgaW1wb3J0YW50IHRoYXQgdGhlc2UgYXJl IHZlcnkgY2xlYXIgYXMgdGhlIHJldmlld2VyIGlzCj4gcmVxdWlyZWQgdG8gY2hlY2sgdGhlIG51 bWJlciBvZiBkd29yZHMgZW1pdHRlZC4KCkFjdHVhbGx5IG5vdGljZWQgbGF0ZXIgaW4gdGhlIHNl cmllcyB0aGF0IG5vdyB0aGUgY291bnRzIGFyZSBhbGwgaW4gdGhlCnNhbWUgZnVuY3Rpb24gYXMg ZW1pdHRpbmcsIGNvbW1lbnRzIGNhbiBiZSBkaXNtaXNzZWQgd3J0IHRob3NlIGNhc2VzLgoKUmVn YXJkcywgSm9vbmFzCgo+IC1DaHJpcwo+IAotLSAKSm9vbmFzIExhaHRpbmVuCk9wZW4gU291cmNl IFRlY2hub2xvZ3kgQ2VudGVyCkludGVsIENvcnBvcmF0aW9uCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwt Z2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=