tools/power x86_energy_perf_policy: Fix incorrect fopen mode usage
authorKaushlendra Kumar <kaushlendra.kumar@intel.com>
Wed, 13 Aug 2025 07:02:08 +0000 (12:32 +0530)
committerLen Brown <len.brown@intel.com>
Fri, 26 Sep 2025 03:12:00 +0000 (23:12 -0400)
commit62127655b7ab7b8c2997041aca48a81bf5c6da0c
treeba7230d07821df592595a6c7131f75b90c6da491
parentcafb47be3f38ad81306bf894e743bebc2ccf66ab
tools/power x86_energy_perf_policy: Fix incorrect fopen mode usage

The fopen_or_die() function was previously hardcoded
to open files in read-only mode ("r"), ignoring the
mode parameter passed to it. This patch corrects
fopen_or_die() to use the provided mode argument,
allowing for flexible file access as intended.

Additionally, the call to fopen_or_die() in
err_on_hypervisor() incorrectly used the mode
"ro", which is not a valid fopen mode. This is
fixed to use the correct "r" mode.

Signed-off-by: Kaushlendra Kumar <kaushlendra.kumar@intel.com>
Signed-off-by: Len Brown <len.brown@intel.com>
tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c