From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 1/3] drm/i915: Live testing for context execution Date: Mon, 13 Feb 2017 16:20:41 +0200 Message-ID: <1486995641.3223.36.camel@linux.intel.com> References: <20170213120655.23590-1-chris@chris-wilson.co.uk> <20170213120655.23590-2-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id 47CA66E3FF for ; Mon, 13 Feb 2017 14:20:45 +0000 (UTC) In-Reply-To: <20170213120655.23590-2-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 T24gbWEsIDIwMTctMDItMTMgYXQgMTI6MDYgKzAwMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBD aGVjayB3ZSBjYW4gY3JlYXRlIGFuZCBleGVjdXRpb24gd2l0aGluIGEgY29udGV4dC4KPiAKPiB2 MjogV3JpdGUgb25lIHNldCBvZiBkd29yZHMgdGhyb3VnaCBlYWNoIGNvbnRleHQvZW5naW5lIHRv IGV4ZXJjaXNlIG1vcmUKPiBjb250ZXh0cyB3aXRoaW4gdGhlIHNhbWUgdGltZSBwZXJpb2QuCj4g Cj4gU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+ Cgo8U05JUD4KCj4gK3N0YXRpYyBzdHJ1Y3QgaTkxNV92bWEgKgo+ICtncHVfZmlsbF9kdyhzdHJ1 Y3QgaTkxNV92bWEgKnZtYSwgdTY0IG9mZnNldCwgdW5zaWduZWQgbG9uZyBjb3VudCwgdTMyIHZh bHVlKQo+ICt7Cj4gKwlzdHJ1Y3QgZHJtX2k5MTVfZ2VtX29iamVjdCAqb2JqOwo+ICsJY29uc3Qg aW50IGdlbiA9IElOVEVMX0dFTih2bWEtPnZtLT5pOTE1KTsKPiArCXVuc2lnbmVkIGxvbmcgbjsK PiArCXUzMiAqY21kOwo+ICsJaW50IGVycjsKPiArCj4gKwlHRU1fQlVHX09OKCFpZ3RfY2FuX21p X3N0b3JlX2R3b3JkX2ltbSh2bWEtPnZtLT5pOTE1KSk7Cj4gKwo+ICsJbiA9ICg0KmNvdW50ICsg MSkqc2l6ZW9mKHUzMik7Cj4gKwlvYmogPSBpOTE1X2dlbV9vYmplY3RfY3JlYXRlX2ludGVybmFs KHZtYS0+dm0tPmk5MTUsCj4gKwkJCQkJwqDCoMKgwqDCoMKgcm91bmRfdXAobiwgUEFHRV9TSVpF KSk7CgpSZXVzZSBvZiB2YXJpYWJsZSAibiIgcHVycG9zZSBsYXRlci4KCj4gK3N0YXRpYyBpbnQg Y3B1X2NoZWNrKHN0cnVjdCBkcm1faTkxNV9nZW1fb2JqZWN0ICpvYmosIHVuc2lnbmVkIGludCBt YXgpCj4gK3sKPiArCXVuc2lnbmVkIGludCBuLCBtLCBuZWVkc19mbHVzaDsKPiArCWludCBlcnI7 Cj4gKwo+ICsJZXJyID0gaTkxNV9nZW1fb2JqX3ByZXBhcmVfc2htZW1fcmVhZChvYmosICZuZWVk c19mbHVzaCk7Cj4gKwlpZiAoZXJyKQo+ICsJCXJldHVybiBlcnI7Cj4gKwo+ICsJZm9yIChuID0g MDsgIWVyciAmJiBuIDwgcmVhbF9wYWdlX2NvdW50KG9iaik7IG4rKykgewo+ICsJCXUzMiAqbWFw Owo+ICsKPiArCQltYXAgPSBrbWFwX2F0b21pYyhpOTE1X2dlbV9vYmplY3RfZ2V0X3BhZ2Uob2Jq LCBuKSk7Cj4gKwkJaWYgKG5lZWRzX2ZsdXNoICYgQ0xGTFVTSF9CRUZPUkUpCj4gKwkJCWRybV9j bGZsdXNoX3ZpcnRfcmFuZ2UobWFwLCBQQUdFX1NJWkUpOwo+ICsKPiArCQlmb3IgKG0gPSAwOyAh ZXJyICYmIG0gPCBtYXg7IG0rKykgewo+ICsJCQlpZiAobWFwW21dICE9IG0pIHsKPiArCQkJCXBy X2VycigiSW52YWxpZCB2YWx1ZSBhdCBwYWdlICVkLCBvZmZzZXQgJWQ6IGZvdW5kICV4IGV4cGVj dGVkICV4XG4iLAo+ICsJCQkJwqDCoMKgwqDCoMKgwqBuLCBtLCBtYXBbbV0sIG0pOwo+ICsJCQkJ ZXJyID0gLUVJTlZBTDsKPiArCQkJfQo+ICsJCX0KClVzZSBicmVha3Mgb3IgZ290b3MgdG8gYXZv aWQgY2x1dHRlcmluZyB0aGUgbG9vcCBjb25kaXRpb25zLgoKPFNOSVA+Cgo+ICsJCQkJcHJfZXJy KCJGYWlsZWQgdG8gZmlsbCBkd29yZCAlbHUgWyVsdS8lbHVdIHdpdGggZ3B1ICglcykgaW4gY3R4 ICV1IFtmdWxsLXBwZ3R0PyAlZF0sIGVycj0lZFxuIiwKPiArCQkJCcKgwqDCoMKgwqDCoMKgbmR3 b3JkcywgZHcsIG1heF9kd29yZHMob2JqKSwKPiArCQkJCcKgwqDCoMKgwqDCoMKgZW5naW5lLT5u YW1lLCBjdHgtPmh3X2lkLCAhIWN0eC0+cHBndHQsCgp5ZXNubyghIWN0eC0+cHBndHQpCgpSZXZp ZXdlZC1ieTogSm9vbmFzIExhaHRpbmVuIDxqb29uYXMubGFodGluZW5AbGludXguaW50ZWwuY29t PgoKUmVnYXJkcywgSm9vbmFzCi0tIApKb29uYXMgTGFodGluZW4KT3BlbiBTb3VyY2UgVGVjaG5v bG9neSBDZW50ZXIKSW50ZWwgQ29ycG9yYXRpb24KX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vaW50ZWwtZ2Z4Cg==