Многие рассматриваемые архитектуры, предложенные к удалению, долгое время не получали никаких обновлений.
Поскольку версия Linux 5.10 была выпущена в качестве последней сборки с долгосрочной поддержкой, которая будет поддерживаться как минимум в течение следующих пяти лет, разработчики Linux начали обсуждать возможность отказа от поддержки ряда старых и устаревших платформ ЦП, в настоящее время включенных в основной состав ядра. Многие рассматриваемые архитектуры, предложенные к удалению, долгое время не получали никаких обновлений.
«После официального выхода Linux 5.10 я рассмотрел платформы ARM, которые долгое время не получали обновления. Три года назад я удалил несколько архитектур ЦП, однако имеет смысл сделать это сразу в больших объемах», — пояснил разработчик Арнд Бергманн (Arnd Bergmann).
Бергманн предложил удалить из состава ядра Linux следующие процессоры ARM: ASM9260, AXXIA, BCM/Kona, DigiColor, Dove, EFM32, NSPIRE, PicoXcell, PRIMA2, Spear, Tango, U300, VT8500, ZX.
Решение о прекращении поддержки PicoXcell, выпущенного компанией PicoChip более десяти лет назад, уже было принято ранее. Также предлагается удалить некоторые платформы ARM, получившие обновления относительно недавно: CLPS711x, CNS3xxx, EP93xx, Footbridge, Gemini, HISI, Highbank, IOP32x, IXP4xx, LPC18xx, LPC32xx, MMP, Moxart, MV78xx0, Nomadik, OXNA, PXA, RPC, SA1100.
Среди не-ARM платформ также есть несколько кандидатов на отказ от поддержки: H8300, C6X, SPARC/Sun4M, PowerPC/CELL (отдельно от кода PlayStation 3), PowerPC/CHRP, PowerPC/AmigaOne, PowerPC/Maple, M68K для Apollo, HP300, Sun3, Q40, MIPS JAZZ, MIPS Cobalt.
Некоторые старые платформы, которые необходимо удалить, по мнению разработчиков, включают: 80486SX/DX, Alpha 2106x, IA64 Merced (Itanium первого поколения), MIPS R3000/TX39xx, SuperH SH-2, 68000/68328 (Dragonball), старые модели PowerPC (после PowerPC 601).
Решение об удалении пока не принято.
Источник: securitylab