The Linux Kernel Ready to Make TSC a Hard Requirement for x86 CPUs

Bender1 pts0 comments

The Linux Kernel Ready To Make TSC A Hard Requirement For x86 CPUs - Phoronix

Articles & Reviews

News Archive

Forums

Premium Ad-Free<br>Contact

Popular Categories

Close

Articles & Reviews

News Archive

Forums

Premium

Contact

Categories

Computers Display Drivers Graphics Cards Linux Gaming Memory Motherboards Processors Software Storage Operating Systems Peripherals

The Linux Kernel Ready To Make TSC A Hard Requirement For x86 CPUs

Written by Michael Larabel in Linux Kernel on 2 June 2026 at 09:25 AM EDT. 9 Comments

Now that the Linux kernel has been removing Intel 486 CPU support and also proceeding to drop other vintage CPUs like the AMD K5 CPU support and AMD Elan, the Linux kernel is ready to make the TSC support unconditional for x86 processors.

The x86 Time Stamp Counter (TSC) has been around since the Intel Pentium days for counting the number of CPU cycles since its last reset. This high-resolution, low-overhead means of CPU timing information has been optional given that until recently the Linux x86 CPU support has extended to the i486 processors and others lacking TSC. But now thanks to removing those historical artifacts from the kernel, TSC always present for x86 can be safely assumed.

Thus this patch in tip/tip.git's "x86/cpu" branch makes TSC support unconditional for x86 kernel builds. Separate to that Kconfig patch to make TSC unconditional, the non-TSC code paths will now be separately stripped out from the Linux kernel.

This is just one part of the broader effort of allowing more code cleaning and streamlining now that the very old and outdated i486 era processor support is phased out. With this unconditional TSC patch now in a TIP branch ahead of the Linux 7.2 merge window, expect it to be merged for that next kernel cycle.

9 Comments

Tweet

Linux 7.1-rc6 Released Following Another "Larger-Than-I'd-Wish-For Size" Week<br>Linux 7.1-rc6 To Hide The Documentation On "clearcpuid" Feature<br>Various USB Quirks Merged Ahead Of Linux 7.1-rc6<br>Linux Developers Looking At Retiring The x32 ABI<br>Linux 7.1-rc5 Released With Fixes Ramping Up From AI Coding Agents<br>Linux 7.1 Merges AMD Dynamic EPP Fixes, Intel Bartlett Lake Scaling Fix

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Intel Introducing USB4STREAM Protocol For Linux - Opening Up Some Nifty Uses For USB4<br>California's Age Verification Law May End Up Exempting Most Linux Distributions<br>Linux Developers Looking At Retiring The x32 ABI<br>Google's ANGLE Merges Wayland Support, Unblocking Chromium Embedded Framework On Wayland<br>Rust Coreutils 0.9 Released With Additional Security Hardening, Zero-Copy I/O<br>Btrfs Change Coming For Linux 7.2 Yields Very Healthy Performance Gain<br>Linux 7.1-rc5 Released With Fixes Ramping Up From AI Coding Agents<br>KDE Linux Prunes Its Insecure & Unused Software

KDE Plasma 6.8 Still Planning To End X11 Support, 95% Of Plasma 6.6 Users Are On Wayland

The Linux Kernel Ready To Make TSC A Hard Requirement For x86 CPUs

Open-Source NVIDIA Vulkan Driver "NVK" Merges Mesh Shader Support

Mir 2.27 Released With More Wayland Rust Code

ASUS ZenVision Laptop Lid Screen Reverse Engineered & Now Able To Work On Linux

COSMIC Desktop's Frosted Glass Is Giving Windows Aero Vibes

Phoronix Marking 22 Years Of Linux Hardware Coverage This Week

X.Org Server Starts June With Nine New Security Vulnerabilities Discovered Via AI

Intel Preparing WiFi 8 "UHR" Support For Their IWLWIFI Linux Driver

Linux 7.2 Proceeding To Deprecate AF_ALG Due To "Massive Attack Surface", Drops Offloading

Phoronix Premium allows ad-free access to the site, multi-page articles on a single page, and other features while supporting this site's continued operations.

Benchmarking The Different CachyOS Linux Kernel Flavors

AMD Radeon RX 9070 GRE Linux Performance

Intel Xeon 6+ & Intel Ethernet E835 Launch

AMD Announces Radeon RX 9070 GRE, Ryzen AI Max PRO 400 Series

CachyOS Delivers Lead Over Arch Linux, Pop!_OS & Ubuntu On System76 Thelio Major

The mission at Phoronix since 2004 has centered around enriching the Linux hardware experience. In addition to supporting our site through advertisements, you can help by subscribing to Phoronix Premium. You can also contribute to Phoronix through tips/donations via PayPal or Stripe.

Contact

Michael Larabel

Support Phoronix

While Having Ad-Free Browsing,

Single-Page Article Viewing

Facebook

Twitter / X

Legal Disclaimer, Privacy Policy, Cookies | Privacy Manager | Contact

Copyright &copy; 2004 - 2026 by Phoronix Media.

All trademarks used are properties...

linux kernel support phoronix intel make

Related Articles