Linux Kernel Developers Discuss Dropping A Bunch Of Old CPUs

Longtime kernel developer Arnd Bergmann looked at ARM platforms that could be removed following Linux 5.10 LTS as well as other CPU architectures without any real signs of life.
Bergmann has proposed removing from the Linux kernel tree the following ARM targets:
- ASM9260
- AXXIA
- BCM/Kona
- DigiColor
- Dove
- EFM32
- NSPIRE
- PicoXcell (already slated for removal)
- PRIMA2
- Spear
- Tango
- U300
- VT8500
- ZX
For most of those, they haven't even seen any real changes in more than a half-decade.
Some additional ARM platforms being considered for removal include:
- CLPS711x
- CNS3xxx
- EP93xx
- Footbridge
- Gemini
- HISI
- Highbank
- IOP32x
- IXP4xx
- LPC18xx
- LPC32xx
- MMP
- Moxart
- MV78xx0
- Nomadik
- OXNA
- PXA
- RPC
- SA1100
Those ARM targets are still seeing some interest/code, but if the maintainers of them agree, they might be dropped too.
Some non-ARM platforms that might also be candidates for removal include:
- H8300
- C6X
- SPARC/Sun4M
- PowerPC/CELL (separate from the PlayStation 3 code)
- PowerPC/CHRP
- PowerPC/AmigaOne
- PowerPC/Maple
- M68K for Apollo, HP300, Sun3, and Q40.
- MIPS JAZZ
- MIPS Cobalt
Furthermore there are some CPU platforms that are just very old and might be time to retire them:
- 80486SX/DX
- Alpha 2106x
- IA64 Merced (first-gen Itanium)
- MIPS R3000/TX39xx
- Select older PowerPC models past the original 601 that was recently removed.
- SuperH SH-2.
- 68000/68328 (Dragonball)
Nothing has been firmly decided yet but this is the latest discussions. The discussion over dropping old CPU support was started Friday within Old platforms: bring out your dead.
66 Comments