LINUX.ORG.RU

Разработчики ядра собираются обсудить прекращение поддержки старых процессоров

 , ,


0

0

После выхода ядра Linux 5.10 с пятилетней поддержкой, разработчики начали обсуждение прекращения поддержки ряда старых процессоров, для которых не было изменений уже много времени. В основном это касается старых ARM и действительно старых 486, Alpha (1992 года) и первой версии Itanium.

>>> Подробности



Проверено: atsym ()
Последнее исправление: CYB3R (всего исправлений: 3)
Ответ на: комментарий от atsym

Чувствую, что в этой новости его будут обсуждать больше, чем саму новость. ;-))

hummer
()

лучше бы проблему с io исправили.
но я уже начинаю сомневаться, что эта проблема существует в части ядра

darkenshvein
()

разработчики начали обсуждение прекращения поддержки ряда старых процессоров, для которых не было изменений уже много времени

Т.е. удаляют то, что никому не мешает и не требует усилий?

xaizek
()
Ответ на: комментарий от atsym

Из этой новости я узнал, что Шаман жив и здравствует. И здравия ему.
респект таким модераторам, которые своими лапками поддерживают лор.

darkenshvein
()

прекращения поддержки ряда старых процессоров, для которых не было изменений уже много времени.

Эмм… А, что, разве там нужно было что-то менять, если эти самые процессоры не менялись? Работает, стабильно - не трожь.

  • zx –added in 2015 for both 32, 2017 for 64 bit, no notable changes
  • lpc18xx – added in 2015, new dts in 2018, but few other changes
  • lpc32xx – added in 2010, multiplatform 2019, hardware is EOL

EOL - означает, что не будет новых продуктов. Но «старые» ведь ещё годы будут на ходу. Возмутительно.

gag
()

Разработчики ядра собираются обсудить прекращение поддержки старых процессоров

Лучше бы добавили поддержку новых, например e2k.

Xintrea 👍👍👍
()
Ответ на: комментарий от Shaman007

В космосе наверное ещё летают. В космосе вообще почти всё устоявшееся. Всякие RAD750, RAD6000 да RTX2000. Но Лялих их вряд-ли когда-либо нюхал.

beastie ☕☕☕☕☕
()
Последнее исправление: beastie (всего исправлений: 2)

486 может быть полезен для виртуальных машин, для него проще программную эмуляцию делать. Что там такого важного в следующих версиях x86, без чего ядро не может работать?

X512 👍👍👍👍👍
()
Ответ на: комментарий от praseodim

Какой там линукс, ну. И вообще да, но не 30+ лет.

Shaman007
() автор топика
Ответ на: комментарий от X512

Old new stock – всё ещё в спросе. The Host – 60 лет в строю, пытались заменить с десяток раз. Может наконец получилось. Из того что мне известно – старый софт из-за невозможности повторить гоняют в эмуляции.

beastie ☕☕☕☕☕
()
Ответ на: комментарий от gag

Хорошо, старые устройства на старых SoC ещё на ходу. Будет ли кто-нибудь обновлять на них ядро? Даже в свежем Android используют ядро 4.14, далеко не первой свежести.

i-rinat ☕☕☕☕
()
Ответ на: комментарий от Shaman007

Что-то в более свежих ядрах, что в 486 уже не влезает никак.

Какие конкретно новые инструкции нужны?

X512 👍👍👍👍👍
()
Ответ на: комментарий от Shaman007

У r3k тьма клонов, от студенческих поделок до комдива

ncrmnt
()

На 486 ввиду ограниченности памяти вряд ли получится запустить полноценный дистрибутив, так что все равно. Старые ARM так вообще в основном в чудом выжившей одноразовой технике, так что скатертью дорожка.

Я только за если в линуксе не будет поддержки устройств старше ~25 лет, а то какое-то кладбище драйверов.

ArkaDOSik
()
Ответ на: комментарий от mky

Вроде бы CMPXCHG8B.

Она же вроде бы нужна только для SMP, которого нет в 486. Без SMP можно использовать обычный обмен и cli/sti для блокировок.

X512 👍👍👍👍👍
()
Ответ на: комментарий от ArkaDOSik

На 486 ввиду ограниченности памяти вряд ли получится запустить полноценный дистрибутив, так что все равно.

Без GUI должно работать.

X512 👍👍👍👍👍
()
Ответ на: комментарий от ArkaDOSik

полноценный дистрибутив

Линукс только для полноценных дистрибутивов? Всякие маршрутизаторы, видеорегистраторы пусть проваливают на другое ядро?

не будет поддержки устройств старше ~25 лет

Смелое заявление. Винду решили переплюнуть? Есть пользователи с ps/2 клавами, и может и мышами. И com-порты для ИБП бывают нужны.

mky 👍👍
()
Ответ на: комментарий от ArkaDOSik

