[PATCH 27/34] deadline_test: tv_nsec is long
From: Tommi Rantala <hidden>
Date: 2017-05-22 08:26:39
Subsystem:
the rest · Maintainer:
Linus Torvalds
From: Tommi Rantala <hidden>
Date: 2017-05-22 08:26:39
Subsystem:
the rest · Maintainer:
Linus Torvalds
src/sched_deadline/deadline_test.c: In function 'do_sleep':
src/sched_deadline/deadline_test.c:1683:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while (req.tv_nsec > 1000000000UL) {
^
Signed-off-by: Tommi Rantala <redacted>
---
src/sched_deadline/deadline_test.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/sched_deadline/deadline_test.c b/src/sched_deadline/deadline_test.c
index e5c31d6..6958ad9 100644
--- a/src/sched_deadline/deadline_test.c
+++ b/src/sched_deadline/deadline_test.c@@ -1679,8 +1679,8 @@ static void do_sleep(u64 next) req.tv_nsec = next * 1000; req.tv_sec = 0; - while (req.tv_nsec > 1000000000UL) { - req.tv_nsec -= 1000000000UL; + while (req.tv_nsec > 1000000000L) { + req.tv_nsec -= 1000000000L; req.tv_sec++; } nanosleep(&req, NULL);
--
2.9.3