From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Grodzovsky, Andrey" Subject: Re: [PATCH] drm/scheduler: use job count instead of peek Date: Mon, 12 Aug 2019 15:53:24 +0000 Message-ID: <6fab14fc-d0c9-a3d5-5bc5-adb4f0c99aaa@amd.com> References: <20190809153109.79228-1-christian.koenig@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from NAM04-BN3-obe.outbound.protection.outlook.com (mail-eopbgr680074.outbound.protection.outlook.com [40.107.68.74]) by gabe.freedesktop.org (Postfix) with ESMTPS id 1C32C6E560 for ; Mon, 12 Aug 2019 15:53:29 +0000 (UTC) In-Reply-To: <20190809153109.79228-1-christian.koenig@amd.com> Content-Language: en-US Content-ID: <0D9E3383EC76F047BCB1A6ED7DEEE135@namprd12.prod.outlook.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: =?utf-8?B?Q2hyaXN0aWFuIEvDtm5pZw==?= , "dri-devel@lists.freedesktop.org" , "Liu, Monk" , "Deng, Emily" List-Id: dri-devel@lists.freedesktop.org QWNrZWQtYnk6IEFuZHJleSBHcm9kem92c2t5IDxhbmRyZXkuZ3JvZHpvdnNreUBhbWQuY29tPg0K DQpBbmRyZXkNCg0KT24gOC85LzE5IDExOjMxIEFNLCBDaHJpc3RpYW4gS8O2bmlnIHdyb3RlOg0K PiBUaGUgc3BzY19xdWV1ZV9wZWVrIGZ1bmN0aW9uIGlzIGFjY2Vzc2luZyBxdWV1ZS0+aGVhZCB3 aGljaCBiZWxvbmdzIHRvDQo+IHRoZSBjb25zdW1lciB0aHJlYWQgYW5kIHNob3VsZG4ndCBiZSBh Y2Nlc3NlZCBieSB0aGUgcHJvZHVjZXINCj4NCj4gVGhpcyBpcyBmaXhpbmcgYSByYXJlIHJhY2Ug Y29uZGl0aW9uIHdoZW4gZGVzdHJveWluZyBlbnRpdGllcy4NCj4NCj4gU2lnbmVkLW9mZi1ieTog Q2hyaXN0aWFuIEvDtm5pZyA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29tPg0KPiAtLS0NCj4gICBk cml2ZXJzL2dwdS9kcm0vc2NoZWR1bGVyL3NjaGVkX2VudGl0eS5jIHwgNCArKy0tDQo+ICAgMSBm aWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkNCj4NCj4gZGlmZiAt LWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9zY2hlZHVsZXIvc2NoZWRfZW50aXR5LmMgYi9kcml2ZXJz L2dwdS9kcm0vc2NoZWR1bGVyL3NjaGVkX2VudGl0eS5jDQo+IGluZGV4IDM1ZGRiZWMxMzc1YS4u NjcxYzkwZjM0ZWRlIDEwMDY0NA0KPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vc2NoZWR1bGVyL3Nj aGVkX2VudGl0eS5jDQo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9zY2hlZHVsZXIvc2NoZWRfZW50 aXR5LmMNCj4gQEAgLTk1LDcgKzk1LDcgQEAgc3RhdGljIGJvb2wgZHJtX3NjaGVkX2VudGl0eV9p c19pZGxlKHN0cnVjdCBkcm1fc2NoZWRfZW50aXR5ICplbnRpdHkpDQo+ICAgCXJtYigpOyAvKiBm b3IgbGlzdF9lbXB0eSB0byB3b3JrIHdpdGhvdXQgbG9jayAqLw0KPiAgIA0KPiAgIAlpZiAobGlz dF9lbXB0eSgmZW50aXR5LT5saXN0KSB8fA0KPiAtCSAgICBzcHNjX3F1ZXVlX3BlZWsoJmVudGl0 eS0+am9iX3F1ZXVlKSA9PSBOVUxMKQ0KPiArCSAgICBzcHNjX3F1ZXVlX2NvdW50KCZlbnRpdHkt PmpvYl9xdWV1ZSkgPT0gMCkNCj4gICAJCXJldHVybiB0cnVlOw0KPiAgIA0KPiAgIAlyZXR1cm4g ZmFsc2U7DQo+IEBAIC0yODEsNyArMjgxLDcgQEAgdm9pZCBkcm1fc2NoZWRfZW50aXR5X2Zpbmko c3RydWN0IGRybV9zY2hlZF9lbnRpdHkgKmVudGl0eSkNCj4gICAJLyogQ29uc3VtcHRpb24gb2Yg ZXhpc3RpbmcgSUJzIHdhc24ndCBjb21wbGV0ZWQuIEZvcmNlZnVsbHkNCj4gICAJICogcmVtb3Zl IHRoZW0gaGVyZS4NCj4gICAJICovDQo+IC0JaWYgKHNwc2NfcXVldWVfcGVlaygmZW50aXR5LT5q b2JfcXVldWUpKSB7DQo+ICsJaWYgKHNwc2NfcXVldWVfY291bnQoJmVudGl0eS0+am9iX3F1ZXVl KSkgew0KPiAgIAkJaWYgKHNjaGVkKSB7DQo+ICAgCQkJLyogUGFyayB0aGUga2VybmVsIGZvciBh IG1vbWVudCB0byBtYWtlIHN1cmUgaXQgaXNuJ3QgcHJvY2Vzc2luZw0KPiAgIAkJCSAqIG91ciBl bml0eS4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRy aS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRw czovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbA==