From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH 2/3] drm/ttm: fix object deallocation to properly fill in the page pool. Date: Wed, 25 Mar 2015 15:06:57 -0400 Message-ID: <20150325190657.GD25884@l.oracle.com> References: <1407901926-24516-1-git-send-email-j.glisse@gmail.com> <1407901926-24516-3-git-send-email-j.glisse@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) by gabe.freedesktop.org (Postfix) with ESMTP id A8FEA6E912 for ; Wed, 25 Mar 2015 12:07:01 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1407901926-24516-3-git-send-email-j.glisse@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: =?iso-8859-1?B?Suly9G1l?= Glisse Cc: =?iso-8859-1?B?Suly9G1l?= Glisse , Thomas Hellstrom , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gVHVlLCBBdWcgMTIsIDIwMTQgYXQgMTE6NTI6MDVQTSAtMDQwMCwgSsOpcsO0bWUgR2xpc3Nl IHdyb3RlOgo+IEZyb206IErDqXLDtG1lIEdsaXNzZSA8amdsaXNzZUByZWRoYXQuY29tPgo+IAo+ IEN1cnJlbnQgY29kZSBuZXZlciBhbGxvd2VkIHRoZSBwYWdlIHBvb2wgdG8gYWN0dWFseSBmaWxs IGluIGFueXdheS4gVGhpcyBmaXgKPiBpdCBhbmQgYWxzbyBhbGxvdyBpdCB0byBncm93IG92ZXIg aXRzIGxpbWl0IHVudGlsIGl0IGdyb3cgYmV5b25kIHRoZSBiYXRjaAo+IHNpemUgZm9yIGFsbG9j YXRpb24gYW5kIGRlYWxsb2NhdGlvbi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKw6lyw7RtZSBHbGlz c2UgPGpnbGlzc2VAcmVkaGF0LmNvbT4KPiBSZXZpZXdlZC1ieTogTWFyaW8gS2xlaW5lciA8bWFy aW8ua2xlaW5lci5kZUBnbWFpbC5jb20+Cj4gVGVzdGVkLWJ5OiBNaWNoZWwgRMOkbnplciA8bWlj aGVsQGRhZW56ZXIubmV0Pgo+IENjOiBUaG9tYXMgSGVsbHN0cm9tIDx0aGVsbHN0cm9tQHZtd2Fy ZS5jb20+Cj4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNv bT4KClJldmlld2VkLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNs ZS5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS90dG0vdHRtX3BhZ2VfYWxsb2NfZG1hLmMg fCA5ICsrLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCA3IGRlbGV0 aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdHRtL3R0bV9wYWdlX2Fs bG9jX2RtYS5jIGIvZHJpdmVycy9ncHUvZHJtL3R0bS90dG1fcGFnZV9hbGxvY19kbWEuYwo+IGlu ZGV4IGM5NmRiNDMuLmEwNzZmZjMgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL3R0bS90 dG1fcGFnZV9hbGxvY19kbWEuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS90dG0vdHRtX3BhZ2Vf YWxsb2NfZG1hLmMKPiBAQCAtOTUzLDE0ICs5NTMsOSBAQCB2b2lkIHR0bV9kbWFfdW5wb3B1bGF0 ZShzdHJ1Y3QgdHRtX2RtYV90dCAqdHRtX2RtYSwgc3RydWN0IGRldmljZSAqZGV2KQo+ICAJfSBl bHNlIHsKPiAgCQlwb29sLT5ucGFnZXNfZnJlZSArPSBjb3VudDsKPiAgCQlsaXN0X3NwbGljZSgm dHRtX2RtYS0+cGFnZXNfbGlzdCwgJnBvb2wtPmZyZWVfbGlzdCk7Cj4gLQkJbnBhZ2VzID0gY291 bnQ7Cj4gLQkJaWYgKHBvb2wtPm5wYWdlc19mcmVlID4gX21hbmFnZXItPm9wdGlvbnMubWF4X3Np emUpIHsKPiArCQlpZiAocG9vbC0+bnBhZ2VzX2ZyZWUgPj0gKF9tYW5hZ2VyLT5vcHRpb25zLm1h eF9zaXplICsKPiArCQkJCQkgIE5VTV9QQUdFU19UT19BTExPQykpCj4gIAkJCW5wYWdlcyA9IHBv b2wtPm5wYWdlc19mcmVlIC0gX21hbmFnZXItPm9wdGlvbnMubWF4X3NpemU7Cj4gLQkJCS8qIGZy ZWUgYXQgbGVhc3QgTlVNX1BBR0VTX1RPX0FMTE9DIG51bWJlciBvZiBwYWdlcwo+IC0JCQkgKiB0 byByZWR1Y2UgY2FsbHMgdG8gc2V0X21lbW9yeV93YiAqLwo+IC0JCQlpZiAobnBhZ2VzIDwgTlVN X1BBR0VTX1RPX0FMTE9DKQo+IC0JCQkJbnBhZ2VzID0gTlVNX1BBR0VTX1RPX0FMTE9DOwo+IC0J CX0KPiAgCX0KPiAgCXNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJnBvb2wtPmxvY2ssIGlycV9mbGFn cyk7Cj4gIAo+IC0tIAo+IDEuOS4zCj4gCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZy ZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGlu Zm8vZHJpLWRldmVsCg==