[SRU][N/Q][PATCH 0/2] Include intel-speed-select in tools package

Jacob Martin jacob.martin at canonical.com
Tue May 19 21:27:36 UTC 2026


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(-)

-- 
2.43.0




More information about the kernel-team mailing list