From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Christian_K=c3=b6nig?= Subject: Re: [PATCH] drm/ttm: Make sure BOs being swapped out are cacheable Date: Wed, 25 Jan 2017 10:49:33 +0100 Message-ID: <56e0a49e-89b6-4542-e905-57f0dc2ae79c@amd.com> References: <20170125082131.25544-1-michel@daenzer.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0040.outbound.protection.outlook.com [104.47.32.40]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0AED26E957 for ; Wed, 25 Jan 2017 09:49:48 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Thomas Hellstrom , =?UTF-8?Q?Michel_D=c3=a4nzer?= Cc: linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org QW0gMjUuMDEuMjAxNyB1bSAxMDoyNSBzY2hyaWViIFRob21hcyBIZWxsc3Ryb206Cj4gT24gMDEv MjUvMjAxNyAwOToyMSBBTSwgTWljaGVsIETDpG56ZXIgd3JvdGU6Cj4+IEZyb206IE1pY2hlbCBE w6RuemVyIDxtaWNoZWwuZGFlbnplckBhbWQuY29tPgo+Pgo+PiBUaGUgY3VycmVudCBjYWNoaW5n IHN0YXRlIG1heSBub3QgYmUgdHRfY2FjaGVkLCBldmVuIHRob3VnaCB0aGUKPj4gcGxhY2VtZW50 IGNvbnRhaW5zIFRUTV9QTF9GTEFHX0NBQ0hFRCwgYmVjYXVzZSBwbGFjZW1lbnQgY2FuIGNvbnRh aW4KPj4gbXVsdGlwbGUgY2FjaGluZyBmbGFncy4gVHJ5aW5nIHRvIHN3YXAgb3V0IHN1Y2ggYSBC TyB3b3VsZCB0cmlwIHVwIHRoZQo+Pgo+PiAJQlVHX09OKHR0bS0+Y2FjaGluZ19zdGF0ZSAhPSB0 dF9jYWNoZWQpOwo+Pgo+PiBpbiB0dG1fdHRfc3dhcG91dC4KPj4KPj4gQ2M6IHN0YWJsZUB2Z2Vy Lmtlcm5lbC5vcmcKPj4gU2lnbmVkLW9mZi1ieTogTWljaGVsIETDpG56ZXIgPG1pY2hlbC5kYWVu emVyQGFtZC5jb20+Cj4gUmV2aWV3ZWQtYnk6IFRob21hcyBIZWxsc3Ryb20gPHRoZWxsc3Ryb21A dm13YXJlLmNvbT4KClJldmlld2VkLWJ5OiBDaHJpc3RpYW4gS8O2bmlnIDxjaHJpc3RpYW4ua29l bmlnQGFtZC5jb20+LgoKPgo+PiAtLS0KPj4gICBkcml2ZXJzL2dwdS9kcm0vdHRtL3R0bV9iby5j IHwgNCArKy0tCj4+ICAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlv bnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS90dG0vdHRtX2JvLmMgYi9k cml2ZXJzL2dwdS9kcm0vdHRtL3R0bV9iby5jCj4+IGluZGV4IGQ1MDYzNjE4ZWZhNy4uODZlM2Iy MzNiNzIyIDEwMDY0NAo+PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vdHRtL3R0bV9iby5jCj4+ICsr KyBiL2RyaXZlcnMvZ3B1L2RybS90dG0vdHRtX2JvLmMKPj4gQEAgLTE2NzAsNyArMTY3MCw2IEBA IHN0YXRpYyBpbnQgdHRtX2JvX3N3YXBvdXQoc3RydWN0IHR0bV9tZW1fc2hyaW5rICpzaHJpbmsp Cj4+ICAgCXN0cnVjdCB0dG1fYnVmZmVyX29iamVjdCAqYm87Cj4+ICAgCWludCByZXQgPSAtRUJV U1k7Cj4+ICAgCWludCBwdXRfY291bnQ7Cj4+IC0JdWludDMyX3Qgc3dhcF9wbGFjZW1lbnQgPSAo VFRNX1BMX0ZMQUdfQ0FDSEVEIHwgVFRNX1BMX0ZMQUdfU1lTVEVNKTsKPj4gICAKPj4gICAJc3Bp bl9sb2NrKCZnbG9iLT5scnVfbG9jayk7Cj4+ICAgCWxpc3RfZm9yX2VhY2hfZW50cnkoYm8sICZn bG9iLT5zd2FwX2xydSwgc3dhcCkgewo+PiBAQCAtMTcwMSw3ICsxNzAwLDggQEAgc3RhdGljIGlu dCB0dG1fYm9fc3dhcG91dChzdHJ1Y3QgdHRtX21lbV9zaHJpbmsgKnNocmluaykKPj4gICAJICog TW92ZSB0byBzeXN0ZW0gY2FjaGVkCj4+ICAgCSAqLwo+PiAgIAo+PiAtCWlmICgoYm8tPm1lbS5w bGFjZW1lbnQgJiBzd2FwX3BsYWNlbWVudCkgIT0gc3dhcF9wbGFjZW1lbnQpIHsKPj4gKwlpZiAo Ym8tPm1lbS5tZW1fdHlwZSAhPSBUVE1fUExfU1lTVEVNIHx8Cj4+ICsJICAgIGJvLT50dG0tPmNh Y2hpbmdfc3RhdGUgIT0gdHRfY2FjaGVkKSB7Cj4+ICAgCQlzdHJ1Y3QgdHRtX21lbV9yZWcgZXZp Y3RfbWVtOwo+PiAgIAo+PiAgIAkJZXZpY3RfbWVtID0gYm8tPm1lbTsKPgoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlz dApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==