From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH 18/46] drm/i915: Replace global_seqno with a hangcheck heartbeat seqno Date: Mon, 11 Feb 2019 16:56:03 +0000 Message-ID: <959d5585-28a4-533e-5077-e631ef295a81@linux.intel.com> References: <20190206130356.18771-1-chris@chris-wilson.co.uk> <20190206130356.18771-19-chris@chris-wilson.co.uk> <154988905561.15715.4216984715831782716@skylake-alporthouse-com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTPS id EA6366E273 for ; Mon, 11 Feb 2019 16:55:53 +0000 (UTC) In-Reply-To: <154988905561.15715.4216984715831782716@skylake-alporthouse-com> Content-Language: en-US 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 Ck9uIDExLzAyLzIwMTkgMTI6NDQsIENocmlzIFdpbHNvbiB3cm90ZToKPiBRdW90aW5nIFR2cnRr byBVcnN1bGluICgyMDE5LTAyLTExIDEyOjQwOjA3KQo+Pgo+PiBPbiAwNi8wMi8yMDE5IDEzOjAz LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4+PiBUbyBkZXRlcm1pbmUgd2hldGhlciBhbiBlbmdpbmUg aGFzICdzdHVjaycsIHdlIHNpbXBseSBjaGVjayB3aGV0aGVyIG9yCj4+PiBub3QgaXMgc3RpbGwg b24gdGhlIHNhbWUgc2Vxbm8gZm9yIHNldmVyYWwgc2Vjb25kcy4gVG8ga2VlcCB0aGlzIHNpbXBs ZQo+Pj4gbWVjaGFuaXNtIGludGFjdCBvdmVyIHRoZSBsb3NzIG9mIGEgZ2xvYmFsIHNlcW5vLCB3 ZSBjYW4gc2ltcGx5IGFkZCBhCj4+PiBuZXcgZ2xvYmFsIGhlYXJ0YmVhdCBzZXFubyBpbnN0ZWFk LiBBcyB3ZSBjYW5ub3Qga25vdyB0aGUgc2VxdWVuY2UgaW4KPj4+IHdoaWNoIHJlcXVlc3RzIHdp bGwgdGhlbiBiZSBjb21wbGV0ZWQsIHdlIHVzZSBhIHByaW1pdGl2ZSByYW5kb20gbnVtYmVyCj4+ PiBnZW5lcmF0b3IgaW5zdGVhZCAod2l0aCBhIGN5Y2xlIGxvbmcgZW5vdWdoIHRvIG5vdCBtYXR0 ZXIgb3ZlciBhbgo+Pj4gaW50ZXJ2YWwgb2YgYSBmZXcgdGhvdXNhbmQgcmVxdWVzdHMgYmV0d2Vl biBoYW5nY2hlY2sgc2FtcGxlcykuCj4+Cj4+IFdlIGNvdWxkbid0IGtlZXAgdGhlIGdsb2JhbCBz ZXFubyBqdXN0IGZvciBoYW5nY2hlY2sgcHVwb3Nlcz8gSSBtZWFuIGFzCj4+IGxvbmcgYXMgaXQg aXMgdW5pcXVlLCB3aGljaCB3b3VsZCBiZSBndWFyYW50ZWVkIGJ5IG9idGFpbmluZyBhbgo+PiBp bmNyZW1lbnQgb24gZXZlcnkgc3VibWlzc2lvbiB0byBodyBhbmQgc3RvcmluZyBpdCBpbiBhdG9t aWNfdAo+PiBpOTE1LT5oYW5nY2hlY2tfZ2xvYmFsX3NlcW5vIC8gcnEtPmhhbmdjaGVja19nbG9i YWxfc2Vxbm8sIGhhbmdjaGVjawo+PiBkb2VzIG5vdCBjYXJlIGFib3V0IHRoZSBvcmRlciBvZiBl eGVjdXRpb24sIG5vPwo+IAo+IHMvZ2xvYmFsX3NlcW5vL2hhbmdjaGVja19zZXFuby8gPwoKWWVz IHN1cmUsIEkgd2FzIGp1c3QgdHJ5aW5nIHRvIGV4cHJlc3MgdGhlIGlkZWEgdGhhdCBhICJnbG9i YWxseSIgdW5pcXVlIApudW1iZXIgaXMgYWxsIHRoYXQgSSB0aG91Z2h0IHdlIG5lZWQuIExpa2U6 CgogICAgIHJxLT5oYW5nY2hlY2tfc2Vxbm8gPSBhdG9taWNfaW5jX3JldHVybigmaTkxNS0+aGFu Z2NoZWNrX3NlcW5vKTsKCkRpZCBJIGdldCB0aGF0IHJpZ2h0IHRoZW4/IFRoYXQgd2UgZG9uJ3Qg cmVhbGx5IG5lZWQgdGhlIHBzZXVkbyByYW5kb20gCm51bWJlciBzb2x1dGlvbj8gV2UgY291bGQg ZXZlbiBhdm9pZCBjYWxsaW5nIGl0IGEgc2Vxbm8gaWYgZGVzaXJlZC4gCnJxLT51bmlxdWUsIHdh aXQuLiB3ZSBwb3NzaWJseSBoYWQgdGhpcyBuYW1lIGZvciBzb21ldGhpbmcgaW4gdGhlIHBhc3Qu LgoKPiAoYSkgdGhlIGdvYWwgaXMgdG8ga2lsbCBvZmYgZ2xvYmFsX3NlcW5vIGVudGlyZWx5IHNv IHdlIGFyZSBhbGwgc3VyZQo+IHRoZXJlIGlzIG5vIHN1Y2ggc2Vxbm8gb3Igb3JkZXJpbmcgYW55 bW9yZQo+IChiKSB0aGlzIGlzIGEgdGVtcG9yYXJ5IHBhdGNoIGFuZCB3ZSBraWxsIG9mZiBoYW5n Y2hlY2tfc2Vxbm8sIGp1c3QgYXMKPiBzb29uIGFzIEkgY2FuIHN1Ym1pdCByZXF1ZXN0cyB3aXRo b3V0IHN0cnVjdF9tdXRleAoKVGhlIGhlYXJ0YmVhdCByZXF1ZXN0IHNvbHV0aW9uPyBJcyB0aGF0 IGJldHRlciB0aGFuIHRoZSBoYW5nY2hlY2sgc2Vxbm8/CgpSZWdhcmRzLAoKVHZydGtvCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWls aW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=