]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
cpupower: monitor: Exit with error status if execvp() fail
authorYiwei Lin <s921975628@gmail.com>
Thu, 20 Feb 2025 16:38:46 +0000 (00:38 +0800)
committerShuah Khan <skhan@linuxfoundation.org>
Thu, 20 Feb 2025 17:38:14 +0000 (10:38 -0700)
commit80d3175a7e073fad281bdc5c7e881f46ab806d97
tree6d2dba75769189df5e280a9f95f4fe66e6ceb639
parent208baa3ec9043a664d9acfb8174b332e6b17fb69
cpupower: monitor: Exit with error status if execvp() fail

In the case that we give a invalid command to idle_monitor for
monitoring, the execvp() will fail and thus go to the next line.
As a result, we'll see two differnt monitoring output. For
example, running `cpupower monitor -i 5 invalidcmd` which `invalidcmd`
is not executable.

Link: https://lore.kernel.org/r/20250220163846.2765-1-s921975628@gmail.com
Signed-off-by: Yiwei Lin <s921975628@gmail.com>
Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c