From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 2/4] drm/i915: Fix serialisation of pipecontrol write vs semaphore signal Date: Mon, 11 Apr 2016 11:34:54 +0300 Message-ID: <20160411083454.GB4329@intel.com> References: <1460196886-15760-1-git-send-email-chris@chris-wilson.co.uk> <1460196886-15760-3-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 mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id 6BB5D6E298 for ; Mon, 11 Apr 2016 08:34:57 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1460196886-15760-3-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 T24gU2F0LCBBcHIgMDksIDIwMTYgYXQgMTE6MTQ6NDRBTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IEluIG9yZGVyIGZvciB0aGUgTUlfU0VNQVBIT1JFX1NJR05BTCBjb21tYW5kIHRvIHdh aXQgdW50aWwgYWZ0ZXIgdGhlCj4gcGlwZWNvbnRyb2wgd3JpdGluZyB0aGUgc2lnbmFsIHZhbHVl IGlzIGNvbXBsZXRlLCB3ZSBoYXZlIHRvIHBhdXNlIHRoZQo+IENTIGluc2lkZSB0aGUgUElQRV9D T05UUk9MIHdpdGggdGhlIENTX1NUQUxMIGJpdC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBX aWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfcmluZ2J1ZmZlci5jIHwgMyArLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5z ZXJ0aW9uKCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9yaW5nYnVmZmVyLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9y aW5nYnVmZmVyLmMKPiBpbmRleCA1NTY5MjRlZTQ3ZjkuLjYyZDA5Y2YyZWE4ZiAxMDA2NDQKPiAt LS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9yaW5nYnVmZmVyLmMKPiArKysgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9yaW5nYnVmZmVyLmMKPiBAQCAtMTMwMSw3ICsxMzAxLDcg QEAgc3RhdGljIGludCBnZW44X3Jjc19zaWduYWwoc3RydWN0IGRybV9pOTE1X2dlbV9yZXF1ZXN0 ICpzaWduYWxsZXJfcmVxLAo+ICAJCWludGVsX3JpbmdfZW1pdChzaWduYWxsZXIsIEdGWF9PUF9Q SVBFX0NPTlRST0woNikpOwo+ICAJCWludGVsX3JpbmdfZW1pdChzaWduYWxsZXIsIFBJUEVfQ09O VFJPTF9HTE9CQUxfR1RUX0lWQiB8Cj4gIAkJCQkJICAgUElQRV9DT05UUk9MX1FXX1dSSVRFIHwK PiAtCQkJCQkgICBQSVBFX0NPTlRST0xfRkxVU0hfRU5BQkxFKTsKPiArCQkJCQkgICBQSVBFX0NP TlRST0xfQ1NfU1RBTEwpOwoKRG9lc24ndCB0aGlzIGp1c3Qgc3RhbGwgd2hlbiBwYXJzaW5nIHRo ZSBwaXBlIGNvbnRyb2w/IFNob3VsZG4ndAp3ZSBpbnRlYWQgbWFrZSBzdXJlIHRoZSBwb3N0LXN5 bmMgd3JpdGUgaXMgaXNzdWVkIGJlZm9yZSB0aGUgc2VtYXBob3JlCmlzIHNpZ25hbGxlZD8gKHBp cGVfY29udHJvbCAvdyBwb3N0LXN5bmMgd3JpdGUgKyBzZWNvbmQgcGlwZSBjb250cm9sIHcvCmZs dXNoIGVuYWJsZT8pCgpVbmZvcnR1bmF0ZWx5IGl0IGxvb2tzIGxpa2UgdGhlIGhhcmR3YXJlIHdv dWxkbid0IGxpa2UgaXQgaWYgd2UgdXNlZAp0aGUgb3B0aW9uIHRvIHNpZ25hbCB0aGUgc2VtYXBo b3JlIGFzIGEgcG9zdC1zeW5jIG9wZXJhdGlvbi4KCj4gIAkJaW50ZWxfcmluZ19lbWl0KHNpZ25h bGxlciwgbG93ZXJfMzJfYml0cyhndHRfb2Zmc2V0KSk7Cj4gIAkJaW50ZWxfcmluZ19lbWl0KHNp Z25hbGxlciwgdXBwZXJfMzJfYml0cyhndHRfb2Zmc2V0KSk7Cj4gIAkJaW50ZWxfcmluZ19lbWl0 KHNpZ25hbGxlciwgc2Vxbm8pOwo+IEBAIC0xNDU0LDcgKzE0NTQsNiBAQCBnZW44X3Jpbmdfc3lu YyhzdHJ1Y3QgZHJtX2k5MTVfZ2VtX3JlcXVlc3QgKndhaXRlcl9yZXEsCj4gIAo+ICAJaW50ZWxf cmluZ19lbWl0KHdhaXRlciwgTUlfU0VNQVBIT1JFX1dBSVQgfAo+ICAJCQkJTUlfU0VNQVBIT1JF X0dMT0JBTF9HVFQgfAo+IC0JCQkJTUlfU0VNQVBIT1JFX1BPTEwgfAo+ICAJCQkJTUlfU0VNQVBI T1JFX1NBRF9HVEVfU0REKTsKPiAgCWludGVsX3JpbmdfZW1pdCh3YWl0ZXIsIHNlcW5vKTsKPiAg CWludGVsX3JpbmdfZW1pdCh3YWl0ZXIsCj4gLS0gCj4gMi44LjAucmMzCj4gCj4gX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBJbnRlbC1nZnggbWFpbGlu ZyBsaXN0Cj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+IGh0dHBzOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4CgotLSAKVmlsbGUgU3ly asOkbMOkCkludGVsIE9UQwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRl bC1nZngK