diff options
| author | christos <christos@NetBSD.org> | 2019-09-28 15:13:08 +0000 |
|---|---|---|
| committer | christos <christos@NetBSD.org> | 2019-09-28 15:13:08 +0000 |
| commit | 9c273e01a9c87c082b7a8f9c74fb9500a104ba0a (patch) | |
| tree | 2d899b0420ed8d395ccac83c83244c3af7a64802 /sys/external/bsd/drm2/include/linux | |
| parent | d30421703b7d2ea4e61775abf05db1970df5ee1b (diff) | |
fixed signed compare.
Diffstat (limited to 'sys/external/bsd/drm2/include/linux')
| -rw-r--r-- | sys/external/bsd/drm2/include/linux/sched.h | 5 |
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; |
