Movatterモバイル変換


[0]ホーム

URL:


Phoronix

Cyber Week 2025: If you wish to enjoy the site ad-free, multi-page articles on a single page, and other benefits, considerjoining Phoronix Premium. This week only is ourCyber Week promotion to help support all of our Linux/open-source hardware and software operations while enjoying the added premium benefits at a discounted rate. Thanks for your consideration and support this holiday season with providing daily original content for over 21 years.

Cyber Week 2025: If you wish to enjoy the site ad-free, multi-page articles on a single page, and other benefits, considerjoining Phoronix Premium. This week only is ourCyber Week promotion to help support all of our Linux/open-source hardware and software operations while enjoying the added premium benefits at a discounted rate. Thanks for your consideration and support this holiday season with providing daily original content for over 21 years.

Linux 6.7 Set To Drop Support For Itanium IA-64

Written byMichael Larabel inIntel on 18 September 2023 at 06:33 AM EDT.43 Comments
INTEL
Since 2021the Itanium IA-64 code was orphaned in the Linux kernel and over the course of this year there's beentalk of retiring the Itanium code from the kernel, a.k.a. strip it out. It looks like 2023 will end with the Itanium IA-64 code indeed being removed from the Linux kernel.

Following those discussions over dropping IA-64 support from the kernel given its unmaintained state and no active users of IA-64 hardware on modern kernel versions, the plan is moving ahead with dropping the CPU architecture.

There was apull request last week to go ahead and drop the IA-64 architecture. There is also a build fix so at least Linux 6.6, which is expected to be this year's Long Term Support (LTS) kernel release will at least have IA-64 support in good standing should anyone actually use it.

old Intel Itanium logo


Removing the IA-64 support from the Linux kernel lightens the codebase by 65k lines of code. With the patch to remove the Itanium IA-64 architecture, Ard Biesheuvel notes:
"The Itanium architecture is obsolete, and an informal survey reveals that any residual use of Itanium hardware in production is mostly HP-UX or OpenVMS based. The use of Linux on Itanium appears to be limited to enthusiasts that occasionally boot a fresh Linux kernel to see whether things are still working as intended, and perhaps to churn out some distro packages that are rarely used in practice.

None of the original companies behind Itanium still produce or support any hardware or software for the architecture, and it is listed as 'Orphaned' in the MAINTAINERS file, as apparently, none of the engineers that contributed on behalf of those companies (nor anyone else, for that matter) have been willing to support or maintain the architecture upstream or even be responsible for applying the odd fix.
...
There are no emulators widely available, and so boot testing Itanium is generally infeasible for ordinary contributors. GCC still supports IA-64 but its compile farm no longer has any IA-64 machines. GLIBC would like to get rid of IA-64 too because it would permit some overdue code cleanups. In summary, the benefits to the ecosystem of having IA-64 be part of it are mostly theoretical, whereas the maintenance overhead of keeping it supported is real.

So let's rip off the band aid, and remove the IA-64 arch code entirely. This follows the timeline proposed by the Debian/ia64 maintainer, which removes support in a controlled manner, leaving IA-64 in a known good state in the most recent LTS release. Other projects will follow once the kernel support is removed."

With last week's pull request the removal is now in asm-generic.git andpulled into today's linux-next state. Barring any surprises, the Itanium IA-64 removal will happen for Linux 6.7.

Intel Itanium logo


In the discussion of last week's pull, longtime kernel developer Thomas Gleixnercommented, "Good riddance. Can we remove more of these crufty architectures please?"
Related News
About The Author

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 viaTwitter,LinkedIn, or contacted viaMichaelLarabel.com.

Latest Linux News
Radeon Software for Linux 25.20.3 Released - "Exclusively Open-Source" With RADV
AMD ROCm 7.1.1 Released With RHEL 10.1 Support, More Models Working On RDNA4
KDE Plasma 6.8 Will Go Wayland-Exclusive In Dropping X11 Session Support
Fedora SIG Proposed To Improve Production Stability
Urgent ACPI Revert For Linux 6.18 To Deal With Some Hardware Crashing
NVIDIA Is Interested In Helping Bring Vulkan Video To Chrome
AMDGPU Driver Lacks HDMI 2.1 While AMD-Xilinx Driver Has Some HDMI 2.1 Support
NTFSPLUS Driver Updated As It Works Toward The Mainline Kernel
X.Org Server 21.1.21 Released To Fix Several Regressions
Phoronix Premium Cyber Week "Black Friday" Deal To Help Enable Linux Hardware Reviews
Show Your Support, Go Premium

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.

Latest Featured Articles
Intel Core Ultra 9 285K "Arrow Lake" Linux Performance Up ~9% One Year Later At ~85% Power Use
Giga Computing R284-A92-AAL1: A Reliable 2U Rack Server For Intel Xeon 6900 Series
Dell Pro Max with GB10 Arrives For Linux Performance Benchmarking
Clang 21 Delivering Nice Performance Gains On AMD EPYC Zen 4 With HBM3
AMD Threadripper 7980X Performance On Linux Two Years After Release
Support Phoronix

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 bysubscribing to Phoronix Premium. You can also contribute to Phoronix through tips/donations viaPayPal orStripe.

Phoronix Media

Phoronix Premium

  • Support Phoronix
  • While Having Ad-Free Browsing,
  • Single-Page Article Viewing
Share


[8]ページ先頭

©2009-2025 Movatter.jp