From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH 25/33] drm/i915: Use VMA for wa_ctx tracking Date: Thu, 11 Aug 2016 12:02:43 +0100 Message-ID: <20160811110243.GI12148@nuc-i3427.alporthouse.com> References: <1470581141-14432-1-git-send-email-chris@chris-wilson.co.uk> <1470581141-14432-26-git-send-email-chris@chris-wilson.co.uk> <1470912820.4722.44.camel@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fireflyinternet.com (mail.fireflyinternet.com [109.228.58.192]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4D0956E13C for ; Thu, 11 Aug 2016 11:02:48 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1470912820.4722.44.camel@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Joonas Lahtinen Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBBdWcgMTEsIDIwMTYgYXQgMDE6NTM6NDBQTSArMDMwMCwgSm9vbmFzIExhaHRpbmVu IHdyb3RlOgo+IE9uIHN1LCAyMDE2LTA4LTA3IGF0IDE1OjQ1ICswMTAwLCBDaHJpcyBXaWxzb24g d3JvdGU6Cj4gPiBAQCAtMjAxOSw5ICsyMDIzLDkgQEAgcG9wdWxhdGVfbHJfY29udGV4dChzdHJ1 Y3QgaTkxNV9nZW1fY29udGV4dCAqY3R4LAo+ID4gwqAJCQnCoMKgwqDCoMKgwqDCoFJJTkdfSU5E SVJFQ1RfQ1RYKGVuZ2luZS0+bW1pb19iYXNlKSwgMCk7Cj4gPiDCoAkJQVNTSUdOX0NUWF9SRUco cmVnX3N0YXRlLCBDVFhfUkNTX0lORElSRUNUX0NUWF9PRkZTRVQsCj4gPiDCoAkJCcKgwqDCoMKg wqDCoMKgUklOR19JTkRJUkVDVF9DVFhfT0ZGU0VUKGVuZ2luZS0+bW1pb19iYXNlKSwgMCk7Cj4g PiAtCQlpZiAoZW5naW5lLT53YV9jdHgub2JqKSB7Cj4gPiArCQlpZiAoZW5naW5lLT53YV9jdHgu dm1hKSB7Cj4gPiDCoAkJCXN0cnVjdCBpOTE1X2N0eF93b3JrYXJvdW5kcyAqd2FfY3R4ID0gJmVu Z2luZS0+d2FfY3R4Owo+ID4gLQkJCXVpbnQzMl90IGdndHRfb2Zmc2V0ID0gaTkxNV9nZW1fb2Jq X2dndHRfb2Zmc2V0KHdhX2N0eC0+b2JqKTsKPiA+ICsJCQl1MzIgZ2d0dF9vZmZzZXQgPSB3YV9j dHgtPnZtYS0+bm9kZS5zdGFydDsKPiAKPiBsb3dlcl8zMl9iaXRzKCk/CgpJIGNvbnNpZGVyZWQs IEkgZGlkbid0IHRvIGtlZXAgdGhlIGNoYW5nZXMgdG8gYSBtaW5pbXVtIHBsdXMgSSd2ZSBhCnNs aWdodCB1bmVhc2UgYWJvdXQgbWFraW5nIGl0IHNlZW0gbGlrZSB3ZSBkb24ndCBjYXJlIGFib3V0 IHRoZSB1cHBlciAzMgpiaXRzLgoKc3RhdGljIGlubGluZSB1MzIgaTkxNV9nZ3R0X29mZnNldCh2 bWEpCnsKCUdFTV9CVUdfT04odXBwZXJfMzJfYml0cyh2bWEtPm5vZGUuc3RhcnQpKTsKCXJldHVy biBsb3dlcl8zMl9iaXRzKHZtYS0+bm9kZS5zdGFydCk7Cn0KCmlzIHBvc3NpYmx5IG92ZXJraWxs IGJ1dCBzdG9wcyBtZSBmZWVsaW5nIHVuZWFzeSBhYm91dCB0aGUKc2VlbWluZyB0cnVuY2F0aW9u LiBJcyB0aGlzIHNvbWV0aGluZyB0aGF0IFVCU0FOIGRldGVjdHM/Ci1DaHJpcwoKLS0gCkNocmlz IFdpbHNvbiwgSW50ZWwgT3BlbiBTb3VyY2UgVGVjaG5vbG9neSBDZW50cmUKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlz dApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==