From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sinclair Yeh Subject: Re: [PATCH] drm/ttm: Make sure BOs being swapped out are cacheable Date: Wed, 25 Jan 2017 16:46:33 -0800 Message-ID: <20170126004632.GA3457@vmware.com> References: <20170125082131.25544-1-michel@daenzer.net> <56e0a49e-89b6-4542-e905-57f0dc2ae79c@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0076.outbound.protection.outlook.com [104.47.40.76]) by gabe.freedesktop.org (Postfix) with ESMTPS id DA4C86E20E for ; Thu, 26 Jan 2017 00:48:27 +0000 (UTC) Content-Disposition: inline In-Reply-To: <56e0a49e-89b6-4542-e905-57f0dc2ae79c@amd.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Christian =?iso-8859-1?Q?K=F6nig?= Cc: Thomas Hellstrom , Michel =?iso-8859-1?Q?D=E4nzer?= , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org List-Id: dri-devel@lists.freedesktop.org T24gV2VkLCBKYW4gMjUsIDIwMTcgYXQgMTA6NDk6MzNBTSArMDEwMCwgQ2hyaXN0aWFuIEvDtm5p ZyB3cm90ZToKPiBBbSAyNS4wMS4yMDE3IHVtIDEwOjI1IHNjaHJpZWIgVGhvbWFzIEhlbGxzdHJv bToKPiA+T24gMDEvMjUvMjAxNyAwOToyMSBBTSwgTWljaGVsIETDpG56ZXIgd3JvdGU6Cj4gPj5G cm9tOiBNaWNoZWwgRMOkbnplciA8bWljaGVsLmRhZW56ZXJAYW1kLmNvbT4KPiA+Pgo+ID4+VGhl IGN1cnJlbnQgY2FjaGluZyBzdGF0ZSBtYXkgbm90IGJlIHR0X2NhY2hlZCwgZXZlbiB0aG91Z2gg dGhlCj4gPj5wbGFjZW1lbnQgY29udGFpbnMgVFRNX1BMX0ZMQUdfQ0FDSEVELCBiZWNhdXNlIHBs YWNlbWVudCBjYW4gY29udGFpbgo+ID4+bXVsdGlwbGUgY2FjaGluZyBmbGFncy4gVHJ5aW5nIHRv IHN3YXAgb3V0IHN1Y2ggYSBCTyB3b3VsZCB0cmlwIHVwIHRoZQo+ID4+Cj4gPj4JQlVHX09OKHR0 bS0+Y2FjaGluZ19zdGF0ZSAhPSB0dF9jYWNoZWQpOwo+ID4+Cj4gPj5pbiB0dG1fdHRfc3dhcG91 dC4KPiA+Pgo+ID4+Q2M6IHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmcKPiA+PlNpZ25lZC1vZmYtYnk6 IE1pY2hlbCBEw6RuemVyIDxtaWNoZWwuZGFlbnplckBhbWQuY29tPgo+ID5SZXZpZXdlZC1ieTog VGhvbWFzIEhlbGxzdHJvbSA8dGhlbGxzdHJvbUB2bXdhcmUuY29tPgo+IAo+IFJldmlld2VkLWJ5 OiBDaHJpc3RpYW4gS8O2bmlnIDxjaHJpc3RpYW4ua29lbmlnQGFtZC5jb20+LgoKUmV2aWV3ZWQt Ynk6IFNpbmNsYWlyIFllaCA8c3llaEB2bXdhcmUuY29tPgoKPiAKPiA+Cj4gPj4tLS0KPiA+PiAg ZHJpdmVycy9ncHUvZHJtL3R0bS90dG1fYm8uYyB8IDQgKystLQo+ID4+ICAxIGZpbGUgY2hhbmdl ZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+ID4+Cj4gPj5kaWZmIC0tZ2l0IGEv ZHJpdmVycy9ncHUvZHJtL3R0bS90dG1fYm8uYyBiL2RyaXZlcnMvZ3B1L2RybS90dG0vdHRtX2Jv LmMKPiA+PmluZGV4IGQ1MDYzNjE4ZWZhNy4uODZlM2IyMzNiNzIyIDEwMDY0NAo+ID4+LS0tIGEv ZHJpdmVycy9ncHUvZHJtL3R0bS90dG1fYm8uYwo+ID4+KysrIGIvZHJpdmVycy9ncHUvZHJtL3R0 bS90dG1fYm8uYwo+ID4+QEAgLTE2NzAsNyArMTY3MCw2IEBAIHN0YXRpYyBpbnQgdHRtX2JvX3N3 YXBvdXQoc3RydWN0IHR0bV9tZW1fc2hyaW5rICpzaHJpbmspCj4gPj4gIAlzdHJ1Y3QgdHRtX2J1 ZmZlcl9vYmplY3QgKmJvOwo+ID4+ICAJaW50IHJldCA9IC1FQlVTWTsKPiA+PiAgCWludCBwdXRf Y291bnQ7Cj4gPj4tCXVpbnQzMl90IHN3YXBfcGxhY2VtZW50ID0gKFRUTV9QTF9GTEFHX0NBQ0hF RCB8IFRUTV9QTF9GTEFHX1NZU1RFTSk7Cj4gPj4gIAlzcGluX2xvY2soJmdsb2ItPmxydV9sb2Nr KTsKPiA+PiAgCWxpc3RfZm9yX2VhY2hfZW50cnkoYm8sICZnbG9iLT5zd2FwX2xydSwgc3dhcCkg ewo+ID4+QEAgLTE3MDEsNyArMTcwMCw4IEBAIHN0YXRpYyBpbnQgdHRtX2JvX3N3YXBvdXQoc3Ry dWN0IHR0bV9tZW1fc2hyaW5rICpzaHJpbmspCj4gPj4gIAkgKiBNb3ZlIHRvIHN5c3RlbSBjYWNo ZWQKPiA+PiAgCSAqLwo+ID4+LQlpZiAoKGJvLT5tZW0ucGxhY2VtZW50ICYgc3dhcF9wbGFjZW1l bnQpICE9IHN3YXBfcGxhY2VtZW50KSB7Cj4gPj4rCWlmIChiby0+bWVtLm1lbV90eXBlICE9IFRU TV9QTF9TWVNURU0gfHwKPiA+PisJICAgIGJvLT50dG0tPmNhY2hpbmdfc3RhdGUgIT0gdHRfY2Fj aGVkKSB7Cj4gPj4gIAkJc3RydWN0IHR0bV9tZW1fcmVnIGV2aWN0X21lbTsKPiA+PiAgCQlldmlj dF9tZW0gPSBiby0+bWVtOwo+ID4KPiAKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGlu Zm8vZHJpLWRldmVsCg==