From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oded Gabbay Subject: [PATCH 10/13] drm/amdkfd: fix runlist length calculation Date: Fri, 12 Jun 2015 22:31:18 +0300 Message-ID: <1434137481-13315-11-git-send-email-oded.gabbay@gmail.com> References: <1434137481-13315-1-git-send-email-oded.gabbay@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f177.google.com (mail-wi0-f177.google.com [209.85.212.177]) by gabe.freedesktop.org (Postfix) with ESMTP id E17756E50D for ; Fri, 12 Jun 2015 12:31:39 -0700 (PDT) Received: by wigg3 with SMTP id g3so25124615wig.1 for ; Fri, 12 Jun 2015 12:31:39 -0700 (PDT) In-Reply-To: <1434137481-13315-1-git-send-email-oded.gabbay@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org, alexdeucher@gmail.com List-Id: dri-devel@lists.freedesktop.org RnJvbTogQmVuIEdveiA8YmVuLmdvekBhbWQuY29tPgoKVGhlIE1BUF9RVUVVRVMgcGFja2V0IGxl bmd0aCBmb3IgQ2Fycml6byBpcyBkaWZmZXJlbnQgdGhhbiBmb3IgS2F2ZXJpLgpUaGVyZWZvcmUs IHdlIG5vdyBuZWVkIHRvIGNhbGN1bGF0ZSB0aGUgcnVubGlzdCBsZW5ndGggd2l0aCByZWdhcmQg dG8gdGhlCnVuZGVybHlpbmcgSC9XLgoKU2lnbmVkLW9mZi1ieTogQmVuIEdveiA8YmVuLmdvekBh bWQuY29tPgpTaWduZWQtb2ZmLWJ5OiBPZGVkIEdhYmJheSA8b2RlZC5nYWJiYXlAZ21haWwuY29t PgotLS0KIGRyaXZlcnMvZ3B1L2RybS9hbWQvYW1ka2ZkL2tmZF9wYWNrZXRfbWFuYWdlci5jIHwg OCArKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigt KQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1ka2ZkL2tmZF9wYWNrZXRfbWFu YWdlci5jIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRrZmQva2ZkX3BhY2tldF9tYW5hZ2VyLmMK aW5kZXggOTliNmQyOC4uZTMyMzBjYyAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2FtZC9h bWRrZmQva2ZkX3BhY2tldF9tYW5hZ2VyLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRr ZmQva2ZkX3BhY2tldF9tYW5hZ2VyLmMKQEAgLTI3LDYgKzI3LDcgQEAKICNpbmNsdWRlICJrZmRf a2VybmVsX3F1ZXVlLmgiCiAjaW5jbHVkZSAia2ZkX3ByaXYuaCIKICNpbmNsdWRlICJrZmRfcG00 X2hlYWRlcnMuaCIKKyNpbmNsdWRlICJrZmRfcG00X2hlYWRlcnNfdmkuaCIKICNpbmNsdWRlICJr ZmRfcG00X29wY29kZXMuaCIKIAogc3RhdGljIGlubGluZSB2b2lkIGluY193cHRyKHVuc2lnbmVk IGludCAqd3B0ciwgdW5zaWduZWQgaW50IGluY3JlbWVudF9ieXRlcywKQEAgLTU1LDYgKzU2LDcg QEAgc3RhdGljIHZvaWQgcG1fY2FsY19ybGliX3NpemUoc3RydWN0IHBhY2tldF9tYW5hZ2VyICpw bSwKIAkJCQlib29sICpvdmVyX3N1YnNjcmlwdGlvbikKIHsKIAl1bnNpZ25lZCBpbnQgcHJvY2Vz c19jb3VudCwgcXVldWVfY291bnQ7CisJdW5zaWduZWQgaW50IG1hcF9xdWV1ZV9zaXplOwogCiAJ QlVHX09OKCFwbSB8fCAhcmxpYl9zaXplIHx8ICFvdmVyX3N1YnNjcmlwdGlvbik7CiAKQEAgLTY5 LDkgKzcxLDEzIEBAIHN0YXRpYyB2b2lkIHBtX2NhbGNfcmxpYl9zaXplKHN0cnVjdCBwYWNrZXRf bWFuYWdlciAqcG0sCiAJCXByX2RlYnVnKCJrZmQ6IG92ZXIgc3Vic2NyaWJlZCBydW5saXN0XG4i KTsKIAl9CiAKKwltYXBfcXVldWVfc2l6ZSA9CisJCShwbS0+ZHFtLT5kZXYtPmRldmljZV9pbmZv LT5hc2ljX2ZhbWlseSA9PSBDSElQX0NBUlJJWk8pID8KKwkJc2l6ZW9mKHN0cnVjdCBwbTRfbWVz X21hcF9xdWV1ZXMpIDoKKwkJc2l6ZW9mKHN0cnVjdCBwbTRfbWFwX3F1ZXVlcyk7CiAJLyogY2Fs Y3VsYXRlIHJ1biBsaXN0IGliIGFsbG9jYXRpb24gc2l6ZSAqLwogCSpybGliX3NpemUgPSBwcm9j ZXNzX2NvdW50ICogc2l6ZW9mKHN0cnVjdCBwbTRfbWFwX3Byb2Nlc3MpICsKLQkJICAgICBxdWV1 ZV9jb3VudCAqIHNpemVvZihzdHJ1Y3QgcG00X21hcF9xdWV1ZXMpOworCQkgICAgIHF1ZXVlX2Nv dW50ICogbWFwX3F1ZXVlX3NpemU7CiAKIAkvKgogCSAqIEluY3JlYXNlIHRoZSBhbGxvY2F0aW9u IHNpemUgaW4gY2FzZSB3ZSBuZWVkIGEgY2hhaW5lZCBydW4gbGlzdAotLSAKMi40LjMKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWls aW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==