From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH v3 08/13] drm/i915: Introduce a preempt context Date: Fri, 29 Sep 2017 10:23:05 +0300 Message-ID: <1506669785.4729.8.camel@linux.intel.com> References: <20170928193910.17988-1-chris@chris-wilson.co.uk> <20170928193910.17988-8-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTPS id 12F166EA34 for ; Fri, 29 Sep 2017 07:23:32 +0000 (UTC) In-Reply-To: <20170928193910.17988-8-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 T24gVGh1LCAyMDE3LTA5LTI4IGF0IDIwOjM5ICswMTAwLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4g QWRkIGFub3RoZXIgcGVybWEtcGlubmVkIGNvbnRleHQgZm9yIHVzaW5nIGZvciBwcmVlbXB0aW9u IGF0IGFueSB0aW1lLgo+IFdlIGNhbm5vdCBqdXN0IHJldXNlIHRoZSBleGlzdGluZyBrZXJuZWwg Y29udGV4dCwgYXMgZmlyc3QgYW5kIGZvcmVtb3N0Cj4gd2UgbmVlZCB0byBlbnN1cmUgdGhhdCB3 ZSBjYW4gcHJlZW1wdCB0aGUga2VybmVsIGNvbnRleHQgaXRzZWxmLCBzbwo+IHJlcXVpcmUgYSBk aXN0aW5jdCBjb250ZXh0IGlkLiBTaW1pbGFyIHRvIHRoZSBrZXJuZWwgY29udGV4dCwgd2UgbWF5 Cj4gd2FudCB0byBpbnRlcnJ1cHQgZXhlY3V0aW9uIGFuZCBzd2l0Y2ggdG8gdGhlIHByZWVtcHQg Y29udGV4dCBhdCBhbnkKPiB0aW1lLCBhbmQgc28gaXQgbmVlZHMgdG8gYmUgcGVybWFuZW50bHkg cGlubmVkIGFuZCBhdmFpbGFibGUuCj4gCj4gVG8gY29tcGVuc2F0ZSBmb3IgeWV0IGFub3RoZXIg cGVybWFuZW50IGFsbG9jYXRpb24sIHdlIHNocmluayB0aGUKPiBleGlzdGluZyBjb250ZXh0IGFu ZCB0aGUgbmV3IGNvbnRleHQgYnkgcmVkdWNpbmcgdGhlaXIgcmluZ2J1ZmZlciB0byB0aGUKPiBt aW5pbXVtLgo+IAo+IHYyOiBBc3NlcnQgdGhhdCB3ZSBuZXZlciBhbGxvY2F0ZSBhIHJlcXVlc3Qg ZnJvbSB0aGUgcHJlZW1wdGlvbiBjb250ZXh0Lgo+IHYzOiBMaW1pdCBwZXJtYS1waW4gdG8gZW5n aW5lcyB0aGF0IG1heSBwcmVlbXB0Lgo+IHY0OiBPbmlvbiBjbGVhbnVwIGZvciBlYXJseSBkcml2 ZXIgZGVhdGgKPiAKPiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdp bHNvbi5jby51az4KPiBSZXZpZXdlZC1ieTogTWljaGHFgiBXaW5pYXJza2kgPG1pY2hhbC53aW5p YXJza2lAaW50ZWwuY29tPgoKPFNOSVA+Cgo+IEBAIC01MDcsMTUgKzU0NiwxMCBAQCB2b2lkIGk5 MTVfZ2VtX2NvbnRleHRzX2xvc3Qoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2KQo+ ICAKPiAgdm9pZCBpOTE1X2dlbV9jb250ZXh0c19maW5pKHN0cnVjdCBkcm1faTkxNV9wcml2YXRl ICppOTE1KQo+ICB7Cj4gLQlzdHJ1Y3QgaTkxNV9nZW1fY29udGV4dCAqY3R4Owo+IC0KPiAgCWxv Y2tkZXBfYXNzZXJ0X2hlbGQoJmk5MTUtPmRybS5zdHJ1Y3RfbXV0ZXgpOwo+ICAKPiAtCS8qIEtl ZXAgdGhlIGNvbnRleHQgc28gdGhhdCB3ZSBjYW4gZnJlZSBpdCBpbW1lZGlhdGVseSBvdXJzZWx2 ZXMgKi8KPiAtCWN0eCA9IGk5MTVfZ2VtX2NvbnRleHRfZ2V0KGZldGNoX2FuZF96ZXJvKCZpOTE1 LT5rZXJuZWxfY29udGV4dCkpOwo+IC0JR0VNX0JVR19PTighaTkxNV9nZW1fY29udGV4dF9pc19r ZXJuZWwoY3R4KSk7Cj4gLQljb250ZXh0X2Nsb3NlKGN0eCk7Cj4gLQlpOTE1X2dlbV9jb250ZXh0 X2ZyZWUoY3R4KTsKPiArCWRlc3Ryb3lfa2VybmVsX2NvbnRleHQoJmk5MTUtPmtlcm5lbF9jb250 ZXh0KTsKPiArCWRlc3Ryb3lfa2VybmVsX2NvbnRleHQoJmk5MTUtPnByZWVtcHRfY29udGV4dCk7 CgpZb3UgZmlyc3QgY3JlYXRlIGtlcm5lbCwgdGhlbiBwcmUtZW1wdCwgZGVzdHJveSBzaG91bGQg YmUgaW4gdGhlCnJldmVyc2Ugb3JkZXIsIHJlYWxseS4KClJldmlld2VkLWJ5OiBKb29uYXMgTGFo dGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51eC5pbnRlbC5jb20+CgpSZWdhcmRzLCBKb29uYXMK LS0gCkpvb25hcyBMYWh0aW5lbgpPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRlcgpJbnRlbCBD b3Jwb3JhdGlvbgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcK aHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK