Linux Set to End i486 Support

Linux Set to End i486 Support

The long-anticipated conclusion of support for 80486 processors in the Linux kernel is drawing closer with the upcoming release of Linux 7.1. This version is expected later this year, and it includes crucial changes targeting the fading relevance of 486 architecture.

End of i486 Support in Linux Kernel

Key to these anticipated changes is a patch submitted by Ingo Molnar, a prominent figure in the Linux development community. This patch aims to remove the M486, M486SX, and MELAN configuration options from Kconfig, effectively prohibiting new kernel versions from being compiled for 486-class systems.

Historical Context

  • Last Major Change: The Linux kernel ceased support for 80386 processors in 2012. The forthcoming changes mark a significant milestone.
  • Developer Insight: Linus Torvalds previously commented on the declining relevance of such older hardware, suggesting that those who run 486 systems might as well utilize older kernels.

Development Timeline

The proposal to discontinue 486 support has been under discussion since April 2025. The rationale presented by Molnar includes the notion that maintaining this level of support consumes valuable developer resources. He emphasized that the existing compatibility measures primarily benefit a minimal user base.

Technical Specifications

To streamline kernel development, Molnar initially suggested that future kernels require support for the Time Stamp Counter and the CMPXCHG8B instruction, which are absent in 80486 and some 586 chips. However, the final approach involves simply removing the configuration options for these outdated processors.

Release Schedule

The finalized version of Linux kernel 7.0 is expected within the next few months. Meanwhile, Linux 7.1 will likely be released around mid-year, pending the successful integration of the proposed patch.

User Impact

Molar has indicated that current users of 486 systems will not experience disruption. He stated, “Legacy users can keep using older kernels,” assuring that the shift will not affect those still reliant on outdated hardware.

As the Linux community looks forward to advancements in kernel development, the removal of support for 486 processors illustrates a broader trend toward embracing modern technology while gently phasing out the antiquated.