From mboxrd@z Thu Jan 1 00:00:00 1970 From: "=?UTF-8?q?Christian=20K=C3=B6nig?=" Subject: [PATCH] drm/scheduler: use job count instead of peek Date: Fri, 9 Aug 2019 17:31:09 +0200 Message-ID: <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 mail-wr1-x444.google.com (mail-wr1-x444.google.com [IPv6:2a00:1450:4864:20::444]) by gabe.freedesktop.org (Postfix) with ESMTPS id 395D26EE2F for ; Fri, 9 Aug 2019 15:31:12 +0000 (UTC) Received: by mail-wr1-x444.google.com with SMTP id p17so98616469wrf.11 for ; Fri, 09 Aug 2019 08:31:12 -0700 (PDT) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: andrey.grodzovsky@amd.com, dri-devel@lists.freedesktop.org, Monk.Liu@amd.com, Emily.Deng@amd.com List-Id: dri-devel@lists.freedesktop.org VGhlIHNwc2NfcXVldWVfcGVlayBmdW5jdGlvbiBpcyBhY2Nlc3NpbmcgcXVldWUtPmhlYWQgd2hp Y2ggYmVsb25ncyB0bwp0aGUgY29uc3VtZXIgdGhyZWFkIGFuZCBzaG91bGRuJ3QgYmUgYWNjZXNz ZWQgYnkgdGhlIHByb2R1Y2VyCgpUaGlzIGlzIGZpeGluZyBhIHJhcmUgcmFjZSBjb25kaXRpb24g d2hlbiBkZXN0cm95aW5nIGVudGl0aWVzLgoKU2lnbmVkLW9mZi1ieTogQ2hyaXN0aWFuIEvDtm5p ZyA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9zY2hlZHVs ZXIvc2NoZWRfZW50aXR5LmMgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMo KyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3NjaGVkdWxl ci9zY2hlZF9lbnRpdHkuYyBiL2RyaXZlcnMvZ3B1L2RybS9zY2hlZHVsZXIvc2NoZWRfZW50aXR5 LmMKaW5kZXggMzVkZGJlYzEzNzVhLi42NzFjOTBmMzRlZGUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMv Z3B1L2RybS9zY2hlZHVsZXIvc2NoZWRfZW50aXR5LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3Nj aGVkdWxlci9zY2hlZF9lbnRpdHkuYwpAQCAtOTUsNyArOTUsNyBAQCBzdGF0aWMgYm9vbCBkcm1f c2NoZWRfZW50aXR5X2lzX2lkbGUoc3RydWN0IGRybV9zY2hlZF9lbnRpdHkgKmVudGl0eSkKIAly bWIoKTsgLyogZm9yIGxpc3RfZW1wdHkgdG8gd29yayB3aXRob3V0IGxvY2sgKi8KIAogCWlmIChs aXN0X2VtcHR5KCZlbnRpdHktPmxpc3QpIHx8Ci0JICAgIHNwc2NfcXVldWVfcGVlaygmZW50aXR5 LT5qb2JfcXVldWUpID09IE5VTEwpCisJICAgIHNwc2NfcXVldWVfY291bnQoJmVudGl0eS0+am9i X3F1ZXVlKSA9PSAwKQogCQlyZXR1cm4gdHJ1ZTsKIAogCXJldHVybiBmYWxzZTsKQEAgLTI4MSw3 ICsyODEsNyBAQCB2b2lkIGRybV9zY2hlZF9lbnRpdHlfZmluaShzdHJ1Y3QgZHJtX3NjaGVkX2Vu dGl0eSAqZW50aXR5KQogCS8qIENvbnN1bXB0aW9uIG9mIGV4aXN0aW5nIElCcyB3YXNuJ3QgY29t cGxldGVkLiBGb3JjZWZ1bGx5CiAJICogcmVtb3ZlIHRoZW0gaGVyZS4KIAkgKi8KLQlpZiAoc3Bz Y19xdWV1ZV9wZWVrKCZlbnRpdHktPmpvYl9xdWV1ZSkpIHsKKwlpZiAoc3BzY19xdWV1ZV9jb3Vu dCgmZW50aXR5LT5qb2JfcXVldWUpKSB7CiAJCWlmIChzY2hlZCkgewogCQkJLyogUGFyayB0aGUg a2VybmVsIGZvciBhIG1vbWVudCB0byBtYWtlIHN1cmUgaXQgaXNuJ3QgcHJvY2Vzc2luZwogCQkJ ICogb3VyIGVuaXR5LgotLSAKMi4xNy4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9kcmktZGV2ZWw=