From 73ea4b1ce9e4bfc71c6a565c15f5c90fc9ef0908 Mon Sep 17 00:00:00 2001 From: Masamichi Takagi Date: Wed, 3 Oct 2018 11:35:36 +0900 Subject: [PATCH] ihk_os_getperfevent,setperfevent: Return -ETIME when IKC timeouts Change the return value from -EINVAL to -ETIME. Refs: #1167 Change-Id: I87fa57bb45d0036b7e4b25366aa7b7ce6fb2c764 --- executer/kernel/mcctrl/control.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/executer/kernel/mcctrl/control.c b/executer/kernel/mcctrl/control.c index f18d3a21..148dd052 100644 --- a/executer/kernel/mcctrl/control.c +++ b/executer/kernel/mcctrl/control.c @@ -2172,7 +2172,7 @@ long mcctrl_perf_set(ihk_os_t os, struct ihk_perf_event_attr *__user arg) __func__, ret); if (need_free) kfree(perf_desc); - return -EINVAL; + return ret; } } @@ -2218,7 +2218,7 @@ long mcctrl_perf_get(ihk_os_t os, unsigned long *__user arg) __func__, ret); if (need_free) kfree(perf_desc); - return -EINVAL; + return ret; } value_sum += perf_desc->read_value;