From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Deucher Subject: [PATCH 1/2] amdgpu: fix overflow for timeout calculation Date: Fri, 20 Nov 2015 19:24:13 -0500 Message-ID: <1448065454-6805-1-git-send-email-alexander.deucher@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-yk0-f178.google.com (mail-yk0-f178.google.com [209.85.160.178]) by gabe.freedesktop.org (Postfix) with ESMTPS id EC7DF6EB60 for ; Fri, 20 Nov 2015 16:24:22 -0800 (PST) Received: by ykdr82 with SMTP id r82so183057468ykd.3 for ; Fri, 20 Nov 2015 16:24:22 -0800 (PST) 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 RnJvbTogSmFtbXkgWmhvdSA8SmFtbXkuWmhvdUBhbWQuY29tPgoKU2V0IHRoZSB0aW1lb3V0IHRv IEFNREdQVV9USU1FT1VUX0lORklOSVRFIHdoZW4gb3ZlcmZsb3cgaGFwcGVucwoKU2lnbmVkLW9m Zi1ieTogSmFtbXkgWmhvdSA8SmFtbXkuWmhvdUBhbWQuY29tPgpSZXZpZXdlZC1ieTogQ2hyaXN0 aWFuIEvDtm5pZyA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29tPgotLS0KIGFtZGdwdS9hbWRncHVf Y3MuYyB8IDggKysrKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDIgZGVs ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYW1kZ3B1L2FtZGdwdV9jcy5jIGIvYW1kZ3B1L2FtZGdw dV9jcy5jCmluZGV4IDRkYTk4MjEuLmFhNTk0YzQgMTAwNjQ0Ci0tLSBhL2FtZGdwdS9hbWRncHVf Y3MuYworKysgYi9hbWRncHUvYW1kZ3B1X2NzLmMKQEAgLTI4OSwxMiArMjg5LDE2IEBAIGRybV9w cml2YXRlIHVpbnQ2NF90IGFtZGdwdV9jc19jYWxjdWxhdGVfdGltZW91dCh1aW50NjRfdCB0aW1l b3V0KQogCiAJaWYgKHRpbWVvdXQgIT0gQU1ER1BVX1RJTUVPVVRfSU5GSU5JVEUpIHsKIAkJc3Ry dWN0IHRpbWVzcGVjIGN1cnJlbnQ7CisJCXVpbnQ2NF90IGN1cnJlbnRfbnM7CiAJCXIgPSBjbG9j a19nZXR0aW1lKENMT0NLX01PTk9UT05JQywgJmN1cnJlbnQpOwogCQlpZiAocikKIAkJCXJldHVy biByOwogCi0JCXRpbWVvdXQgKz0gKCh1aW50NjRfdCljdXJyZW50LnR2X3NlYykgKiAxMDAwMDAw MDAwdWxsOwotCQl0aW1lb3V0ICs9IGN1cnJlbnQudHZfbnNlYzsKKwkJY3VycmVudF9ucyA9ICgo dWludDY0X3QpY3VycmVudC50dl9zZWMpICogMTAwMDAwMDAwMHVsbDsKKwkJY3VycmVudF9ucyAr PSBjdXJyZW50LnR2X25zZWM7CisJCXRpbWVvdXQgKz0gY3VycmVudF9uczsKKwkJaWYgKHRpbWVv dXQgPCBjdXJyZW50X25zKQorCQkJdGltZW91dCA9IEFNREdQVV9USU1FT1VUX0lORklOSVRFOwog CX0KIAlyZXR1cm4gdGltZW91dDsKIH0KLS0gCjEuOC4zLjEKCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRl dmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==