The intel-speed-select utility will permit non-root users to query Intel Speed Select Technology settings in the upcoming Linux 7.0 kernel, removing previous root access requirements for read-only operations.
A significant update to the intel-speed-select tool will enable non-root users to access read-only functions of Intel's Speed Select Technology (SST) in the upcoming Linux 7.0 kernel. This enhancement addresses a longstanding limitation where the utility previously terminated immediately if run without root privileges.

Intel SST provides granular control over processor performance states in modern Intel Xeon and Core CPUs, allowing adjustments to base frequencies, turbo ratios, and core prioritization. The tool resides within the Linux kernel source tree and serves as the primary interface for configuring these settings.
The updated behavior, slated for inclusion in February's merge window, introduces a more nuanced access model. Instead of blanket root requirements, the tool now checks whether the user can open the /dev/isst_interface device file. If accessible, non-root users can execute read-only commands to retrieve:
- Current performance configuration
- Turbo ratio limits
- Core priority settings
- Power consumption data
Modification capabilities remain restricted to privileged users, maintaining system security boundaries. This change simplifies performance monitoring for developers and system administrators who previously needed elevated permissions for basic diagnostics. Querying SST status through scripts or monitoring tools becomes significantly more flexible without compromising security.
The update follows sustained community input regarding accessibility constraints. Barring last-minute issues, this functionality will ship with Linux 7.0, expected in Q1 2026.

Comments
Please log in or register to join the discussion