You are not logged in.

#1 2023-10-10 20:17:18

Bronek
Member
From: London
Registered: 2014-02-14
Posts: 119

intel-speed-select not provided ?

I do not see a word about `intel-speed-select` tool in wiki, also do not see it in linux or linux-lts PKGBUILD, I guess it's an omission ? I mean this tool https://docs.kernel.org/admin-guide/pm/ … elect.html

Offline

#2 2023-10-10 22:30:42

loqs
Member
Registered: 2014-03-06
Posts: 17,509

Re: intel-speed-select not provided ?

User space tools from the kernel are supplied by linux-tools.  What if you rebuild linux-tools with the diff below applied?

diff --git a/PKGBUILD b/PKGBUILD
index 1aec1d7..6d18db6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,6 +7,7 @@ pkgname=(
   'cgroup_event_listener'
   'cpupower'
   'hyperv'
+  'intel-speed-select'
   'linux-tools-meta'
   'perf'
   'tmon'
@@ -106,6 +107,11 @@ build() {
   make VERSION=$pkgver-$pkgrel
   popd
 
+  echo ':: intel-speed-select'
+  pushd linux/tools/power/x86/intel-speed-select
+  make
+  popd
+
   echo ':: x86_energy_perf_policy'
   pushd linux/tools/power/x86/x86_energy_perf_policy
   make
@@ -164,6 +170,7 @@ package_linux-tools-meta() {
     'cgroup_event_listener'
     'cpupower'
     'hyperv'
+    'intel-speed-select'
     'perf'
     'tmon'
     'turbostat'
@@ -227,6 +234,14 @@ package_cpupower() {
   install -Dm 755 $pkgname.systemd "$pkgdir/usr/lib/systemd/scripts/$pkgname"
 }
 
+package_intel-speed-select() {
+  pkgdesc=''
+  depends=('libnl')
+
+  cd linux/tools/power/x86/intel-speed-select
+  make install DESTDIR="$pkgdir"
+}
+
 package_x86_energy_perf_policy() {
   pkgdesc='Read or write MSR_IA32_ENERGY_PERF_BIAS'
   depends=('glibc')

Online

#3 2023-10-11 09:39:25

Bronek
Member
From: London
Registered: 2014-02-14
Posts: 119

Re: intel-speed-select not provided ?

Thank you, that works for me ! FWIW I used `pkgdesc='Intel Speed Select tool'` for description.

Offline

#4 2023-10-11 14:28:07

loqs
Member
Registered: 2014-03-06
Posts: 17,509

Re: intel-speed-select not provided ?

I realized I missed adding libnl to makedepends.  If you want the package to be included please open a feature request on the Arch bug tracker against the linux-tools base package asking for the new split package intel-speed-select.

Online

#5 2023-10-12 12:04:11

Bronek
Member
From: London
Registered: 2014-02-14
Posts: 119

Re: intel-speed-select not provided ?

Thank you, done !

Offline

Board footer

Powered by FluxBB