From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH] drm/i915: Implement dma_buf_ops->kmap Date: Wed, 12 Apr 2017 14:39:30 +0300 Message-ID: <1491997170.3274.22.camel@linux.intel.com> References: <20170407213630.4657-1-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 CB25189EA9 for ; Wed, 12 Apr 2017 11:39:33 +0000 (UTC) In-Reply-To: <20170407213630.4657-1-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 T24gcGUsIDIwMTctMDQtMDcgYXQgMjI6MzYgKzAxMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBT aW5jZSBrbWFwIGFsbG93cyB1cyB0byBibG9jayB3ZSBjYW4gcGluIHRoZSBwYWdlcyBhbmQgdXNl IG91ciBub3JtYWwKPiBwYWdlIGxvb2t1cCByb3V0aW5lIG1ha2luZyB0aGUgaW1wbGVtZW50YXRp b24gc2ltcGxlLgo+IAo+IFRlc3RjYXNlOiBpZ3QvZHJ2X3NlbGZ0ZXN0L2RtYWJ1Zgo+IFRlc3Rj YXNlOiBpZ3QvcHJpbWVfcncKPiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNo cmlzLXdpbHNvbi5jby51az4KCjxTTklQPgoKPiArc3RhdGljIGludCBpZ3RfZG1hYnVmX2V4cG9y dF9rbWFwKHZvaWQgKmFyZykKPiArewo+ICsJc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmk5MTUg PSBhcmc7Cj4gKwlzdHJ1Y3QgZHJtX2k5MTVfZ2VtX29iamVjdCAqb2JqOwo+ICsJc3RydWN0IGRt YV9idWYgKmRtYWJ1ZjsKPiArCXZvaWQgKnB0cjsKPiArCWludCBlcnI7Cj4gKwo+ICsJb2JqID0g aTkxNV9nZW1fb2JqZWN0X2NyZWF0ZShpOTE1LCAyKlBBR0VfU0laRSk7Cj4gKwlpZiAoSVNfRVJS KG9iaikpCj4gKwkJcmV0dXJuIFBUUl9FUlIob2JqKTsKPiArCj4gKwlkbWFidWYgPSBpOTE1X2dl bV9wcmltZV9leHBvcnQoJmk5MTUtPmRybSwgJm9iai0+YmFzZSwgMCk7Cj4gKwlpZiAoSVNfRVJS KGRtYWJ1ZikpIHsKPiArCQlwcl9lcnIoImk5MTVfZ2VtX3ByaW1lX2V4cG9ydCBmYWlsZWQgd2l0 aCBlcnI9JWRcbiIsCj4gKwkJwqDCoMKgwqDCoMKgwqAoaW50KVBUUl9FUlIoZG1hYnVmKSk7Cj4g KwkJZXJyID0gUFRSX0VSUihkbWFidWYpOwoKWW91IGNvdWxkIGhvaXN0IHRoaXMgYXNzaWdubWVu dCBvbiBsaW5lIHVwLiBhbmQganVzdCBtYWtlIHRoZSBwcl9lcnIKdXNlIGVyciwganVzdCBzYXlp bmcuCgpNYXliZSB5b3UgY291bGQgdXNlIHBoYXNlcyBhcnJheSBpbiB0aGlzIGZ1bmN0aW9uIHRv by4KClJldmlld2VkLWJ5OiBKb29uYXMgTGFodGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51eC5p bnRlbC5jb20+CgpSZWdhcmRzLCBKb29uYXMKLS0gCkpvb25hcyBMYWh0aW5lbgpPcGVuIFNvdXJj ZSBUZWNobm9sb2d5IENlbnRlcgpJbnRlbCBDb3Jwb3JhdGlvbgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVs LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK