LINUX.ORG.RU

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

 , ,


0

0

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

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

★★★★★

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

i486 в виде Intel Quark вполне себе живы, хоть и недавно объявлены EOL. Другой вопрос, что линукса там почти нет. Зато много MINIX %)

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

CMPXCHG8B, RDTSC, RDMSR, WRMSR, RSM. Без них обойтись можно, но нужно поддерживать два куска кода, один из которых нужен только для 486. Ну и не знаю, кто занимается эмуляцией FPU в случае его отсутствия — ядро или glibc, если ядро, то вот ещё шмат кода, нужный только для 486. При этом нужность ядер 5.11+ для 486 далеко не очевидна — даже если есть живые устройства, которым позарез нужно регулярное обновление с затыканием дыр, то для них есть специальный проект Super Long Term Support с поддержкой ядра 4.4 до 2036го года.

gremlin_the_red ★★★★★
()
Ответ на: комментарий от gremlin_the_red

Ну и не знаю, кто занимается эмуляцией FPU в случае его отсутствия — ядро или glibc, если ядро, то вот ещё шмат кода, нужный только для 486.

Емнип всегда FPU эмулировали компиляторские либы. Ядро специально писалось, чтобы его не использовать. Да оно и не очень понятно зачем может быть нужно в ядре. Тем более с некоторых пор x87-е FPU стало deprecated. Но все такие вещи, если что, то надо проверять, могут быть самые неожиданные сюрпризы.

Правда и 486-й без FPU - это только если SX

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

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

AMD Geode никогда не были i486, самая первая модель уже была i586. i486 был National Semiconductors Geode GX1 (точнее, он был почти пентиум, так как основан на Cyrix 5x86, но ему не хватало, как и самому сайрексу, инструкции RDTSC, из-за чего разный пентиум-онли софт мог не работать, поэтому он всегда позиционировался, как 486, чтобы у покупателей не возникала вопроса «а чего у меня на вашем пентиуме не работает?»), Geode GX2 уже имел полную поддержку i586 и именно он стал AMD Geode GX после ребрендинга. AMD Geode GXm уже имел поддержку MMX, а Geode NX уже вообще основывались на ядре Athlon M.

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

как и например дискеты

И кто их производит? Не продаёт старые запасы (которых из-за околонулевого спроса ещё на много лет хватит), а именно производит?

gremlin_the_red ★★★★★
()
Ответ на: комментарий от gremlin_the_red

Надо заметить, что эти ваши флопы новодельные - хрень та ещё. Добыл как-то по случаю 2 коробки Вербатимов. Форматировал\тестил вообще на LS-120-дисководе. Из 20 штук полностью рабочих было около 16, на остальных - грабли разных размеров. Повторюсь - флопы новые из нераспечатанных коробок, под магнитами не валялись :D.

dv76 ★★★★
()

lpc1800 / lpc3200 активно используются. че это их удалять?

SuperSH2 аж микроконтроллеры заказывают радиолюбители у TSMC

ao486 вполне жив

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

Как там с репами для Debian 6?

В архиве. Пользуйтесь на здоровье, только проверку ключей нужно отключить. Хотя с трудом представляю что ты собираешь на третьепень ставить, там где он используется все установлено и работает уже не первый десяток лет.

Polugnom ★★★★★
()
Ответ на: комментарий от gremlin_the_red

По мне, все флопы после 2005 - новодел :D.

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

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

И оставлят только то, что дыряво или идет со штатными закладками:

Security Boot и подпись загрузчика Windows (комментарий)

Вскоре все процы без Intel ME и подобного овна с ядра Linux выкинут.

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

только проверку ключей нужно отключить.

БНА/БСФ издало инструкцию о запрете?

Может BIOS выставить старые добрые времена?

anonymous
()

Хорошо, что я старый Дебиан на болванку записал, а то чувствую, скоро Linux со старыми ядрами днем с огнем не сыщешь.

TechnoMag ★★
()
Ответ на: комментарий от tongubin

некоторые люди (в том числе и линуксоиды) до сих используют компы на 386/486, например EEE PC

Чево? EEE PC -> Intel Atom -> Не ниже i686.

