From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH v2 06/11] drm/i915: Move pinning of dev_priv->kernel_context into its creator Date: Mon, 23 May 2016 13:23:20 +0100 Message-ID: <5742F638.9070303@linux.intel.com> References: <1464003258-23669-1-git-send-email-chris@chris-wilson.co.uk> <1464003258-23669-7-git-send-email-chris@chris-wilson.co.uk> <5742F2DE.2040204@linux.intel.com> <20160523121601.GI28975@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id 208B16E08C for ; Mon, 23 May 2016 12:23:25 +0000 (UTC) In-Reply-To: <20160523121601.GI28975@nuc-i3427.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 CgpPbiAyMy8wNS8xNiAxMzoxNiwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+IE9uIE1vbiwgTWF5IDIz LCAyMDE2IGF0IDAxOjA5OjAyUE0gKzAxMDAsIFR2cnRrbyBVcnN1bGluIHdyb3RlOgo+Pj4gQEAg LTQyNiw2ICs0MDEsMjYgQEAgaW50IGk5MTVfZ2VtX2NvbnRleHRfaW5pdChzdHJ1Y3QgZHJtX2Rl dmljZSAqZGV2KQo+Pj4gICAJCXJldHVybiBQVFJfRVJSKGN0eCk7Cj4+PiAgIAl9Cj4+Pgo+Pj4g KwlpZiAoY3R4LT5sZWdhY3lfaHdfY3R4LnJjc19zdGF0ZSkgewo+Pj4gKwkJaW50IHJldDsKPj4+ ICsKPj4+ICsJCS8qIFdlIG1heSBuZWVkIHRvIGRvIHRoaW5ncyB3aXRoIHRoZSBzaHJpbmtlciB3 aGljaAo+Pj4gKwkJICogcmVxdWlyZSB1cyB0byBpbW1lZGlhdGVseSBzd2l0Y2ggYmFjayB0byB0 aGUgZGVmYXVsdAo+Pj4gKwkJICogY29udGV4dC4gVGhpcyBjYW4gY2F1c2UgYSBwcm9ibGVtIGFz IHBpbm5pbmcgdGhlCj4+PiArCQkgKiBkZWZhdWx0IGNvbnRleHQgYWxzbyByZXF1aXJlcyBHVFQg c3BhY2Ugd2hpY2ggbWF5IG5vdAo+Pj4gKwkJICogYmUgYXZhaWxhYmxlLiBUbyBhdm9pZCB0aGlz IHdlIGFsd2F5cyBwaW4gdGhlIGRlZmF1bHQKPj4+ICsJCSAqIGNvbnRleHQuCj4+PiArCQkgKi8K Pj4+ICsJCXJldCA9IGk5MTVfZ2VtX29ial9nZ3R0X3BpbihjdHgtPmxlZ2FjeV9od19jdHgucmNz X3N0YXRlLAo+Pj4gKwkJCQkJICAgIGdldF9jb250ZXh0X2FsaWdubWVudChkZXZfcHJpdiksIDAp Owo+Pj4gKwkJaWYgKHJldCkgewo+Pj4gKwkJCURSTV9FUlJPUigiRmFpbGVkIHRvIHBpbm5lZCBk ZWZhdWx0IGdsb2JhbCBjb250ZXh0IChlcnJvciAlZClcbiIsCj4+PiArCQkJCSAgcmV0KTsKPj4K Pj4gaWRyX3JlbW92ZSBoZXJlIGFzIHdlbGw/IE1heWJlIHdlIHNob3VsZCBzcGxpdCBvdXQgdGhl IGlkciBjb250ZXh0Cj4+IEFQSSBmcm9tIHRoZSBHRU0gY29udGV4dCB0byBtYWtlIGl0IGV4cGxp Y2l0IC0gY3JlYXRlIGNvbnRleHQsCj4+IGV4cG9ydCBpdCB0byB1c2Vyc3BhY2UgYW5kIGJhY2s/ Cj4KPiBObywgdGhpcyBvbmUgaXMgbm90IGluIGFuIGlkciBhcyBmaWxlX3ByaXYgaXMgTlVMTCBm b3IgdGhlIGtlcm5lbAo+IGNvbnRleHQuCgpPaCByaWdodCwgeW91IGNhbiBjbGFpbSBpbiB0aGUg Y29tbWl0IHlvdSBmaXhlZCBhIGJ1ZyBhcyB3ZWxsIHRoZW4hIDopKQoKLQljb25zdCBib29sIGlz X2dsb2JhbF9kZWZhdWx0X2N0eCA9IGZpbGVfcHJpdiA9PSBOVUxMOwouLi4KLQlpZiAoaXNfZ2xv YmFsX2RlZmF1bHRfY3R4ICYmIGN0eC0+bGVnYWN5X2h3X2N0eC5yY3Nfc3RhdGUpIHsKLi4uCi0J CQlnb3RvIGVycl9kZXN0cm95OwouLi4KLQlpZHJfcmVtb3ZlKCZmaWxlX3ByaXYtPmNvbnRleHRf aWRyLCBjdHgtPnVzZXJfaGFuZGxlKTsKClJlZ2FyZHMsCgpUdnJ0a28KX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJ bnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Au b3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==