From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: [PATCH] drm/i915: Prevent use of global_seqno=0 Date: Mon, 21 Jan 2019 11:00:50 +0200 Message-ID: <87womymlkt.fsf@gaia.fi.intel.com> References: <20190119143024.26971-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 mga18.intel.com (mga18.intel.com [134.134.136.126]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6EF746E6F2 for ; Mon, 21 Jan 2019 09:02:41 +0000 (UTC) In-Reply-To: <20190119143024.26971-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 , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Q2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+IHdyaXRlczoKCj4gV2UgYXJl IG5vdCBhbGxvd2VkIHRvIGFzc2lnbiBycS0+Z2xvYmFsX3NlcW5vPTAgYXMgaXQgaGFzIGEgc3Bl Y2lhbAo+IG1lYW5pbmcgb2YgImluYWN0aXZlIiAobm90IGV4ZWN1dGluZyBvbiBIVykuCj4KPiBG aXhlczogNmZhZjU5MTZlNmJlICgiZHJtL2k5MTU6IFJlbW92ZSBIVyBzZW1hcGhvcmVzIGZvciBn ZW43IGludGVyLWVuZ2luZSBzeW5jaHJvbmlzYXRpb24iKQo+IFNpZ25lZC1vZmYtYnk6IENocmlz IFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+IENjOiBNaWthIEt1b3BwYWxhIDxt aWthLmt1b3BwYWxhQGxpbnV4LmludGVsLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5 MTUvaTkxNV9yZXF1ZXN0LmMgfCA5ICsrKysrKysrLQo+ICAxIGZpbGUgY2hhbmdlZCwgOCBpbnNl cnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaTkxNV9yZXF1ZXN0LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3JlcXVlc3Qu Ywo+IGluZGV4IDU0MDNkNGUyY2VlMC4uNWUxNzhmNWFjMThiIDEwMDY0NAo+IC0tLSBhL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfcmVxdWVzdC5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaTkxNV9yZXF1ZXN0LmMKPiBAQCAtMzQzLDYgKzM0MywxMyBAQCBzdGF0aWMgdm9pZCBtb3Zl X3RvX3RpbWVsaW5lKHN0cnVjdCBpOTE1X3JlcXVlc3QgKnJlcXVlc3QsCj4gIAlzcGluX3VubG9j aygmcmVxdWVzdC0+dGltZWxpbmUtPmxvY2spOwo+ICB9Cj4gIAo+ICtzdGF0aWMgdTMyIG5leHRf Z2xvYmFsX3NlcW5vKHN0cnVjdCBpOTE1X3RpbWVsaW5lICp0bCkKPiArewo+ICsJaWYgKCErK3Rs LT5zZXFubykKPiArCQkrK3RsLT5zZXFubzsKPiArCXJldHVybiB0bC0+c2Vxbm87Cj4gK30KPiAr Cj4gIHZvaWQgX19pOTE1X3JlcXVlc3Rfc3VibWl0KHN0cnVjdCBpOTE1X3JlcXVlc3QgKnJlcXVl c3QpCj4gIHsKPiAgCXN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKmVuZ2luZSA9IHJlcXVlc3QtPmVu Z2luZTsKPiBAQCAtMzU5LDcgKzM2Niw3IEBAIHZvaWQgX19pOTE1X3JlcXVlc3Rfc3VibWl0KHN0 cnVjdCBpOTE1X3JlcXVlc3QgKnJlcXVlc3QpCj4gIAo+ICAJR0VNX0JVR19PTihyZXF1ZXN0LT5n bG9iYWxfc2Vxbm8pOwo+ICAKPiAtCXNlcW5vID0gdGltZWxpbmVfZ2V0X3NlcW5vKCZlbmdpbmUt PnRpbWVsaW5lKTsKPiArCXNlcW5vID0gbmV4dF9nbG9iYWxfc2Vxbm8oJmVuZ2luZS0+dGltZWxp bmUpOwoKRG9lcyBpdCBtYXR0ZXIgdGhhdCB3ZSB3aWxsIGFsbG93IGRtYSBmZW5jZSB0byBiZQp3 aXRoIHNlcW5vIHplcm8/CgpJbiBvdGhlciB3b3JkcywgaWYgd2Uga2VlcCB0aGUgZ2xvYmFsIHNl cW5vcyBhbmQgdGltZWxpbmUKc2Vxbm9zICd0eXBlIHNpbWlsYXInIGZvciByZWFkYWJpbGl0eSBy ZWFzb25zLCBzaG91bGQKd2UgZW5mb3JjZSB0aGUgJ25vdCB6ZXJvJyBpbiBoZXJlIHRvby4KCkRt YSBmZW5jZSBjb2RlIHNlZW1zIHRvIGhhbmRsZSAzMmJpdHMgc2Vxbm9zCmV2ZW4gdGhvIHRoZSB0 eXBlIGlzIDY0Yml0IHdpZGUuCgotTWlrYQoKPiAgCUdFTV9CVUdfT04oIXNlcW5vKTsKPiAgCUdF TV9CVUdfT04oaW50ZWxfZW5naW5lX3NpZ25hbGVkKGVuZ2luZSwgc2Vxbm8pKTsKPiAgCj4gLS0g Cj4gMi4yMC4xCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=