Разработчики Linux обсуждают отказ от поддержки некоторых старых процессоров, которые в настоящее время включены в основной состав ядра. Архитектуры многих процессоров, которые предлагается удалить, не обновлялись долгое время, поясняют разработчики в рассылке.
«После официального выхода Linux 5.10 я рассмотрел платформы ARM, которые долго не видели никаких обновлений. Три года назад я удалил несколько архитектур ЦП, однако имеет смысл сделать это оптом», — указывает разработчик Арнд Бергманн. Он отметил, что в список для удаления, вероятно, вошли и те процессоры, которые еще используются.
Бергманн предложил удалить из состава ядра Linux следующие процессоры ARM:
-
ASM9260
-
AXXIA
-
BCM/Kona
-
DigiColor
-
Dove
-
EFM32
-
NSPIRE
-
PicoXcell
-
PRIMA2
-
Spear
-
Tango
-
U300
-
VT8500
-
ZX
Как пишет Phoronix, решение о прекращении поддержки 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)
Решение об удалении пока не принято; обсуждение началось в пятницу.
Ядро Linux 5.10 вышло в середине декабря. Оно относится к ветке LTS, что означает, что оно будет поддерживаться как минимум в течение следующих пяти лет. В новую версию вошло более 17 тыс. исправлений, 42% которых связаны с драйверами устройств.