]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
tools/power turbostat: Handle cap_get_proc() ENOSYS
authorCalvin Owens <calvin@wbinvd.org>
Sat, 14 Jun 2025 02:20:28 +0000 (19:20 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 20 Aug 2025 16:41:31 +0000 (18:41 +0200)
commit54d959676df65ca7b6b5833ab99d6fa792216ee8
tree68796efb57d0c455d1defd307afe0f0b70a584d6
parentc723289f4e7f13968e97ecebd861d84bb9a390f0
tools/power turbostat: Handle cap_get_proc() ENOSYS

[ Upstream commit d34fe509f5f76d9dc36291242d67c6528027ebbd ]

Kernels configured with CONFIG_MULTIUSER=n have no cap_get_proc().
Check for ENOSYS to recognize this case, and continue on to
attempt to access the requested MSRs (such as temperature).

Signed-off-by: Calvin Owens <calvin@wbinvd.org>
Signed-off-by: Len Brown <len.brown@intel.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
tools/power/x86/turbostat/turbostat.c