From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 12/13] drm/i915: Async GPU relocation processing Date: Mon, 03 Apr 2017 16:54:55 +0300 Message-ID: <1491227695.3247.14.camel@linux.intel.com> References: <20170329155635.19060-1-chris@chris-wilson.co.uk> <20170329155635.19060-13-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" 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 84ED46E33C for ; Mon, 3 Apr 2017 13:55:01 +0000 (UTC) In-Reply-To: <20170329155635.19060-13-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 T24ga2UsIDIwMTctMDMtMjkgYXQgMTY6NTYgKzAxMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBJ ZiB0aGUgdXNlciByZXF1aXJlcyBwYXRjaGluZyBvZiB0aGVpciBiYXRjaCBvciBhdXhpbGlhcnkg YnVmZmVycywgd2UKPiBjdXJyZW50bHkgbWFrZSB0aGUgYWx0ZXJhdGlvbnMgb24gdGhlIGNwdS4g SWYgdGhleSBhcmUgYWN0aXZlIG9uIHRoZSBHUFUKPiBhdCB0aGUgdGltZSwgd2Ugd2FpdCB1bmRl ciB0aGUgc3RydWN0X211dGV4IGZvciB0aGVtIHRvIGZpbmlzaCBleGVjdXRpbmcKPiBiZWZvcmUg d2UgcmV3cml0ZSB0aGUgY29udGVudHMuIFRoaXMgaGFwcGVucyBpZiBzaGFyZWQgcmVsb2NhdGlv biB0cmVlcwo+IGFyZSB1c2VkIGJldHdlZW4gZGlmZmVyZW50IGNvbnRleHRzIHdpdGggc2VwYXJh dGUgYWRkcmVzcyBzcGFjZSAoYW5kIHRoZQo+IGJ1ZmZlcnMgdGhlbiBoYXZlIGRpZmZlcmVudCBh ZGRyZXNzZXMgaW4gZWFjaCksIHRoZSAzRCBzdGF0ZSB3aWxsIG5lZWQKPiB0byBiZSBhZGp1c3Rl ZCBiZXR3ZWVuIGV4ZWN1dGlvbiBvbiBlYWNoIGNvbnRleHQuIEhvd2V2ZXIsIHdlIGRvbid0IG5l ZWQKPiB0byB1c2UgdGhlIENQVSB0byBkbyB0aGUgcmVsb2NhdGlvbiBwYXRjaGluZywgYXMgd2Ug Y291bGQgcXVldWUgY29tbWFuZHMKPiB0byB0aGUgR1BVIHRvIHBlcmZvcm0gaXQgYW5kIHVzZSBm ZW5jZXMgdG8gc2VyaWFsaXNlIHRoZSBvcGVyYXRpb24gd2l0aAo+IHRoZSBjdXJyZW50IGFjdGl2 aXR5IGFuZCBmdXR1cmUgLSBzbyB0aGUgb3BlcmF0aW9uIG9uIHRoZSBHUFUgYXBwZWFycwo+IGp1 c3QgYXMgYXRvbWljIGFzIHBlcmZvcm1pbmcgaXQgaW1tZWRpYXRlbHkuIFBlcmZvcm1pbmcgdGhl IHJlbG9jYXRpb24KPiByZXdyaXRlcyBvbiB0aGUgR1BVIGlzIG5vdCBmcmVlLCBpbiB0ZXJtcyBv ZiBwdXJlIHRocm91Z2hwdXQsIHRoZSBudW1iZXIKPiBvZiByZWxvY2F0aW9ucy9zIGlzIGFib3V0 IGhhbHZlZCAtIGJ1dCBtb3JlIGltcG9ydGFudGx5IHNvIGlzIHRoZSB0aW1lCj4gdW5kZXIgdGhl IHN0cnVjdF9tdXRleC4KPiAKPiB2MjogQnJlYWsgb3V0IHRoZSByZXF1ZXN0L2JhdGNoIGFsbG9j YXRpb24gZm9yIGNsZWFyZXIgZXJyb3IgZmxvdy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBX aWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KCjxTTklQPgoKPiDCoHN0YXRpYyB2b2lk IHJlbG9jX2NhY2hlX3Jlc2V0KHN0cnVjdCByZWxvY19jYWNoZSAqY2FjaGUpCj4gwqB7Cj4gwqAJ dm9pZCAqdmFkZHI7Cj4gwqAKPiArCWlmIChjYWNoZS0+cnEpCj4gKwkJcmVsb2NfZ3B1X2ZsdXNo KGNhY2hlKTsKCkFuIG9kZCBwbGFjZSB0byBkbyB0aGUgZmx1c2gsIEkgd2FzIGV4cGVjdGluZyBH RU1fQlVHX09OKGNhY2hlLT5ycSk7CgpUaGUgaW5zdHJ1Y3Rpb24gZ2VuZXJhdGlvbiBJJ3ZlIGdv bmUgdGhyb3VnaCBpbiBvbmUgc3BvdCBpbiB0aGUgY29kZSwKbm8gaW50ZW50aW9uIGdvaW5nIG92 ZXIgaXQgbW9yZSB0aW1lcy4KClJldmlld2VkLWJ5OiBKb29uYXMgTGFodGluZW4gPGpvb25hcy5s YWh0aW5lbkBsaW51eC5pbnRlbC5jb20+CgpSZWdhcmRzLCBKb29uYXMKLS0gCkpvb25hcyBMYWh0 aW5lbgpPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRlcgpJbnRlbCBDb3Jwb3JhdGlvbgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFp bGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK