mcctrl_getrusage: Round up cpuacct_stat_{system,user}

Change-Id: Ic1a236865fb3224dc9716c40a1eeb279c1fa1d70
This commit is contained in:
Masamichi Takagi
2019-11-20 03:42:45 +09:00
parent d330721421
commit caac060684

View File

@ -2399,8 +2399,8 @@ long mcctrl_getrusage(ihk_os_t ihk_os, struct mcctrl_ioctl_getrusage_desc *__use
st += rusage_global->cpu[i].system_tsc * rusage_global->ns_per_tsc / 1000;
rusage->cpuacct_usage_percpu[i] = wt;
}
rusage->cpuacct_stat_system = st / 10000000;
rusage->cpuacct_stat_user = ut / 10000000;
rusage->cpuacct_stat_system = (st + 10000000 - 1) / 10000000;
rusage->cpuacct_stat_user = (ut + 10000000 - 1) / 10000000;
rusage->cpuacct_usage = ut;
rusage->num_threads = rusage_global->num_threads;