From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Kuehling, Felix" Subject: Re: [PATCH 1/8] drm/amdgpu: fix waiting for BO moves with CPU based PD/PT updates Date: Mon, 4 Feb 2019 20:19:37 +0000 Message-ID: <87657857-6139-42ea-adc3-877501359e2c@amd.com> References: <20190204124256.1765-1-christian.koenig@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20190204124256.1765-1-christian.koenig-5C7GfCeVMHo@public.gmane.org> Content-Language: en-US Content-ID: <2FE051FCDD4CD849882EB940D97DF617-asWib9pRmPqcE4WynfumptQqCkab/8FMAL8bYrjMMd8@public.gmane.org> 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?B?Q2hyaXN0aWFuIEvDtm5pZw==?= , "amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org" T24gMjAxOS0wMi0wNCA3OjQyIGEubS4sIENocmlzdGlhbiBLw7ZuaWcgd3JvdGU6DQo+IE90aGVy d2lzZSB3ZSBvcGVuIHVwIHRoZSBwb3NzaWJpbGl0eSB0byB1c2UgdW5pbml0aWFsaXplZCBtZW1v cnkuDQo+DQo+IFNpZ25lZC1vZmYtYnk6IENocmlzdGlhbiBLw7ZuaWcgPGNocmlzdGlhbi5rb2Vu aWdAYW1kLmNvbT4NCg0KVGhpcyBwYXRjaCBpcyBSZXZpZXdlZC1ieTogRmVsaXggS3VlaGxpbmcg PEZlbGl4Lkt1ZWhsaW5nQGFtZC5jb20+DQoNCg0KPiAtLS0NCj4gICBkcml2ZXJzL2dwdS9kcm0v YW1kL2FtZGdwdS9hbWRncHVfdm0uYyB8IDcgKysrKysrLQ0KPiAgIDEgZmlsZSBjaGFuZ2VkLCA2 IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkNCj4NCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMv Z3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV92bS5jIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRn cHUvYW1kZ3B1X3ZtLmMNCj4gaW5kZXggYzcwNjIxZGIzYmI3Li40NDk1MGYzYjg4MDEgMTAwNjQ0 DQo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV92bS5jDQo+ICsrKyBi L2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV92bS5jDQo+IEBAIC0xNzc5LDEzICsx Nzc5LDE4IEBAIHN0YXRpYyBpbnQgYW1kZ3B1X3ZtX2JvX3VwZGF0ZV9tYXBwaW5nKHN0cnVjdCBh bWRncHVfZGV2aWNlICphZGV2LA0KPiAgIAkJaWYgKHBhZ2VzX2FkZHIpDQo+ICAgCQkJcGFyYW1z LnNyYyA9IH4wOw0KPiAgIA0KPiAtCQkvKiBXYWl0IGZvciBQVCBCT3MgdG8gYmUgZnJlZS4gUFRz IHNoYXJlIHRoZSBzYW1lIHJlc3YuIG9iamVjdA0KPiArCQkvKiBXYWl0IGZvciBQVCBCT3MgdG8g YmUgaWRsZS4gUFRzIHNoYXJlIHRoZSBzYW1lIHJlc3YuIG9iamVjdA0KPiAgIAkJICogYXMgdGhl IHJvb3QgUEQgQk8NCj4gICAJCSAqLw0KPiAgIAkJciA9IGFtZGdwdV92bV93YWl0X3BkKGFkZXYs IHZtLCBvd25lcik7DQo+ICAgCQlpZiAodW5saWtlbHkocikpDQo+ICAgCQkJcmV0dXJuIHI7DQo+ ICAgDQo+ICsJCS8qIFdhaXQgZm9yIGFueSBCTyBtb3ZlIHRvIGJlIGNvbXBsZXRlZCAqLw0KPiAr CQlyID0gZG1hX2ZlbmNlX3dhaXQoZXhjbHVzaXZlLCB0cnVlKTsNCj4gKwkJaWYgKHVubGlrZWx5 KHIpKQ0KPiArCQkJcmV0dXJuIHI7DQo+ICsNCj4gICAJCXBhcmFtcy5mdW5jID0gYW1kZ3B1X3Zt X2NwdV9zZXRfcHRlczsNCj4gICAJCXBhcmFtcy5wYWdlc19hZGRyID0gcGFnZXNfYWRkcjsNCj4g ICAJCXJldHVybiBhbWRncHVfdm1fdXBkYXRlX3B0ZXMoJnBhcmFtcywgc3RhcnQsIGxhc3QgKyAx LA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KYW1kLWdm eCBtYWlsaW5nIGxpc3QKYW1kLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9hbWQtZ2Z4Cg==