From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oded Gabbay Subject: [PATCH 01/12] amdkfd: Fix sparse warnings in kfd_chardev.c Date: Fri, 21 Nov 2014 10:43:45 +0200 Message-ID: <1416559436-6595-1-git-send-email-oded.gabbay@amd.com> References: <1416559111-5900-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-bn1bon0144.outbound.protection.outlook.com [157.56.111.144]) by gabe.freedesktop.org (Postfix) with ESMTP id 2E8666E39F for ; Fri, 21 Nov 2014 00:44:07 -0800 (PST) Received: from satlvexedge02.amd.com (satlvexedge02.amd.com [10.177.96.29]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by atltwp02.amd.com (Axway MailGate 5.3.1) with ESMTPS id 2D359D16001 for ; Fri, 21 Nov 2014 02:43:58 -0600 (CST) In-Reply-To: <1416559111-5900-1-git-send-email-oded.gabbay@amd.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 List-Id: dri-devel@lists.freedesktop.org U2lnbmVkLW9mZi1ieTogT2RlZCBHYWJiYXkgPG9kZWQuZ2FiYmF5QGFtZC5jb20+Ci0tLQogZHJp dmVycy9ncHUvZHJtL2FtZC9hbWRrZmQva2ZkX2NoYXJkZXYuYyB8IDE2ICsrKysrKysrKysrKy0t LS0KIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlm ZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1ka2ZkL2tmZF9jaGFyZGV2LmMgYi9kcml2 ZXJzL2dwdS9kcm0vYW1kL2FtZGtmZC9rZmRfY2hhcmRldi5jCmluZGV4IDY0YzczYmEuLjNiM2Zj ZTcgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1ka2ZkL2tmZF9jaGFyZGV2LmMK KysrIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRrZmQva2ZkX2NoYXJkZXYuYwpAQCAtMTQ5LDcg KzE0OSw5IEBAIHN0YXRpYyBpbnQgc2V0X3F1ZXVlX3Byb3BlcnRpZXNfZnJvbV91c2VyKHN0cnVj dCBxdWV1ZV9wcm9wZXJ0aWVzICpxX3Byb3BlcnRpZXMsCiAJfQogCiAJaWYgKChhcmdzLT5yaW5n X2Jhc2VfYWRkcmVzcykgJiYKLQkJKCFhY2Nlc3Nfb2soVkVSSUZZX1dSSVRFLCBhcmdzLT5yaW5n X2Jhc2VfYWRkcmVzcywgc2l6ZW9mKHVpbnQ2NF90KSkpKSB7CisJCSghYWNjZXNzX29rKFZFUklG WV9XUklURSwKKwkJCShjb25zdCB2b2lkIF9fdXNlciAqKSBhcmdzLT5yaW5nX2Jhc2VfYWRkcmVz cywKKwkJCXNpemVvZih1aW50NjRfdCkpKSkgewogCQlwcl9lcnIoImtmZDogY2FuJ3QgYWNjZXNz IHJpbmcgYmFzZSBhZGRyZXNzXG4iKTsKIAkJcmV0dXJuIC1FRkFVTFQ7CiAJfQpAQCAtMTU5LDEy ICsxNjEsMTYgQEAgc3RhdGljIGludCBzZXRfcXVldWVfcHJvcGVydGllc19mcm9tX3VzZXIoc3Ry dWN0IHF1ZXVlX3Byb3BlcnRpZXMgKnFfcHJvcGVydGllcywKIAkJcmV0dXJuIC1FSU5WQUw7CiAJ fQogCi0JaWYgKCFhY2Nlc3Nfb2soVkVSSUZZX1dSSVRFLCBhcmdzLT5yZWFkX3BvaW50ZXJfYWRk cmVzcywgc2l6ZW9mKHVpbnQzMl90KSkpIHsKKwlpZiAoIWFjY2Vzc19vayhWRVJJRllfV1JJVEUs CisJCQkoY29uc3Qgdm9pZCBfX3VzZXIgKikgYXJncy0+cmVhZF9wb2ludGVyX2FkZHJlc3MsCisJ CQlzaXplb2YodWludDMyX3QpKSkgewogCQlwcl9lcnIoImtmZDogY2FuJ3QgYWNjZXNzIHJlYWQg cG9pbnRlclxuIik7CiAJCXJldHVybiAtRUZBVUxUOwogCX0KIAotCWlmICghYWNjZXNzX29rKFZF UklGWV9XUklURSwgYXJncy0+d3JpdGVfcG9pbnRlcl9hZGRyZXNzLCBzaXplb2YodWludDMyX3Qp KSkgeworCWlmICghYWNjZXNzX29rKFZFUklGWV9XUklURSwKKwkJCShjb25zdCB2b2lkIF9fdXNl ciAqKSBhcmdzLT53cml0ZV9wb2ludGVyX2FkZHJlc3MsCisJCQlzaXplb2YodWludDMyX3QpKSkg ewogCQlwcl9lcnIoImtmZDogY2FuJ3QgYWNjZXNzIHdyaXRlIHBvaW50ZXJcbiIpOwogCQlyZXR1 cm4gLUVGQVVMVDsKIAl9CkBAIC0zMjUsNyArMzMxLDkgQEAgc3RhdGljIGludCBrZmRfaW9jdGxf dXBkYXRlX3F1ZXVlKHN0cnVjdCBmaWxlICpmaWxwLCBzdHJ1Y3Qga2ZkX3Byb2Nlc3MgKnAsCiAJ fQogCiAJaWYgKChhcmdzLnJpbmdfYmFzZV9hZGRyZXNzKSAmJgotCQkoIWFjY2Vzc19vayhWRVJJ RllfV1JJVEUsIGFyZ3MucmluZ19iYXNlX2FkZHJlc3MsIHNpemVvZih1aW50NjRfdCkpKSkgewor CQkoIWFjY2Vzc19vayhWRVJJRllfV1JJVEUsCisJCQkoY29uc3Qgdm9pZCBfX3VzZXIgKikgYXJn cy5yaW5nX2Jhc2VfYWRkcmVzcywKKwkJCXNpemVvZih1aW50NjRfdCkpKSkgewogCQlwcl9lcnIo ImtmZDogY2FuJ3QgYWNjZXNzIHJpbmcgYmFzZSBhZGRyZXNzXG4iKTsKIAkJcmV0dXJuIC1FRkFV TFQ7CiAJfQotLSAKMi4xLjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNr dG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJp LWRldmVsCg==