A Linux 7.1 várhatóan megkezdi az i486 CPU-támogatás kivezetését

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

Végre eljött az idő: a közelgő Linux 7.1 merge window előtt az egyik fejlesztői ágba bekerült egy patch, amely elindítja az Intel 486 CPU-k támogatásának fokozatos kivezetését, majd végső eltávolítását a Linux kernel-ből. Rendkívül ritka, hogy bárki még i486 CPU-t használjon upstream Linux kernel-vel, és nincs tudomás olyan Linux disztribúciószállítóról sem, amely ma még i486-támogatással adna ki rendszert. Ha mégis ilyen hardveren futtatsz rendszert, továbbra is használhatod a meglévő Linux LTS kernel verziók egyikét.

A patch ezen a héten bekerült a tip/tip.Git „x86/platform” Git ágába. Mivel a Kconfig eltávolítása már a Linux 7.1 merge window előtt egy TIP ág része, várhatóan be is nyújtják erre a merge window-ra, amelyre a hónap későbbi részében kerül sor. Mivel Torvalds már jelezte, hogy érdekli az i486-támogatás eltávolítása, ideje búcsút inteni annak a lehetőségnek, hogy modern upstream Linux kernel verziót futtassunk ezeken a nagyon régi processzorokon.

Linus Torvalds nemrég arról írt, hogy szerinte eljött az ideje elengedni a Linux kernel régóta meglévő i486 CPU-támogatását, mert „zéró valódi ok” szól amellett, hogy megtartsák, és ezzel az upstream Linux kernel fejlesztési erőforrásait pazarolják.

Ingo Molnar lépett, és készített egy patch-et, amely első körben eltávolítja a CONFIG_M486SX, CONFIG_M486 és CONFIG_MELAN Kconfig build opciókat. Ez az a patch, amely várhatóan bekerül a Linux 7.1-be, így a felhasználók többé nem tudnak i486 kernel image-et buildelni. Ezt követően egy későbbi kernel sorozatban ki is vehetik a tényleges i486 CPU-támogatáshoz tartozó kódot, hogy csökkentsék a karbantartási terhet.

Ingo Molnar a patch kapcsán megjegyezte, hogy az „ősi” 32 bites CPU-k támogatásához „különféle bonyolult hardveremulációs megoldásokra van szükség x86-32-n”, és a kompatibilitási kód folyamatos karbantartási kihívásokat okoz a kernel maintainereknek. Ezért első lépésként kivezetik a Kconfig opciókat, majd ha nem érkezik érdemi kifogás, később az i486-támogatást is eltávolíthatják.

A M486SX Kconfig opció a 486-osztályú, FPU nélküli CPU-khoz tartozik, például az AMD/Cyrix/IBM/Intel SL/SLC/SLC2/SLC3/SX/SX2 és UMC U5S modellekhez. A M486 Kconfig opció a 486-osztályú CPU-khoz készült, például az AMD/Cyrix/IBM/Intel 486DX/DX2/DX4 és UMC U5D modellekhez. A MELAN opció pedig az AMD Elan processzorhoz tartozik.