util: kernel: Use proper data type for the id of cpu stat 26/280226/1
authorDongwoo Lee <dwoo08.lee@samsung.com>
Thu, 25 Aug 2022 04:38:58 +0000 (13:38 +0900)
committerDongwoo Lee <dwoo08.lee@samsung.com>
Thu, 25 Aug 2022 10:53:10 +0000 (19:53 +0900)
commitf3d1325a1a73a28ab08b25a25cc312da379f97b8
treed07ade807b6e5f6cfb54c212b340fef935b27c29
parentb6f77db77405b88a3a5f86cb9e852b97d12b5fc9
util: kernel: Use proper data type for the id of cpu stat

To represent 'cpu' case in '/proc/stat' which has summation for all
cpus, the number of cpu is set to -1, but data type of number is
unsigned int. This corrects data type and change the name of member
from 'cpu' to 'id' for understanding meaning easily.
In addition, since 'id' is used as index of cpu stat array, it also
checks that the index is in the proper range.

Change-Id: I7e368176257c695d59420e7b4906d5bdb6d8aadf
Signed-off-by: Dongwoo Lee <dwoo08.lee@samsung.com>
include/util/kernel.h
src/util/kernel.c