Nemcsak a régi x86 i486 CPU-k támogatását veszik ki a Linux kernel-ból, hanem több régi ARM platform és funkció is a „vágódeszkán” van. Javaslat készült arra, hogy 2027 elején több elavult ARM platformot és funkciót előbb elavulttá nyilvánítsanak, majd eltávolítsanak a Linux kernel-ból. 2024 júliusában az ARM Linux karbantartója, Arnd Bergmann már javasolta, hogy számos régi ARM alaplapot és funkciót elavulttá nyilvánítsanak. A Linux kernel upstream karbantartói nagyrészt egyetértettek azzal, hogy 2025–2026 során előbb elavulttá nyilvánítsák, majd eltávolítsák ezeket, de az elmúlt két évben végül nem valósult meg az átalakítás.
Arnd Bergmann tegnap új szálat indított a Linux kernel levelezőlistán, ahol elismerte, hogy „elejtette a labdát”, és most újraindítja a vitát ezeknek az ARM platformoknak és funkcióknak az elavulásáról. Az időzítés miatt most már 2027 elejére tervez lépéseket, a Linux idei LTS kernel kiadása után.
A tervezett elavulások és eltávolítások között szerepel:
- minden board file, amelyet még nem alakítottak át DT-re (kivéve OMAP1 és S3C)
- iWMMXt FPU támogatás
- ARMv6/ARM1136r0 (nem érinti az ARMv6K/ARM1136r1/ARM1176 magokat), valamint az ezt használó OMAP24xx és i.MX31 SoC-k
- Cortex-M3/M4/M7 alapú microcontroller támogatás (stm32, imxrt, lpc18xx, samv7)
- LSI Axxia platform
- az OABI, OABI-compat és NWFPE a StrongARM-alapú buildekre korlátozódik, és akkor kerül eltávolításra, amikor a StrongARM támogatása is megszűnik
- DEPRECATED_PARAM_STRUCT, amelynek eltávolítását eredetileg 2006-ra tervezték
Ezen felül a big endian ARMv7 CPU támogatást „BROKEN” jelöléssel látták el, de egyelőre nem tervezik eltávolítani. A „broken” megjelölés célja, hogy alacsonyabb tesztelési elvárásokat állítsanak be, és később eltávolíthatják, ha és amikor az ARM64 is elhagyja a big endian támogatást.
A jelenlegi kernel kiadási ütemezés alapján ezek a változások várhatóan a Linux 7.4-be kerülnek be. A részletek iránt érdeklődőknek ajánlott ez az LKML szál.

