From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sam Ravnborg Subject: Re: [PATCH 2/2] drm/vmwgfx: Use ttm_dma_page_alloc_enabled Date: Fri, 25 Jan 2019 19:22:14 +0100 Message-ID: <20190125182214.GB8230@ravnborg.org> References: <20190125130548.3266-1-thellstrom@vmware.com> <20190125130548.3266-2-thellstrom@vmware.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from asavdk4.altibox.net (asavdk4.altibox.net [109.247.116.15]) by gabe.freedesktop.org (Postfix) with ESMTPS id B7E6D6E00E for ; Fri, 25 Jan 2019 18:22:17 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20190125130548.3266-2-thellstrom@vmware.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Thomas Hellstrom Cc: linux-graphics-maintainer@vmware.com, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org SGkgVGhvbWFzLgoKT25lIGxpdHRsZSBuaXQsIGFuZCBhbiBpbXByb3ZtZW50IHByb3Bvc2FsIChm b3IgYW5vdGhlciBwYXRjaC9kYXkpLgoKT24gRnJpLCBKYW4gMjUsIDIwMTkgYXQgMDI6MDU6NDhQ TSArMDEwMCwgVGhvbWFzIEhlbGxzdHJvbSB3cm90ZToKPiBJbnN0ZWFkIG9mIGd1ZXNzaW5nIHdo ZXRoZXIgVFRNIGhhcyB0aGUgZG1hIHBhZ2UgYWxsb2NhdG9yIGVuYWJsZWQsCj4gYXNrIFRUTS4K PiAKPiBTaWduZWQtb2ZmLWJ5OiBUaG9tYXMgSGVsbHN0cm9tIDx0aGVsbHN0cm9tQHZtd2FyZS5j b20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS92bXdnZngvdm13Z2Z4X2Rydi5jIHwgNCArKy0t Cj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4gCj4g ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS92bXdnZngvdm13Z2Z4X2Rydi5jIGIvZHJpdmVy cy9ncHUvZHJtL3Ztd2dmeC92bXdnZnhfZHJ2LmMKPiBpbmRleCA3N2Y0MjJjZDE4YWIuLjEyNWEy YjQyMzg0NyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vdm13Z2Z4L3Ztd2dmeF9kcnYu Ywo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS92bXdnZngvdm13Z2Z4X2Rydi5jCj4gQEAgLTM1LDYg KzM1LDcgQEAKPiAgI2luY2x1ZGUgPGRybS90dG0vdHRtX3BsYWNlbWVudC5oPgo+ICAjaW5jbHVk ZSA8ZHJtL3R0bS90dG1fYm9fZHJpdmVyLmg+Cj4gICNpbmNsdWRlIDxkcm0vdHRtL3R0bV9tb2R1 bGUuaD4KPiArI2luY2x1ZGUgPGRybS90dG0vdHRtX3BhZ2VfYWxsb2MuaD4KPiAgCj4gICNkZWZp bmUgVk1XR0ZYX0RSSVZFUl9ERVNDICJMaW51eCBkcm0gZHJpdmVyIGZvciBWTXdhcmUgZ3JhcGhp Y3MgZGV2aWNlcyIKPiAgI2RlZmluZSBWTVdHRlhfQ0hJUF9TVkdBSUkgMAo+IEBAIC01OTQsOCAr NTk1LDcgQEAgc3RhdGljIGludCB2bXdfZG1hX3NlbGVjdF9tb2RlKHN0cnVjdCB2bXdfcHJpdmF0 ZSAqZGV2X3ByaXYpCj4gIAlpZiAoZGV2X3ByaXYtPm1hcF9tb2RlID09IHZtd19kbWFfbWFwX3Bv cHVsYXRlICYmIHZtd19yZXN0cmljdF9pb21tdSkKPiAgCQlkZXZfcHJpdi0+bWFwX21vZGUgPSB2 bXdfZG1hX21hcF9iaW5kOwo+ICAKPiAtCS8qIE5vIFRUTSBjb2hlcmVudCBwYWdlIHBvb2w/IEZJ WE1FOiBBc2sgVFRNIGluc3RlYWQhICovCj4gLSAgICAgICAgaWYgKCEoSVNfRU5BQkxFRChDT05G SUdfU1dJT1RMQikgfHwgSVNfRU5BQkxFRChDT05GSUdfSU5URUxfSU9NTVUpKSAmJgo+ICsgICAg ICAgIGlmICghdHRtX2RtYV9wYWdlX2FsbG9jX2VuYWJsZWQoKSAmJgpUaGUgbGluZSB1c2VzIHNw YWNlcyBmb3IgaW5kZW50LCB0YWJzPwoKPiAgCSAgICAoZGV2X3ByaXYtPm1hcF9tb2RlID09IHZt d19kbWFfYWxsb2NfY29oZXJlbnQpKQoKVGhlIGNvZGUgY291bGQgYmVuZWZpdCBmcm9tIGE6CnN0 YXRpYyBib29sIGlzX21hcF9jb2hlcmVudChjb25zdCBzdHJ1Y3Qgdm13X3ByaXZhdGUgKmRldl9w cml2KQp7CglyZXR1cm4gZGV2X3ByaXYtPm1hcF9tb2RlID09IHZtd19kbWFfYWxsb2NfY29oZXJl bnQ7Cn0KClRoZW4gdGhlIGFib3ZlIHdvdWxkIGJlY29tZToKCglpZiAoIXR0bV9kbWFfcGFnZV9h bGxvY19lbmFibGVkKCkgJiYgaXNfbWFwX2NvaGVyZW50KGRldl9wcml2KSkKCkFuZCB0aGUgb3Ro ZXIgcGxhY2VzIHRoYXQgdGVzdCBmb3Igdm13X2RtYV9hbGxvY19jb2hlcmVudAp3b3VsZCBiZSBh IGJpdCBzaW1wbGVyIHRvby4KU2FtZSBnb2VzIGZvciB0aGUgb3RoZXIgbWFwIHR5cGVzIG9idmlv dXNseS4KCglTYW0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3Jn Cmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs Cg==