From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH 1/2] drm/ttm: fix object deallocation to properly fill in the page pool. Date: Wed, 8 Jul 2015 14:41:43 -0400 Message-ID: <20150708184143.GC2486@x230.dumpdata.com> References: <1436379397-7897-1-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 ESMTPS id 5BFDA6EBC6 for ; Wed, 8 Jul 2015 11:41:51 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1436379397-7897-1-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: j.glisse@gmail.com Cc: =?iso-8859-1?B?Suly9G1l?= Glisse , Thomas Hellstrom , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gV2VkLCBKdWwgMDgsIDIwMTUgYXQgMDI6MTY6MzZQTSAtMDQwMCwgai5nbGlzc2VAZ21haWwu Y29tIHdyb3RlOgo+IEZyb206IErDqXLDtG1lIEdsaXNzZSA8amdsaXNzZUByZWRoYXQuY29tPgo+ IAo+IEN1cnJlbnQgY29kZSBuZXZlciBhbGxvd2VkIHRoZSBwYWdlIHBvb2wgdG8gYWN0dWFseSBm aWxsIGluIGFueXdheS4KPiBUaGlzIGZpeCBpdCwgc28gdGhhdCB3ZSBvbmx5IHN0YXJ0IGZyZWVp bmcgcGFnZSBmcm9tIHRoZSBwb29sIHdoZW4KPiB3ZSBnbyBvdmVyIHRoZSBwb29sIHNpemUuCj4g Cj4gU2lnbmVkLW9mZi1ieTogSsOpcsO0bWUgR2xpc3NlIDxqZ2xpc3NlQHJlZGhhdC5jb20+Cj4g UmV2aWV3ZWQtYnk6IE1hcmlvIEtsZWluZXIgPG1hcmlvLmtsZWluZXIuZGVAZ21haWwuY29tPgo+ IFRlc3RlZC1ieTogTWljaGVsIETDpG56ZXIgPG1pY2hlbEBkYWVuemVyLm5ldD4KPiBDYzogVGhv bWFzIEhlbGxzdHJvbSA8dGhlbGxzdHJvbUB2bXdhcmUuY29tPgo+IENjOiBLb25yYWQgUnplc3p1 dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CgpSZXZpZXdlZC1ieTogS29ucmFkIFJ6 ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgoKPiAtLS0KPiAgZHJpdmVycy9n cHUvZHJtL3R0bS90dG1fcGFnZV9hbGxvY19kbWEuYyB8IDggKy0tLS0tLS0KPiAgMSBmaWxlIGNo YW5nZWQsIDEgaW5zZXJ0aW9uKCspLCA3IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9k cml2ZXJzL2dwdS9kcm0vdHRtL3R0bV9wYWdlX2FsbG9jX2RtYS5jIGIvZHJpdmVycy9ncHUvZHJt L3R0bS90dG1fcGFnZV9hbGxvY19kbWEuYwo+IGluZGV4IGM5NmRiNDMuLjAxOTRhOTMgMTAwNjQ0 Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL3R0bS90dG1fcGFnZV9hbGxvY19kbWEuYwo+ICsrKyBi L2RyaXZlcnMvZ3B1L2RybS90dG0vdHRtX3BhZ2VfYWxsb2NfZG1hLmMKPiBAQCAtOTUzLDE0ICs5 NTMsOCBAQCB2b2lkIHR0bV9kbWFfdW5wb3B1bGF0ZShzdHJ1Y3QgdHRtX2RtYV90dCAqdHRtX2Rt YSwgc3RydWN0IGRldmljZSAqZGV2KQo+ICAJfSBlbHNlIHsKPiAgCQlwb29sLT5ucGFnZXNfZnJl ZSArPSBjb3VudDsKPiAgCQlsaXN0X3NwbGljZSgmdHRtX2RtYS0+cGFnZXNfbGlzdCwgJnBvb2wt PmZyZWVfbGlzdCk7Cj4gLQkJbnBhZ2VzID0gY291bnQ7Cj4gLQkJaWYgKHBvb2wtPm5wYWdlc19m cmVlID4gX21hbmFnZXItPm9wdGlvbnMubWF4X3NpemUpIHsKPiArCQlpZiAocG9vbC0+bnBhZ2Vz X2ZyZWUgPiBfbWFuYWdlci0+b3B0aW9ucy5tYXhfc2l6ZSkKPiAgCQkJbnBhZ2VzID0gcG9vbC0+ bnBhZ2VzX2ZyZWUgLSBfbWFuYWdlci0+b3B0aW9ucy5tYXhfc2l6ZTsKPiAtCQkJLyogZnJlZSBh dCBsZWFzdCBOVU1fUEFHRVNfVE9fQUxMT0MgbnVtYmVyIG9mIHBhZ2VzCj4gLQkJCSAqIHRvIHJl ZHVjZSBjYWxscyB0byBzZXRfbWVtb3J5X3diICovCj4gLQkJCWlmIChucGFnZXMgPCBOVU1fUEFH RVNfVE9fQUxMT0MpCj4gLQkJCQlucGFnZXMgPSBOVU1fUEFHRVNfVE9fQUxMT0M7Cj4gLQkJfQo+ ICAJfQo+ICAJc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmcG9vbC0+bG9jaywgaXJxX2ZsYWdzKTsK PiAgCj4gLS0gCj4gMS44LjMuMQo+IApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2RyaS1kZXZlbAo=