FS#79932 - [linux-tools-meta] Add intel-speed-select tool = tools/power/x86/intel-speed-select in kernel tree

Attached to Project: Arch Linux
Opened by Bronek Kozicki (bronek) - Thursday, 12 October 2023, 12:03 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:26 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Sébastien Luttringer (seblu)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

Please kindly add split package intel-speed-select ; it is used to boost frequency of selected cores on certain models of Intel CPUs, and is included in Linux kernel sources (like other packages in linux-tools). Details on this tool https://docs.kernel.org/admin-guide/pm/intel-speed-select.html ; example change in PKGBUILD in https://bbs.archlinux.org/viewtopic.php?pid=2125625

This task depends upon

Closed by  Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:26 GMT
Reason for closing:  Moved
Additional comments about closing:  https://gitlab.archlinux.org/archlinux/p ackaging/packages/linux-tools/issues/1
Comment by Evert Vorster (evorster) - Tuesday, 21 November 2023, 05:38 GMT
Yes, please add intel-speed-select!
With the later models of intel CPU, especially on laptops, there are quite a few speed issues, and this tool is invaluable to troubleshoot what is going on.

Right now I am building the tools myself, but it would be trivial for you to add them as a separate package.
Comment by Evert Vorster (evorster) - Tuesday, 21 November 2023, 08:04 GMT
Running into an odd problem here, when I try to build locally, I get this error.
```
==> Verifying source file signatures with gpg...
linux git repo ... FAILED (unknown public key 79BE3E4300411886)
==> ERROR: One or more PGP signatures could not be verified!
==> ERROR: Could not download sources.
```

So, just import the key, right?
Unfortunately, that does not work:

```
[evert@Evert linux-tools]$ gpg --recv-keys 79BE3E4300411886
gpg: keyserver receive failed: No data
```
Comment by Evert Vorster (evorster) - Tuesday, 21 November 2023, 08:06 GMT
Nevermind, managed to get the key imported from hkp://keys.gnupg.net
Comment by Evert Vorster (evorster) - Tuesday, 21 November 2023, 08:18 GMT
Hmm, looks like this functionality is not switched on in the default kernel supplied by Arch:
```
[evert@Evert linux-tools]$ intel-speed-select --help
Must run as root
[evert@Evert linux-tools]$ sudo intel-speed-select --help
Intel(R) Speed Select Technology
Executing on CPU model:183[0xb7]
Intel speed select drivers are not loaded on this system.
Verify that kernel config includes CONFIG_INTEL_SPEED_SELECT_INTERFACE.
If the config is included then this is not a supported platform.
```

How does one go about asking for this option to be switched on in the default kernel?
Comment by Evert Vorster (evorster) - Tuesday, 21 November 2023, 09:09 GMT
Unfortunately, this looks like it has been a complete red herring for me, as it appears that my CPU does not support Speed Select, only Speed Shift.

The Speed Select drivers are compiled as modules, and so come with the default Arch kernel.
Still it would be nice to have the intel-speed-select utility available for the people who do have supported CPUs.

Loading...