From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH 17/42] drm/i915: Pass around sg_table to get_pages/put_pages backend Date: Mon, 17 Oct 2016 12:08:27 +0100 Message-ID: <20161017110827.GE20240@nuc-i3427.alporthouse.com> References: <20161007094635.28319-1-chris@chris-wilson.co.uk> <20161007094635.28319-18-chris@chris-wilson.co.uk> <20161014094349.GD6646@nuc-i3427.alporthouse.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 8F2FE6E2EF for ; Mon, 17 Oct 2016 11:08:32 +0000 (UTC) Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Tvrtko Ursulin Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBPY3QgMTcsIDIwMTYgYXQgMTE6NTI6MjdBTSArMDEwMCwgVHZydGtvIFVyc3VsaW4g d3JvdGU6Cj4gCj4gT24gMTQvMTAvMjAxNiAxMDo0MywgQ2hyaXMgV2lsc29uIHdyb3RlOgo+ID5P biBGcmksIE9jdCAxNCwgMjAxNiBhdCAxMDoyODo0MkFNICswMTAwLCBUdnJ0a28gVXJzdWxpbiB3 cm90ZToKPiA+PiAgZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2Lmgg Yi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5oCj4gPj4gIGluZGV4IDNjMjJkNDkwMDVm ZS4uMjcxZTYzYzhmMDM3IDEwMDY0NAo+ID4+ICAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X2Rydi5oCj4gPj4gICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmgKPiA+ PiAgQEAgLTIxNzUsOCArMjE3NSw4IEBAIHN0cnVjdCBkcm1faTkxNV9nZW1fb2JqZWN0X29wcyB7 Cj4gPj4gICAgICAgICAgICogYmVpbmcgcmVsZWFzZWQgb3IgdW5kZXIgbWVtb3J5IHByZXNzdXJl ICh3aGVyZSB3ZSBhdHRlbXB0IHRvCj4gPj4gICAgICAgICAgICogcmVhcCBwYWdlcyBmb3IgdGhl IHNocmlua2VyKS4KPiA+PiAgICAgICAgICAgKi8KPiA+PiAgLSAgICAgICBpbnQgKCpnZXRfcGFn ZXMpKHN0cnVjdCBkcm1faTkxNV9nZW1fb2JqZWN0ICopOwo+ID4+ICAtICAgICAgIHZvaWQgKCpw dXRfcGFnZXMpKHN0cnVjdCBkcm1faTkxNV9nZW1fb2JqZWN0ICopOwo+ID4+ICArICAgICAgIHN0 cnVjdCBzZ190YWJsZSAqKCpnZXRfcGFnZXMpKHN0cnVjdCBkcm1faTkxNV9nZW1fb2JqZWN0ICop Owo+ID4+ICArICAgICAgIHZvaWQgKCpwdXRfcGFnZXMpKHN0cnVjdCBkcm1faTkxNV9nZW1fb2Jq ZWN0ICosIHN0cnVjdCBzZ190YWJsZSAqKTsKPiA+Pgo+ID4+ICAgIElkZWEgaXMgdGhhdCBwdXRf cGFnZXMgdmZ1bmMgZG9lcyBub3QgbmVlZCBzdHJ1Y3QgbXV0ZXg/ICBPciBpdCBhY3F1aXJlcwo+ ID4+ICAgIGl0IG9uIGRlbWFuZCBpbnNpZGUgaXQsIHdoaWNoIG1lYW5zIHN0cnVjdCBtdXRleCB3 aWxsIG5lc3QgaW5zaWRlIHRoZQo+ID4+ICAgIG1tLmxvY2s/Cj4gPlJpZ2h0LCBpdCBsb3NlcyB0 aGUgbXV0ZXggd2l0aGluIGdldC9wdXQgcGFnZXMgYW5kIEkgYW0gbm8gbG9uZ2VyCj4gPmNvbmNl cm5lZCBhYm91dCB0aGUgbnVtYmVyIG9mIHdvcmtlcnMuIFRob3VnaCB0aGF0IGlzIG1haW5seSBi ZWNhdXNlIG9mCj4gPmFub3RoZXIgcGF0Y2ggdG8gaW1wcm92ZSBleGVjYnVmICsgdXNlcnB0ciB3 b3JrbG9hZHMuCj4gCj4gSXMgdGhhdCBvdGhlciBwYXRjaCBiZWZvcmUgb3IgYWZ0ZXIgdGhpcyBv bmU/IE9yIGluIGEgZGlmZmVyZW50Cj4gc2VyaWVzIGFsdG9nZXRoZXI/IEluIGFueSBjYXNlLCB3 aHkgc2hvdWxkIHRoaXMgY2hhbmdlIGJlIGluIHRoaXMKPiBwYXRjaCwgZXNwZWNpYWxseSB3aGVu IGl0IGlzIG5vdCBjb21tZW50ZWQgYW55d2hlcmU/CgpBY3R1YWxseSwgaXQgZm9sbG93cyBmcm9t IAoKY29tbWl0IDM2NGM4MTcyZWRiNWZmMGI0NjUwYmJkNGM0NWVhYWI0NmI4NGIwMDgKQXV0aG9y OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KRGF0ZTogICBUaHUgQXVn IDE4IDE3OjE2OjU4IDIwMTYgKzAxMDAKCiAgICBkcm0vaTkxNS91c2VycHRyOiBNYWtlIGd1cCBl cnJvcnMgc3RpY2tpZXIKCndoaWNoIHdhcyB0aGUgcHJlbHVkZSB0byB0aGUgcGF0Y2ggSSB3YXMg dGhpbmtpbmcgb2YuIFRoZSBjdXJyZW50IGNvZGUKYWxyZWFkeSBkb2Vzbid0IHVzZSBtb3JlIHRo YW4gb25lIHdvcmtlciBzaW11bHRhbmVvdXNseS4KLUNocmlzCgotLSAKQ2hyaXMgV2lsc29uLCBJ bnRlbCBPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRyZQpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdm eEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9pbnRlbC1nZngK