Linus Torvalds sounds the death knell for Linux Itanium support

Linus Torvalds
(Image credit: Linus Torvalds)

Linus Torvalds, the principal developer of Linux, has unveiled a patch marking the code for the Intel Itanium as “Orphaned”.  

While Intel formally discontinued the Itanium series of processors almost two years ago, the architecture is still supported by the Linux kernel. However, along with a fix for an issue with the architecture, Torvalds noted that it’s about time the kernel developers focused their efforts elsewhere. 

“HPE [Hewlett Packard Enterprise] no longer accepts orders for new Itanium hardware, and Intel stopped accepting orders a year ago. While Intel is still officially shipping chips until July 29, 2021, it's unlikely that any such orders actually exist,” wrote Torvalds. 

The needs of the many

The last of the Itaniums were the Itanium 9700-series (codenamed Kittson) processors that were discontinued in 2019. HPE was Intel’s last Itanium customer and it too stopped placing orders at the end of last year.

Reportedly, support for the Itanium was broken sometime during the development of the 5.11 development cycle. When a fix was implemented it caused the whole build to fail on the Itanium. No one however noticed that the kernel fails to compile on the processor for over a month, which is a strong indication of the lack of interest in the hardware.

Orphaning the code is often the first step towards its eventual removal from the kernel, which is exactly what might happen to the Itanium unless someone volunteers to maintain the code.

As a sign of things to come, Torvalds concluded the post describing the patch with “It's dead, Jim,” borrowing the popular catchphrase of Dr. McCoy from the original Star Trek series.

Via: Phoronix

TOPICS
Mayank Sharma

With almost two decades of writing and reporting on Linux, Mayank Sharma would like everyone to think he’s TechRadar Pro’s expert on the topic. Of course, he’s just as interested in other computing topics, particularly cybersecurity, cloud, containers, and coding.