ACK: [SRU][N/Q][PATCH 0/2] Include intel-speed-select in tools package
Yufeng Gao
yufeng.gao at canonical.com
Thu May 28 04:17:53 UTC 2026
On 20/5/26 07:27, Jacob Martin wrote:
> BugLink: https://bugs.launchpad.net/bugs/2131077
>
> SRU Justification:
>
> [Impact]
>
> The intel-speed-select utility provides more granular control and
> inspection capabilities for Intel CPUs with Intel Speed Select
> Technology (SST) support. This utility is built from Linux kernel
> sources.
>
> [Fix]
>
> Apply the patch "UBUNTU: [Packaging] Add intel-speed-select to
> linux-tools" from Resolute that builds and packages the
> intel-speed-select binary in a binary packaged named
> $(SRCPKG)-tools-$(ABIVER) under /usr/lib/$(SRCPKG)-tools-$(ABIVER). This
> applies only to Ubuntu kernel builds where do_tools_x86 is true.
>
> This patch is to be applied to Questing and Noble. It is a clean cherry
> pick to Questing, and a backport to Noble. It is already present in
> Resolute and newer.
>
> [Test Plan]
>
> 1. Build the generic kernel with this patch applied.
>
> 2. Verify the only additional file is the intel-speed-select utility:
>
> $ debdiff linux-tools-6.17.0-29.29_6.17.0-29.29_amd64.deb linux-tools-6.17.0-1029.29_6.17.0-1029.29_amd64.deb
>
> 3. Run intel-speed-select, verify the output is as expected.
>
> $ sudo /usr/lib/linux-tools-6.17.0-1030/intel-speed-select turbo-freq info -l 0
> Intel(R) Speed Select Technology
> Executing on CPU model:173[0xad]
> Caching topology information
> package-0
> die-0
> powerdomain-0
> cpu-0
> speed-select-turbo-freq-properties
> bucket-0
> high-priority-cores-count:24
> high-priority-max-level-0-frequency(MHz):3900
> high-priority-max-level-1-frequency(MHz):3900
> ...
>
> [Where problems could occur]
>
> Any possible issues would likely affect the kernel tools packaging. The
> risk of regression is low, as this patch only adds a single binary to
> the $(SRCPKG)-tools-$(ABIVER) binary package. No wrapper scripts are
> added or modified.
>
> Timo Aaltonen (1):
> UBUNTU: [Packaging] Add intel-speed-select to linux-tools
>
> debian.master/control.stub.in | 2 ++
> debian/rules.d/2-binary-arch.mk | 3 ++-
> 2 files changed, 4 insertions(+), 1 deletion(-)
>
Acked-by: Yufeng Gao <yufeng.gao at canonical.com>
More information about the kernel-team
mailing list