Module Name: src Committed By: christos Date: Sat Sep 28 15:13:08 UTC 2019
Modified Files: src/sys/external/bsd/drm2/include/linux: sched.h Log Message: fixed signed compare. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/external/bsd/drm2/include/linux/sched.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/external/bsd/drm2/include/linux/sched.h diff -u src/sys/external/bsd/drm2/include/linux/sched.h:1.12 src/sys/external/bsd/drm2/include/linux/sched.h:1.13 --- src/sys/external/bsd/drm2/include/linux/sched.h:1.12 Mon Oct 22 23:56:47 2018 +++ src/sys/external/bsd/drm2/include/linux/sched.h Sat Sep 28 11:13:08 2019 @@ -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 ti 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;