summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorAndrzej Hajda <a.hajda@samsung.com>2015-09-21 15:33:41 +0200
committerJohn Stultz <john.stultz@linaro.org>2015-12-11 07:41:05 +0100
commit3b44edaaa1fffccea7edc018dd807581c97a6aea (patch)
tree19acec5d276b5e114daaea3a39879bc525aef4d6 /tools
parentclocksource: Add CPU info to clocksource watchdog reporting (diff)
downloadlinux-3b44edaaa1fffccea7edc018dd807581c97a6aea.tar.xz
linux-3b44edaaa1fffccea7edc018dd807581c97a6aea.zip
selftests/timers: fix write return value handlng
The function can return negative value. The problem has been detected using proposed semantic patch scripts/coccinelle/tests/unsigned_lesser_than_zero.cocci [1]. [1]: http://permalink.gmane.org/gmane.linux.kernel/2038576 Signed-off-by: Andrzej Hajda <a.hajda@samsung.com> Signed-off-by: John Stultz <john.stultz@linaro.org>
Diffstat (limited to 'tools')
-rw-r--r--tools/testing/selftests/timers/clocksource-switch.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/testing/selftests/timers/clocksource-switch.c b/tools/testing/selftests/timers/clocksource-switch.c
index 627ec7425f78..fd88e3025bed 100644
--- a/tools/testing/selftests/timers/clocksource-switch.c
+++ b/tools/testing/selftests/timers/clocksource-switch.c
@@ -97,7 +97,7 @@ int get_cur_clocksource(char *buf, size_t size)
int change_clocksource(char *clocksource)
{
int fd;
- size_t size;
+ ssize_t size;
fd = open("/sys/devices/system/clocksource/clocksource0/current_clocksource", O_WRONLY);