старые ретро пэка есть, но они для фана и вообще, кому надо может и пострадать на старом ведре.

salozar
()
Ответ на: комментарий от mky

Линукс только для полноценных дистрибутивов? Всякие маршрутизаторы, видеорегистраторы пусть проваливают на другое ядро?

Разве процессоры для маршрутизаторов не развиваются?

bbk123
()
Ответ на: комментарий от X512

У меня не получилось запустить на Pentium, проблема в ядре, но не в поддержке процессора, а в IDE контроллере (перевой версии intel 430VX). Её современный libata никогда не поддерживал, а старый драйвер IDE уже не работает. Какие-то проблемы с чтением конфигураци PCI.

Подозреваю, что на реальном компе с i80486 будет что-то аналогичное. Если внимательно смотреть код драйверов ядра, то там сплошние workaround'ы аппаратных ошибок. Со временем, так как код никто не тестирует на том, старом железе, они перестают работать.

mky 👍👍
()
Ответ на: комментарий от mky

Линукс только для полноценных дистрибутивов? Всякие маршрутизаторы, видеорегистраторы пусть проваливают на другое ядро?

Почему же, OpenWRT - пример полноценного дистрибутива. Но увы, ему уже нужно 128 МБ памяти в snapshot ветке.

Смелое заявление. Винду решили переплюнуть? Есть пользователи с ps/2 клавами, и может и мышами. И com-порты для ИБП бывают нужны.

Так не зря же на любой современной материнской плате и COM порт (гребенка для вывода на корпус), и PS/2 разъёмы оставили в покое. И последние будут жить так как обеспечивают самую низкую задержку среди интерфейсов для HID устройств.

ArkaDOSik
()
Последнее исправление: ArkaDOSik (всего исправлений: 2)
Ответ на: комментарий от bbk123

Развитие процессора вопрос сложный. Достаточно долго существовало семейство AMD Geode. Техпроцесс менялся, а система команда так и оставалась 80486 (видимо из-за лицензии).

mky 👍👍
()
Ответ на: комментарий от mky

Достаточно долго существовало AMD Geode.

Вот и ты в прошедшем времени о нём написал. Я думаю, что новые процессоры старой архитектуры всё таки продолжат поддерживать. Давай дождёмся результатов обсуждения. В любом случае думаю, что убирать проддержку старого железа начнут лишь с 5.11, а в 5.10 ничего убирать не будут.

bbk123
()
Последнее исправление: bbk123 (всего исправлений: 1)
Ответ на: комментарий от ArkaDOSik

Но увы, ему уже нужно 128 МБ памяти в snapshot ветке.

ЕМНИП, я находил на зарубержных форумах сборище некрофилов, которые пытались напихать в 80486 побольше памяти. Вроде, 4x64=256 Мб получалось...

И последние будут жить

Но им больше 25 лет же, их же нужно выкинуть,

а то какое-то кладбище драйверов

:)

mky 👍👍
()
Ответ на: комментарий от i-rinat

Да ладно, давайте компиляцию ядра первой ветки вспомнинать, там, ЕМНИП, «make menuconfig» не было.

mky 👍👍
()
Ответ на: комментарий от mky

Я неправильно выразился. Конечно 25 лет должно пройти с момента конца производства, а PS/2 совместимые устройства производят до сих пор, как и например дискеты и дисководы для них, которые востребованы очень много где до сих пор.

А 486 так вообще в теории может индексировать до 4 ГБ, так что если это некрофилам надо, то пусть они и поддерживают, а то выше уже написали что всё поломалось :)

Ещё можно сказать что производство 486 закончилось в 2007, но в Боингах явно не линукс гоняли эти процессоры.

ArkaDOSik
()
Последнее исправление: ArkaDOSik (всего исправлений: 1)
Ответ на: комментарий от ArkaDOSik

производство 486 закончилось в 2007

Это Intel закончил производство 80486, и то не факт. Texas Instruments всё ещё сообщает, что производит NS486SXF. Пятьдесят баксов за штуку.

i-rinat ☕☕☕☕
()
Ответ на: комментарий от beastie

я всё ещё помню 2.6.32

Оно еще молодо и поддерживаться будет достаточно долго (ELS RHEL 6 06/2024)

int13h
()
Ответ на: комментарий от i-rinat

Так он же бздун, вот и решил что 2.6.32 это что-то древнее.

anonymous
()
Ответ на: комментарий от ArkaDOSik

Осведомлены вроде. К 240 Hz монитору обязательна PS/2 мышь

А всякие симплы и остальные из топа cs не в курсе и играют на bt.

anonymous
()

Значит периферию античную держат и норм. Какие-то ссаные датчики в ядро пихнем. А все античные компы выкинем да? А роутер на 468-ом уже не роутер что ли? Там типа гигабитной сети что-ли не было? PCI разъем жив до сих пор. Так и хочется процитировать министра иностранных дел.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.