{"id":262084,"date":"2026-06-02T09:25:00","date_gmt":"2026-06-02T13:25:00","guid":{"rendered":"https:\/\/news-you-need.com\/index.php\/2026\/06\/02\/the-linux-kernel-ready-to-make-tsc-a-hard-requirement-for-x86-cpus\/"},"modified":"2026-06-02T11:30:12","modified_gmt":"2026-06-02T15:30:12","slug":"the-linux-kernel-ready-to-make-tsc-a-hard-requirement-for-x86-cpus","status":"publish","type":"post","link":"https:\/\/news-you-need.com\/index.php\/2026\/06\/02\/the-linux-kernel-ready-to-make-tsc-a-hard-requirement-for-x86-cpus\/","title":{"rendered":"The Linux Kernel Ready To Make TSC A Hard Requirement For x86 CPUs"},"content":{"rendered":"<p><a href=\"https:\/\/www.phoronix.com\/news\/Linux-Kernel-TSC-Unconditional\">The Linux Kernel Ready To Make TSC A Hard Requirement For x86 CPUs<\/a><\/p>\n<p><a href=\"https:\/\/www.phoronix.com\/news\/Linux-Kernel-TSC-Unconditional\">https:\/\/www.phoronix.com\/news\/Linux-Kernel-TSC-Unconditional<\/a><\/p>\n<p>Publish Date: <a href=\"publish_date]\">2026-06-02 09:25:00<\/a><\/p>\n<p>Source Domain: <a href=\"www.phoronix.com\">www.phoronix.com<\/a><\/p>\n<p>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.<\/p>\n<p>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.\n<\/p>\n<p>Thus this patch in tip\/tip.git&#8217;s &#8220;x86\/cpu&#8221; 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.<br \/>\n<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/www.phoronix.net\/image.php?id=2026&#038;image=linux_unconditional_tsc\" alt=\"Unconditional TSC for Linux x86\"\/><\/p>\n<p>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.<br \/>\n<br \/><a href=\"https:\/\/www.phoronix.com\/news\/Linux-Kernel-TSC-Unconditional\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Linux Kernel Ready To Make TSC A Hard Requirement For x86 CPUs https:\/\/www.phoronix.com\/news\/Linux-Kernel-TSC-Unconditional Publish&#8230;<\/p>\n","protected":false},"author":1,"featured_media":262085,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/www.phoronix.net\/image.php?id=2026&image=linux_unconditional_tsc","fifu_image_alt":"","footnotes":""},"categories":[48],"tags":[71],"class_list":["post-262084","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-linux"],"_links":{"self":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/262084"}],"collection":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/comments?post=262084"}],"version-history":[{"count":1,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/262084\/revisions"}],"predecessor-version":[{"id":262086,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/262084\/revisions\/262086"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media\/262085"}],"wp:attachment":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media?parent=262084"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/categories?post=262084"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/tags?post=262084"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}