From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oded Gabbay Subject: [PATCH 1/2] drm/amdkfd: Fix dqm->queue_count tracking Date: Thu, 29 Jan 2015 11:08:19 +0200 Message-ID: <1422522500-13409-1-git-send-email-oded.gabbay@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1on0146.outbound.protection.outlook.com [157.56.110.146]) by gabe.freedesktop.org (Postfix) with ESMTP id 16F056E4E1 for ; Thu, 29 Jan 2015 01:08:39 -0800 (PST) Received: from satlvexedge01.amd.com (satlvexedge01.amd.com [10.177.96.28]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by atltwp01.amd.com (Axway MailGate 5.3.1) with ESMTPS id 21588CAE7C6 for ; Thu, 29 Jan 2015 03:08:36 -0600 (CST) 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 Cc: Jay Cornwall List-Id: dri-devel@lists.freedesktop.org RnJvbTogSmF5IENvcm53YWxsIDxqYXkuY29ybndhbGxAYW1kLmNvbT4KCmRxbS0+cXVldWVfY291 bnQgdHJhY2tzIHF1ZXVlcyBpbiB0aGUgYWN0aXZlIHN0YXRlIG9ubHkuIEluIGEgZmV3CnBsYWNl cyB0aGlzIGNvdW50IGlzIG1vZGlmaWVkIHVuY29uZGl0aW9uYWxseSwgbGVhZGluZyB0byBhbiBp bmNvcnJlY3QKdmFsdWUgd2hlbiB0aGUgVVBEQVRFX1FVRVVFIGlvY3RsIGlzIHVzZWQgdG8gbWFr ZSBhIHF1ZXVlIGluYWN0aXZlLgoKU2lnbmVkLW9mZi1ieTogSmF5IENvcm53YWxsIDxqYXkuY29y bndhbGxAYW1kLmNvbT4KUmV2aWV3ZWQtYnk6IEJlbiBHb3ogPGJlbi5nb3pAYW1kLmNvbT4KU2ln bmVkLW9mZi1ieTogT2RlZCBHYWJiYXkgPG9kZWQuZ2FiYmF5QGFtZC5jb20+Ci0tLQogZHJpdmVy cy9ncHUvZHJtL2FtZC9hbWRrZmQva2ZkX2RldmljZV9xdWV1ZV9tYW5hZ2VyLmMgfCA5ICsrKysr Ky0tLQogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRp ZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGtmZC9rZmRfZGV2aWNlX3F1ZXVlX21h bmFnZXIuYyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1ka2ZkL2tmZF9kZXZpY2VfcXVldWVfbWFu YWdlci5jCmluZGV4IGVjYzc4ZWMuLjM2Yjk1ZTEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2Ry bS9hbWQvYW1ka2ZkL2tmZF9kZXZpY2VfcXVldWVfbWFuYWdlci5jCisrKyBiL2RyaXZlcnMvZ3B1 L2RybS9hbWQvYW1ka2ZkL2tmZF9kZXZpY2VfcXVldWVfbWFuYWdlci5jCkBAIC0xNjcsNyArMTY3 LDggQEAgc3RhdGljIGludCBjcmVhdGVfcXVldWVfbm9jcHNjaChzdHJ1Y3QgZGV2aWNlX3F1ZXVl X21hbmFnZXIgKmRxbSwKIAl9CiAKIAlsaXN0X2FkZCgmcS0+bGlzdCwgJnFwZC0+cXVldWVzX2xp c3QpOwotCWRxbS0+cXVldWVfY291bnQrKzsKKwlpZiAocS0+cHJvcGVydGllcy5pc19hY3RpdmUp CisJCWRxbS0+cXVldWVfY291bnQrKzsKIAogCWlmIChxLT5wcm9wZXJ0aWVzLnR5cGUgPT0gS0ZE X1FVRVVFX1RZUEVfU0RNQSkKIAkJZHFtLT5zZG1hX3F1ZXVlX2NvdW50Kys7CkBAIC0zMTMsNyAr MzE0LDggQEAgc3RhdGljIGludCBkZXN0cm95X3F1ZXVlX25vY3BzY2goc3RydWN0IGRldmljZV9x dWV1ZV9tYW5hZ2VyICpkcW0sCiAJbGlzdF9kZWwoJnEtPmxpc3QpOwogCWlmIChsaXN0X2VtcHR5 KCZxcGQtPnF1ZXVlc19saXN0KSkKIAkJZGVhbGxvY2F0ZV92bWlkKGRxbSwgcXBkLCBxKTsKLQlk cW0tPnF1ZXVlX2NvdW50LS07CisJaWYgKHEtPnByb3BlcnRpZXMuaXNfYWN0aXZlKQorCQlkcW0t PnF1ZXVlX2NvdW50LS07CiAKIAkvKgogCSAqIFVuY29uZGl0aW9uYWxseSBkZWNyZW1lbnQgdGhp cyBjb3VudGVyLCByZWdhcmRsZXNzIG9mIHRoZSBxdWV1ZSdzCkBAIC0xMDE4LDcgKzEwMjAsOCBA QCBzdGF0aWMgaW50IGRlc3Ryb3lfcXVldWVfY3BzY2goc3RydWN0IGRldmljZV9xdWV1ZV9tYW5h Z2VyICpkcW0sCiAJCWRxbS0+c2RtYV9xdWV1ZV9jb3VudC0tOwogCiAJbGlzdF9kZWwoJnEtPmxp c3QpOwotCWRxbS0+cXVldWVfY291bnQtLTsKKwlpZiAocS0+cHJvcGVydGllcy5pc19hY3RpdmUp CisJCWRxbS0+cXVldWVfY291bnQtLTsKIAogCWV4ZWN1dGVfcXVldWVzX2Nwc2NoKGRxbSwgZmFs c2UpOwogCi0tIAoxLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0 b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmkt ZGV2ZWwK