From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Christian_K=c3=b6nig?= Subject: Re: [PATCH v2 3/4] drm/amdgpu: Make amdgpu_vram_mgr_bo_invisible_size always accurate Date: Mon, 18 Jun 2018 19:04:28 +0200 Message-ID: <93d05390-23fa-ba2b-d3b0-3e7a566b9a69@gmail.com> References: <20180615144230.18480-4-michel@daenzer.net> <20180618165233.5718-1-michel@daenzer.net> Reply-To: christian.koenig-5C7GfCeVMHo@public.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180618165233.5718-1-michel-otUistvHUpPR7s880joybQ@public.gmane.org> Content-Language: en-US List-Id: Discussion list for AMD gfx List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: amd-gfx-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "amd-gfx" To: =?UTF-8?Q?Michel_D=c3=a4nzer?= , amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org QW0gMTguMDYuMjAxOCB1bSAxODo1MiBzY2hyaWViIE1pY2hlbCBEw6RuemVyOgo+IEZyb206IE1p Y2hlbCBEw6RuemVyIDxtaWNoZWwuZGFlbnplckBhbWQuY29tPgo+Cj4gRXZlbiBCT3Mgd2l0aCBB TURHUFVfR0VNX0NSRUFURV9OT19DUFVfQUNDRVNTIG1heSBlbmQgdXAgYXQgbGVhc3QKPiBwYXJ0 aWFsbHkgaW4gQ1BVIHZpc2libGUgVlJBTSwgaW4gcGFydGljdWxhciB3aGVuIGFsbCBWUkFNIGlz IHZpc2libGUuCj4KPiB2MjoKPiAqIERvbid0IHRha2UgVlJBTSBtZ3Igc3BpbmxvY2ssIG5vdCBu ZWVkZWQgKENocmlzdGlhbiBLw7ZuaWcpCj4gKiBNYWtlIGxvb3AgbG9naWMgc2ltcGxlciBhbmQg Y2xlYXJlci4KPgo+IENjOiBzdGFibGVAdmdlci5rZXJuZWwub3JnCj4gU2lnbmVkLW9mZi1ieTog TWljaGVsIETDpG56ZXIgPG1pY2hlbC5kYWVuemVyQGFtZC5jb20+CgpSZXZpZXdlZC1ieTogQ2hy aXN0aWFuIEvDtm5pZyA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29tPgoKPiAtLS0KPiAgIGRyaXZl cnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV92cmFtX21nci5jIHwgMjAgKysrKysrKysrKysr KysrKysrLS0KPiAgIDEgZmlsZSBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9u cygtKQo+Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV92 cmFtX21nci5jIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X3ZyYW1fbWdyLmMK PiBpbmRleCBhZTAwNDljNmM1MmMuLmI2MzMzZjkyYmE0NSAxMDA2NDQKPiAtLS0gYS9kcml2ZXJz L2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfdnJhbV9tZ3IuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1 L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV92cmFtX21nci5jCj4gQEAgLTEwNiwxMCArMTA2LDI2IEBA IHN0YXRpYyB1NjQgYW1kZ3B1X3ZyYW1fbWdyX3Zpc19zaXplKHN0cnVjdCBhbWRncHVfZGV2aWNl ICphZGV2LAo+ICAgICovCj4gICB1NjQgYW1kZ3B1X3ZyYW1fbWdyX2JvX2ludmlzaWJsZV9zaXpl KHN0cnVjdCBhbWRncHVfYm8gKmJvKQo+ICAgewo+IC0JaWYgKGJvLT5mbGFncyAmIEFNREdQVV9H RU1fQ1JFQVRFX05PX0NQVV9BQ0NFU1MpCj4gKwlzdHJ1Y3QgYW1kZ3B1X2RldmljZSAqYWRldiA9 IGFtZGdwdV90dG1fYWRldihiby0+dGJvLmJkZXYpOwo+ICsJc3RydWN0IHR0bV9tZW1fcmVnICpt ZW0gPSAmYm8tPnRiby5tZW07Cj4gKwlzdHJ1Y3QgZHJtX21tX25vZGUgKm5vZGVzID0gbWVtLT5t bV9ub2RlOwo+ICsJdW5zaWduZWQgcGFnZXMgPSBtZW0tPm51bV9wYWdlczsKPiArCXU2NCB1c2Fn ZSA9IDA7Cj4gKwo+ICsJaWYgKGFkZXYtPmdtYy52aXNpYmxlX3ZyYW1fc2l6ZSA9PSBhZGV2LT5n bWMucmVhbF92cmFtX3NpemUpCj4gKwkJcmV0dXJuIDA7Cj4gKwo+ICsJaWYgKG1lbS0+c3RhcnQg Pj0gYWRldi0+Z21jLnZpc2libGVfdnJhbV9zaXplID4+IFBBR0VfU0hJRlQpCj4gICAJCXJldHVy biBhbWRncHVfYm9fc2l6ZShibyk7Cj4gICAKPiAtCXJldHVybiAwOwo+ICsJd2hpbGUgKG5vZGVz ICYmIHBhZ2VzKSB7Cj4gKwkJdXNhZ2UgKz0gbm9kZXMtPnNpemUgPDwgUEFHRV9TSElGVDsKPiAr CQl1c2FnZSAtPSBhbWRncHVfdnJhbV9tZ3JfdmlzX3NpemUoYWRldiwgbm9kZXMpOwo+ICsJCXBh Z2VzIC09IG5vZGVzLT5zaXplOwo+ICsJCSsrbm9kZXM7Cj4gKwl9Cj4gKwo+ICsJcmV0dXJuIHVz YWdlOwo+ICAgfQo+ICAgCj4gICAvKioKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmFtZC1nZnggbWFpbGluZyBsaXN0CmFtZC1nZnhAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8v YW1kLWdmeAo=