From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH 17/29] drm/i915/selftests: Use the real kernel context for sseu isolation tests Date: Mon, 8 Apr 2019 16:00:01 +0100 Message-ID: <7c30cbbe-da97-2b4c-395d-072a42d50392@linux.intel.com> References: <20190408091728.20207-1-chris@chris-wilson.co.uk> <20190408091728.20207-17-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id 502B68920D for ; Mon, 8 Apr 2019 15:00:03 +0000 (UTC) In-Reply-To: <20190408091728.20207-17-chris@chris-wilson.co.uk> 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 Ck9uIDA4LzA0LzIwMTkgMTA6MTcsIENocmlzIFdpbHNvbiB3cm90ZToKPiBTaW1wbHkgdGhlIHNl dHVwIHNsaWdodGx5IGZvciB0aGUgc3NldSBzZWxmdGVzdHMgdG8gdXNlIHRoZSBhY3R1YWwKPiBr ZXJuZWxfY29udGV4dC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNo cmlzLXdpbHNvbi5jby51az4KPiAtLS0KPiAgIC4uLi9ncHUvZHJtL2k5MTUvc2VsZnRlc3RzL2k5 MTVfZ2VtX2NvbnRleHQuYyAgIHwgMTcgKysrKy0tLS0tLS0tLS0tLS0KPiAgIDEgZmlsZSBjaGFu Z2VkLCA0IGluc2VydGlvbnMoKyksIDEzIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9k cml2ZXJzL2dwdS9kcm0vaTkxNS9zZWxmdGVzdHMvaTkxNV9nZW1fY29udGV4dC5jIGIvZHJpdmVy cy9ncHUvZHJtL2k5MTUvc2VsZnRlc3RzL2k5MTVfZ2VtX2NvbnRleHQuYwo+IGluZGV4IDcxZDg5 NmJiYWRlMi4uODA3NjQ0YWU2ODc3IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L3NlbGZ0ZXN0cy9pOTE1X2dlbV9jb250ZXh0LmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkx NS9zZWxmdGVzdHMvaTkxNV9nZW1fY29udGV4dC5jCj4gQEAgLTk1Nyw3ICs5NTcsNiBAQCBfX3Nz ZXVfZmluaXNoKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICppOTE1LAo+ICAgCSAgICAgIGNvbnN0 IGNoYXIgKm5hbWUsCj4gICAJICAgICAgdW5zaWduZWQgaW50IGZsYWdzLAo+ICAgCSAgICAgIHN0 cnVjdCBpOTE1X2dlbV9jb250ZXh0ICpjdHgsCj4gLQkgICAgICBzdHJ1Y3QgaTkxNV9nZW1fY29u dGV4dCAqa2N0eCwKPiAgIAkgICAgICBzdHJ1Y3QgaW50ZWxfZW5naW5lX2NzICplbmdpbmUsCj4g ICAJICAgICAgc3RydWN0IGRybV9pOTE1X2dlbV9vYmplY3QgKm9iaiwKPiAgIAkgICAgICB1bnNp Z25lZCBpbnQgZXhwZWN0ZWQsCj4gQEAgLTk3OSw3ICs5NzgsOCBAQCBfX3NzZXVfZmluaXNoKHN0 cnVjdCBkcm1faTkxNV9wcml2YXRlICppOTE1LAo+ICAgCWlmIChyZXQpCj4gICAJCWdvdG8gb3V0 Owo+ICAgCj4gLQlyZXQgPSBfX3JlYWRfc2xpY2VfY291bnQoaTkxNSwga2N0eCwgZW5naW5lLCBv YmosIE5VTEwsICZycGNzKTsKPiArCXJldCA9IF9fcmVhZF9zbGljZV9jb3VudChpOTE1LCBpOTE1 LT5rZXJuZWxfY29udGV4dCwgZW5naW5lLCBvYmosCj4gKwkJCQkgTlVMTCwgJnJwY3MpOwo+ICAg CXJldCA9IF9fY2hlY2tfcnBjcyhuYW1lLCBycGNzLCByZXQsIHNsaWNlcywgIktlcm5lbCBjb250 ZXh0IiwgIiEiKTsKPiAgIAo+ICAgb3V0Ogo+IEBAIC0xMDExLDIyICsxMDExLDE3IEBAIF9fc3Nl dV90ZXN0KHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICppOTE1LAo+ICAgCSAgICBzdHJ1Y3QgaW50 ZWxfc3NldSBzc2V1KQo+ICAgewo+ICAgCXN0cnVjdCBpZ3Rfc3Bpbm5lciAqc3BpbiA9IE5VTEw7 Cj4gLQlzdHJ1Y3QgaTkxNV9nZW1fY29udGV4dCAqa2N0eDsKPiAgIAlpbnQgcmV0Owo+ICAgCj4g LQlrY3R4ID0ga2VybmVsX2NvbnRleHQoaTkxNSk7Cj4gLQlpZiAoSVNfRVJSKGtjdHgpKQo+IC0J CXJldHVybiBQVFJfRVJSKGtjdHgpOwo+IC0KPiAgIAlyZXQgPSBfX3NzZXVfcHJlcGFyZShpOTE1 LCBuYW1lLCBmbGFncywgY3R4LCBlbmdpbmUsICZzcGluKTsKPiAgIAlpZiAocmV0KQo+IC0JCWdv dG8gb3V0X2NvbnRleHQ7Cj4gKwkJcmV0dXJuIHJldDsKPiAgIAo+ICAgCXJldCA9IF9faTkxNV9n ZW1fY29udGV4dF9yZWNvbmZpZ3VyZV9zc2V1KGN0eCwgZW5naW5lLCBzc2V1KTsKPiAgIAlpZiAo cmV0KQo+ICAgCQlnb3RvIG91dF9zcGluOwo+ICAgCj4gLQlyZXQgPSBfX3NzZXVfZmluaXNoKGk5 MTUsIG5hbWUsIGZsYWdzLCBjdHgsIGtjdHgsIGVuZ2luZSwgb2JqLAo+ICsJcmV0ID0gX19zc2V1 X2ZpbmlzaChpOTE1LCBuYW1lLCBmbGFncywgY3R4LCBlbmdpbmUsIG9iaiwKPiAgIAkJCSAgICBo d2VpZ2h0MzIoc3NldS5zbGljZV9tYXNrKSwgc3Bpbik7Cj4gICAKPiAgIG91dF9zcGluOgo+IEBA IC0xMDM1LDEwICsxMDMwLDYgQEAgX19zc2V1X3Rlc3Qoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUg Kmk5MTUsCj4gICAJCWlndF9zcGlubmVyX2Zpbmkoc3Bpbik7Cj4gICAJCWtmcmVlKHNwaW4pOwo+ ICAgCX0KPiAtCj4gLW91dF9jb250ZXh0Ogo+IC0Ja2VybmVsX2NvbnRleHRfY2xvc2Uoa2N0eCk7 Cj4gLQo+ICAgCXJldHVybiByZXQ7Cj4gICB9Cj4gICAKPiAKCgpMb29rcyBva2F5LiBJIGNhbid0 IHJlbWVtYmVyIHdoeSBJIHRob3VnaHQgSSBuZWVkZWQgYSBzZXBhcmF0ZSBjb250ZXh0IApNYXli ZSBqdXN0IHRvIGF2b2lkIHVzaW5nIHRoZSBrZXJuZWwgY29udGV4dCBmb3IgZW1pdHRpbmcgdGhl IHJlYWQgCnJlcXVlc3QgZXRjLgoKUmV2aWV3ZWQtYnk6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28u dXJzdWxpbkBpbnRlbC5jb20+CgpSZWdhcmRzLAoKVHZydGtvCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVs LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZng=