Linux Developers Removed Legacy 32-Bit ARM Code

The 7.3 kernel release initiates a cleanup process that will phase out deprecated 32-bit platforms by the 7.4 release.

Updated on Oct. 1, 2026 in Semiconductors

Linux Developers Removed Legacy 32-Bit ARM Code

Live Poll

Do you believe older software features should be removed to improve modern system efficiency?

Linux kernel developers have begun purging deprecated 32-bit ARM platform code from the source tree. This initiative aims to reduce technical debt by removing obsolete architecture support.

Why it matters

Removing unmaintained code simplifies the kernel maintenance burden for developers and improves overall tree hygiene. This effort ensures that current engineering resources remain focused on active and supported hardware platforms.

The cleanup effort involves a series of 300 patches targeting code paths located in arch/arm/mach-*/. The removal process focuses on Kconfig symbols, which are configuration options that define kernel features and their specific hardware dependencies.

The players

Linux Kernel Developers

An international community of open-source engineers responsible for maintaining the core operating system software used in global computing infrastructure.

The details

Developers are breaking down a large removal task into smaller, manageable units to ensure kernel stability. By targeting Kconfig symbols—the configuration system used to enable or disable kernel features—the team can systematically prune code with trivial dependencies. The RiscPC platform currently remains within the tree, though its fate hinges on ongoing discussions regarding remaining compiler support.

Timeline

  1. Linux Kernel 7.3 marked several ARM platforms and features as deprecated.

  2. Linux Kernel 7.4 will finalize the removal of these remaining deprecated features.

The Tech Race

This development follows the established maintenance lifecycle for long-term kernel health. It tracks alongside regular efforts to sunset legacy hardware support that no longer meets modern security or performance requirements.

Users running modern Linux distributions on contemporary hardware will see no impact from these changes as they apply to obsolete 32-bit platforms. Developers maintaining legacy embedded ARM hardware should monitor the 7.4 kernel release to determine if their specific platforms are slated for final deprecation.

The takeaway

Kernel maintainers are prioritizing tree hygiene by removing deprecated 32-bit ARM support. Observers should track the upcoming 7.4 release to see which specific platforms are officially retired from the source tree.

What happens next

The remaining deprecated features are scheduled for formal removal in the Linux 7.4 kernel release.

Further reading

For broader technical context on architecture support, visit our Semiconductors section.

Source note: This article includes information reported by Phoronix.

Live Poll

Do you believe older software features should be removed to improve modern system efficiency?