summaryrefslogtreecommitdiff
path: root/sys/external/bsd/drm2/include/linux
diff options
context:
space:
mode:
authorchristos <christos@NetBSD.org>2019-09-28 15:13:08 +0000
committerchristos <christos@NetBSD.org>2019-09-28 15:13:08 +0000
commit9c273e01a9c87c082b7a8f9c74fb9500a104ba0a (patch)
tree2d899b0420ed8d395ccac83c83244c3af7a64802 /sys/external/bsd/drm2/include/linux
parentd30421703b7d2ea4e61775abf05db1970df5ee1b (diff)
fixed signed compare.
Diffstat (limited to 'sys/external/bsd/drm2/include/linux')
-rw-r--r--sys/external/bsd/drm2/include/linux/sched.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/external/bsd/drm2/include/linux/sched.h b/sys/external/bsd/drm2/include/linux/sched.h
index 0219238e8ca..7da2b46ac27 100644
--- a/sys/external/bsd/drm2/include/linux/sched.h
+++ b/sys/external/bsd/drm2/include/linux/sched.h
@@ -1,4 +1,4 @@
-/* $NetBSD: sched.h,v 1.12 2018/10/23 03:56:47 riastradh Exp $ */
+/* $NetBSD: sched.h,v 1.13 2019/09/28 15:13:08 christos Exp $ */
/*-
* Copyright (c) 2013 The NetBSD Foundation, Inc.
@@ -62,7 +62,8 @@ schedule_timeout_uninterruptible(long timeout)
if (cold) {
unsigned us;
if (hz <= 1000) {
- unsigned ms = hztoms(MIN(timeout, mstohz(INT_MAX)));
+ unsigned ms = hztoms(MIN((unsigned long)timeout,
+ mstohz(INT_MAX)));
us = MIN(ms, INT_MAX/1000)*1000;
} else if (hz <= 1000000) {
us = MIN(timeout, (INT_MAX/1000000)/hz)*hz*1000000;