From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: [PATCH 3/6] drm/i915: Update ring position from request on retiring Date: Fri, 09 Mar 2018 15:38:37 +0200 Message-ID: <873719nzc2.fsf@gaia.fi.intel.com> References: <20180307134226.25492-1-chris@chris-wilson.co.uk> <20180307134226.25492-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 mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id B04196E0E4 for ; Fri, 9 Mar 2018 13:44:12 +0000 (UTC) In-Reply-To: <20180307134226.25492-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 Q2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+IHdyaXRlczoKCj4gV2hlbiB3 ZWRnZWQsIHdlIGRvIG5vdCB1cGRhdGUgdGhlIHJpbmctPnRhaWwgYXMgd2Ugc3VibWl0IHRoZSBy ZXF1ZXN0cwo+IGNhdXNpbmcgdXMgdG8gbGVhayB0aGUgcmluZy0+c3BhY2UgdXBvbiBjbGVhbmlu ZyB1cCB0aGUgd2VkZ2VkIGRyaXZlci4KPiBXZSBjYW4ganVzdCB1c2UgdGhlIHZhbHVlIHN0b3Jl ZCBpbiBycS0+dGFpbCwgYW5kIGtlZXAgdGhlIHN1Ym1pc3Npb24KPiBiYWNrZW5kIGRldGFpbHMg YXdheSBmcm9tIHNldC13ZWRnZS4KPgo+IFNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hy aXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+IENjOiBNaWthIEt1b3BwYWxhIDxtaWthLmt1b3BwYWxh QGxpbnV4LmludGVsLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9yZXF1 ZXN0LmMgfCAyICstCj4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlv bigtKQo+Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfcmVxdWVzdC5j IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9yZXF1ZXN0LmMKPiBpbmRleCBlZmE5ZWU1NTdm MzEuLjY5YjM3OGEzMjNmYyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1 X3JlcXVlc3QuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfcmVxdWVzdC5jCj4g QEAgLTM1OCw3ICszNTgsNyBAQCBzdGF0aWMgdm9pZCBhZHZhbmNlX3Jpbmcoc3RydWN0IGk5MTVf cmVxdWVzdCAqcmVxdWVzdCkKPiAgCQkgKiBpcyBqdXN0IGFib3V0IHRvIGJlLiBFaXRoZXIgd29y a3MsIGlmIHdlIG1pc3MgdGhlIGxhc3QgdHdvCj4gIAkJICogbm9vcHMgLSB0aGV5IGFyZSBzYWZl IHRvIGJlIHJlcGxheWVkIG9uIGEgcmVzZXQuCj4gIAkJICovCj4gLQkJdGFpbCA9IFJFQURfT05D RShyZXF1ZXN0LT5yaW5nLT50YWlsKTsKPiArCQl0YWlsID0gUkVBRF9PTkNFKHJlcXVlc3QtPnRh aWwpOwoKSSB0cmllZCB0byB0aGluayBpZiB3ZSBuZWVkIHRoZSBSRUFEX09OQ0UgaGVyZSBhbnlt b3JlLgoKQnV0IGFzIHRoaXMgaXMgdGhlIHNhZmVzdCB2ZXJzaW9uLApSZXZpZXdlZC1ieTogTWlr YSBLdW9wcGFsYSA8bWlrYS5rdW9wcGFsYUBsaW51eC5pbnRlbC5jb20+CgpOb3RpY2VkIHRoYXQg cmVxdWVzdC0+dGFpbCBpcyBub3QgY2xlYXJlZCBvbiBpOTE1X3JlcXVlc3RfYWxsb2MuCgpJZiB3 ZSB3b3VsZCBzZXQgcnEtPmhlYWQgPSBycS0+dGFpbCA9IHJxLT5yaW5nLT5lbWl0CndlIGNvdWxk IHVzZSBycS0+aGVhZCA9PSBycS0+dGFpbCB0byBhc3NlcnQgdGhhdAp3ZSBzY3JldyB1cCBzb21l dGhpbmcgbWFqb3IgZHVyaW5nIHRoZSByZXF1ZXN0IGxpZmV0aW1lLgoKLU1pa2EKCgo+ICAJfSBl bHNlIHsKPiAgCQl0YWlsID0gcmVxdWVzdC0+cG9zdGZpeDsKPiAgCX0KPiAtLSAKPiAyLjE2LjIK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4 IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==