News: 0001632321

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

AMD K5 CPUs The Latest To Be Retired With Linux's Aging & Stagnate Hardware Support

([AMD] 16 Minutes Ago AMD K5 CPUs)


Following [1]Linux 7.1 beginning to phase out i486 CPU support and in turn [2]drivers like those for the old AMD Elan SoCs now being removed , for Linux 7.2 the processor support removal is going further to now include some i586 and i686 class processors.

Following the i486 farewell, TSC-less i586/i686 processors are being removed. Supporting those vintage GPUs without the Time Stamp Counter "TSC" instruction are becoming a burden on Linux kernel developers and thus the support is being removed. TSC-capable Intel Pentium processors and the likes will still be supported with this just being for TSC-less i586/i686 CPUs.

Among the CPUs impacted by this latest change is the AMD K5 as well as various Cyrix processor models. The K5 was AMD's first entirely in-house designed processor that was first introduced in 1996 to counter the Intel Pentium CPU.

[3]This patch removing TSC-less CONFIG_M586 support for Linux was queued into tip/tip.git's "x86/cpu" branch. With this removal patch now part of TIP's x86/cpu branch, it's expected to be submitted for the upcoming Linux 7.2 merge window.

With this removal, TSC support can now be assumed as a boot requirement for modern Linux with CONFIG_X86_TSC in turn going to be made unconditional and then being able to remove the various non-TSC code paths from the x86 code in the Linux kernel.



[1] https://www.phoronix.com/news/Linux-7.1-Begins-Removing-i486

[2] https://www.phoronix.com/news/AMD-Elan-Linux-Driver-Removal

[3] https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git/commit/?h=x86/cpu&id=dbafa16ec2b6be40055db181c99f2529b20dd951



Evolution is as much a fact as the earth turning on its axis and going around
the sun. At one time this was called the Copernican theory; but, when
evidence for a theory becomes so overwhelming that no informed person
can doubt it, it is customary for scientists to call it a fact. That all
present life descended from earlier forms, over vast stretches of geologic
time, is as firmly established as Copernican cosmology. Biologists differ
only with respect to theories about how the process operates.
-- Martin Gardner, "Irving Kristol and the Facts of Life",
The Skeptical Inquirer, Vol. XII No. 2, ppg. 128-131