IPR ★★★★★
()
Ответ на: комментарий от Polugnom

Хотя с трудом представляю что ты собираешь на третьепень ставить

Тот же ssh. А юзать древние версии с кучей эксплоитов - так себе затея.

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

Молодёжжжжж… я всё ещё помню 2.6.32 ;)

Тьху, тоже мне старикашка, CentOS 6… Мы вон недавно пятую выпиливали, там вообще 2.6.18 :)

pekmop1024 ★★★★★
()
Ответ на: комментарий от crypt

Эмм жирный i3 ненужен так то для работы роутера. Со временем и OpenWRT перескочит на ядра свежее 5.10, а древние компы как работали так и будут работать. Не так уж и сложно заменить конденсаторы на твердотельные на материнской плате. Даже новичок справится с припаиванием пары ножек. А вот пилить драйвера 10-15 лет и потом выкидывать некрасиво получается. А то ведь есть еще FreeBSD, NetBSD, OpenBSD, и там такой дичи почему-то творить не собираются.

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

А что делать тем у кого BIOS на платформе AMD с поддержкой накопителей 3+ тб? Ну перешьют люди на Coreboot свои материнские платы. Прогресс надо же чем-то подстегивать. А лучше вообще на e2k комп собирать чтобы не было уязвимостей, производительность намного круче итаниума и без биоса с линуксом. Там ведь разработчики осилили компилятор, ну так и загрузчик есть с линуксом. 16 ядер в конце 2021-го года будет. Можешь начинать копить.

Компания AMD сообщила о работе над исправлением серии уязвимостей «SMM Callout» (CVE-2020-12890), позволяющей получить контроль над прошивкой UEFI и выполнить код на уровне SMM (System Management Mode).
anonymous
()
Ответ на: комментарий от beastie

Молодёжжжжж… я всё ещё помню 2.6.32 ;)

ssh2@pbx:~$ date
Втр Янв 12 20:51:49 VLAT 2021
ssh2@pbx:~$ uname -a
Linux pbx.etc 2.6.32-5-openvz-amd64 #1 SMP Fri Feb 5 16:59:39 UTC 2016 x86_64 GNU/Linux

Да оно ещё огонь! :)

ssh2 ★★★★
()
Ответ на: комментарий от Reset

Для античного железа используется самосборное ядро с выкинутыми лишними частями. Вот двухпроцессорные платы например тут есть, 8 слотов под память уже тогда. Не как сейчас зажопленные 2-4 слота на двухканальную память.

https://meshok.net/?related=%D0%A0%D0%B0%D1%80%D0%B8%D1%82%D0%B5%D1%82%D0%BD%D0%B0%D1%8F+%D0%BC%D0%B0%D1%82%D0%B5%D1%80%D0%B8%D0%BD%D1%81%D0%BA%D0%B0%D1%8F+%D0%BF%D0%BB%D0%B0%D1%82%D0%B0+386+486+PC+CHIPS+%D0%B2+%D0%BA%D0%BE%D0%BB%D0%BB%D0%B5%D0%BA%D1%86%D0%B8%D1%8E

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

Там нет двухпроцессорных плат, то, что ты посчитал двухпроцессорными, это под 486, один сокет под 486, один под «сопроцессор» 487.

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

geode разные были. были 486,586 и даже на ядре Athlon XP-M (geode nx)

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

Между прочим, никогда не мог толком понять извивы маркетинговой логики с «сопроцессором» 487. Разве что для каких-то редких систем (если вообще такие были) с распаянным 80486sx.

(Если кто не в курсе, 487-й был фактически полноценным 486-м процессором, после его установки в сопроцессорный слот, основной процессор можно было даже просто вынуть).

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

А то ведь есть еще FreeBSD, NetBSD, OpenBSD, и там такой дичи почему-то творить не собираются

Да ладно?

FreeBSD

FreeBSD 6.0 и более новые версии больше не поддерживают оригинальный процессор Intel 80386

OpenBSD

All CPUs compatible with the Intel Pentium or later

NetBSD

playstation2 2001/10/16 (removed 2009/12/05)
evbsh5 2002/10/18 (removed on 2007/04/08)
pc532 1993/09/09 (removed on 2008/01/07)

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

