From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 3/3] drm/i915: Ignore duplicate VMA stored within the per-object handle LUT Date: Mon, 18 Sep 2017 16:55:58 +0300 Message-ID: <1505742958.14048.73.camel@linux.intel.com> References: <20170822110517.22277-1-chris@chris-wilson.co.uk> <20170822110517.22277-3-chris@chris-wilson.co.uk> <1503482718.6276.7.camel@linux.intel.com> <150348365270.23890.617012969384288945@mail.alporthouse.com> <1504091267.8378.0.camel@linux.intel.com> <150409420509.1572.14545058333811396783@mail.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" 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 6C33A6E375 for ; Mon, 18 Sep 2017 13:56:34 +0000 (UTC) In-Reply-To: <150409420509.1572.14545058333811396783@mail.alporthouse.com> 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 T24gV2VkLCAyMDE3LTA4LTMwIGF0IDEyOjU2ICswMTAwLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4g UXVvdGluZyBKb29uYXMgTGFodGluZW4gKDIwMTctMDgtMzAgMTI6MDc6NDcpCj4gPiBPbiBXZWQs IDIwMTctMDgtMjMgYXQgMTE6MjAgKzAxMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiA+ID4gUXVv dGluZyBKb29uYXMgTGFodGluZW4gKDIwMTctMDgtMjMgMTE6MDU6MTgpCj4gPiA+ID4gT24gVHVl LCAyMDE3LTA4LTIyIGF0IDEyOjA1ICswMTAwLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gPiA+ID4g PiBCeSB1c2luZyBkcm1fZ2VtX2ZsaW5rL2RybV9nZW1fb3BlbiBvbiBhbiBvYmplY3QgdXNpbmcg dGhlIHNhbWUgZmQsIGl0Cj4gPiA+ID4gPiBpcyBwb3NzaWJsZSBmb3IgYSBjbGllbnQgdG8gY3Jl YXRlIG11bHRpcGxlIGhhbmRsZXMgcG9pbnRpbmcgdG8gdGhlIHNhbWUKPiA+ID4gPiA+IG9iamVj dCAodGllZCB0byB0aGUgc2FtZSBjb250ZXh0cyBhbmQgVk1BKSwgYXMgZXhlbXBsaWZpZWQgYnkK PiA+ID4gPiA+IGlndDo6Z2VtX2hhbmRsZV90b19saWJkcm1fYm8oKS4gU2luY2UgdGhpcyBkdXBs aWNhdGlvbiBoYXMgYmVlbiBwb3NzaWJsZQo+ID4gPiA+ID4gc2luY2UgZm9yZXZlciwgd2UgY2Fu bm90IGFzc3VtZSB0aGF0IHRoZSBoYW5kbGU6KGZwcml2LCBvYmplY3QpIGlzCj4gPiA+ID4gPiB1 bmlxdWUgYW5kIHNvIG11c3QgaGFuZGxlIHRoZSBtdWx0aXBsZSB1c2VycyBvZiBhIHNpbmdsZSBW TUEuCj4gPiA+ID4gPiAKPiA+ID4gPiA+IFRlc3RjYXNlOiBpZ3QvZ2VtX2Nsb3NlCj4gPiA+ID4g PiBCdWd6aWxsYTogaHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9 MTAyMzU1Cj4gPiA+ID4gPiBGaXhlczogZDFiNDhjMWU3MTg0ICgiZHJtL2k5MTU6IFJlcGxhY2Ug ZXhlY2J1ZiB2bWEgaHQgd2l0aCBhbiBpZHIiKQo+ID4gPiA+ID4gU2lnbmVkLW9mZi1ieTogQ2hy aXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4gPiA+ID4gPiBDYzogVHZydGtv IFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KPiA+ID4gPiA+IENjOiBKb29uYXMg TGFodGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51eC5pbnRlbC5jb20+Cj4gPiA+ID4gCj4gPiA+ ID4gPFNOSVA+Cj4gPiA+ID4gCj4gPiA+ID4gPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X2dlbV9leGVjYnVmZmVyLmMKPiA+ID4gPiA+IEBAIC03MjAsNiArNzIwLDcgQEAgc3RhdGlj IGludCBlYl9sb29rdXBfdm1hcyhzdHJ1Y3QgaTkxNV9leGVjYnVmZmVyICplYikKPiA+ID4gPiA+ ICAgICAgICAgICAgICAgICAgICAgICBnb3RvIGVycl9vYmo7Cj4gPiA+ID4gPiAgICAgICAgICAg ICAgIH0KPiA+ID4gPiA+ICAKPiA+ID4gPiA+ICsgICAgICAgICAgICAgdm1hLT5vcGVuX2NvdW50 Kys7Cj4gPiA+ID4gPiAgICAgICAgICAgICAgIGxpc3RfYWRkKCZsdXQtPm9ial9saW5rLCAmb2Jq LT5sdXRfbGlzdCk7Cj4gPiA+ID4gCj4gPiA+ID4gVGhpcyBjb2RlIG1heWJlIHNob3VsZCBiZSBp biBpOTE1X2dlbS5jIGFzICJpOTE1X2dlbV9vYmplY3RfYWRkX2x1dCIgb3IKPiA+ID4gPiBzb21l dGhpbmcuCj4gPiA+IAo+ID4gPiBJIGRpc2FncmVlLiBJdCdzIHZlcnkgbXVjaCB0aWVkIHRvIGJl aW5nIGFuIGV4ZWNidWYgb25seSBpbnRlcmFjdGlvbiwKPiA+ID4gdGhhdCBvYmovY3R4L2hhbmRs ZS4KPiA+IAo+ID4gU28gaG93IGFyZSB3ZSBnb2luZyB0byBwcm9jZWVkIGhlcmU/IFRoZSBjdXJy ZW50IHByb3Bvc2VkIHNvbHV0aW9uIGlzCj4gPiB2ZXJ5IHVuaW50dWl0aXZlLCBvbmUgY291bnRl ciBzcHJlYWQgb3ZlciBtdWx0aXBsZSBmaWxlcy4KPiAKPiBUaGUgdGFibGUgaXMgdmVyeSBtdWNo IGZvciB0aGUgZW50ZXJ0YWlubWVudCBvZiBleGVjYnVmIChhbmQgaWYgeW91Cj4gc3F1aW50IGhh cmQsIG9rIG5vdCBoYXJkIGF0IGFsbCwgc28gaXMgdGhlIHJlc3Qgb2YgR0VNKSwgaWYgeW91IHdl cmUgdG8KPiBwdXNoIGhhcmQgdGhhdCdzIHdoZXJlIEkgc3VnZ2VzdCB0byBzaG92ZSBpdC4KPiAK PiBCdXQgSSdtIG5vdCB5ZXQgc2VlaW5nIHRoZSBpc3N1ZSB3aXRoIG9uZSBzaWRlIGJlaW5nIGNs ZWFyIHdoZXJlIHRoZQo+IHVzZXIgb3BlbnMgdGhlIHZtYSBhbmQgdGhlIG90aGVyIHdoZXJlIGl0 IGlzIGNsb3NlZCBieSB0aGUgdXNlci4KCkFzIGxvbmcgYXMgaXQncyBpbiBvbmUgZmlsZSwgYWxs IGdvb2QsIHNvIGV4ZWNidWYgaXMgZmluZS4KClJlZ2FyZHMsIEpvb25hcwotLSAKSm9vbmFzIExh aHRpbmVuCk9wZW4gU291cmNlIFRlY2hub2xvZ3kgQ2VudGVyCkludGVsIENvcnBvcmF0aW9uCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBt YWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=