Ясен пень поддерживался, потому что спустя 15 лет после PS1 и SGI архитектура MIPS 3000 получила вторую жизнь в чипсетах soho роутеров середины нулевых. У тех самых длиенков-320 так то в нутрях именно mips 3000 пердел.

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

Так селеронов тогда не было, а надо же было и дешёвые модели выкатывать. А тут, тем более, типа с последующей возможностью апгрейда. Всё-таки разница между DX и SX поначалу более $500 была.

gremlin_the_red ★★★★★
()
Ответ на: комментарий от Reset

Собрать очередной ретрокомпьютер для «поиграть аутентично в дос игры без танцев с бубном». Сейчас модно среди ностальхия-техноблогеров стало, собрать какое говно мамонта что бы без замедлителей играть.

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

Я немного не о том. Почему выпустили SX мне понятно. Но вот в чем смысл был вместо просто замены SX на DX добавлять «сопроцессор», который фактически этим DX и являлся - уже не очень. Даже если представить, что «сопроцессор» был дешевле нормального DX, но формально не мог его заменить, так все-равно фактически все сводилось к тому в какой слот его ставить.

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

Иногда нужны для промышленного оборудования. Станки и технологические линии могут и по 30+ лет работать.

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

Да, там может только пеньки двухпроцессорные. Но такие все же были.

https://en.wikipedia.org/wiki/Compaq_SystemPro

https://stason.org/TULARC/pc/motherboards/F/FOREX-COMPUTER-CORPORATION-486-386-486-CACHE-SYSTE.html

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

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

Ну приводили же примеры со станками с ЧПУ. Еще вариант роутер. OpenWRT съедает не так уж и много памяти как пример. Плюс в новых ядрах исправляют многие ошибки безопасности и производительность могут поднять.

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

Так «поиграть в дос игры» или «станки ЧПУ»? Вы путаетесь в показаниях. Да и «ошибки безопасности» в станках ЧПУ нормальные люди решают не обновлением ядра, а отключением интернета. В общем, пока звучит не убедительно.

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

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

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

Где ж вы такие берётесь? i386 - это платформа. Это не значит, что FreeBSD можно запустить на 386 процессоре.

IPR ★★★★★
()

Вот кто то бы ISA выкинул, но не надо - буду осваивать, еще применяется в Linux ^_^

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от anonymous

Только с чего ты взял, что на реальном производстве станки за 30 лет в труп превращаются? Там даже 100-летней давности оборудование иногда встречается.

praseodim ★★★★★
()

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

Вот когда прекратят, тогда и пишите
/thread

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

Платформа - это ia_32 и x86-64, а 386 всегда было бинаркой совместимой под 386 без более поздних инструкций из 486 и прочих пней.

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

Там даже 100-летней давности оборудование иногда встречается.

Значит эти производства дотационно-убыточные, раз не могут за 100 лет парк обновить и их пора того. Это или недопиленный совок, или какие-то семейные мелкопроизводства из стран западного мира. Ни те ни те в современном мире не нужны, нужно или что бы инновационное с последними роботами kuka, или если нет денег - то доверить азиатские китайчики и корейчики всё порешают. Почему-то уже никому не приходит в голову держать инхауз-сервак для локальной бизнес-системы, все на облачных решениях, а тут такое то ретроградство.

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

386 всегда было бинаркой совместимой под 386

Последние 20 лет это не так. Ты из какой тайги к нам зашёл? Не работает FreeBSD на i80386, уже очень давно.

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

Заменить 486SX в QFP корпусе несколько затруднительно. Для 386SX тоже был распространён распаянный cpu и сокет для fpu.

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

с последними роботами kuka, или если нет денег - то доверить азиатские китайчики

It has been owned by the Chinese company Midea Group since 2016.

Suigintou ★★★★★
()

Некрохламидиоз душный вынести к чортям и облегчить всем жизнь. А для бомжар сделать отдельную ветку «Babushka edition core» пусть отдельно копошатся там со своими старушечьими компуктерами) Ваще 2021 уже, а они блджад всё бейсик на спектруме гоняют..

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