Linus Torvalds stelde foar it einigjen fan stipe foar de i486 CPU yn 'e Linux kernel

By it besprekken fan oplossingen foar x86-processors dy't de ynstruksje "cmpxchg8b" net stypje, stelde Linus Torvalds dat it tiid wêze soe om de oanwêzigens fan dizze ynstruksje ferplicht te meitsjen foar de kernel om te wurkjen en stipe foar i486-processors dy't "cmpxchg8b" net stypje ynstee fan te besykjen de wurking fan dizze ynstruksje te emulearjen op processors dy't gjinien mear brûkt. Op it stuit binne hast alle Linux-distribúsjes dy't 32-bit x86-systemen stypje, oerstapt nei it bouwen fan de kernel mei de X86_PAE-opsje, dy't stipe fereasket foar "cmpxchg8b".

Neffens Linus, út it eachpunt fan kernel-stipe, hawwe i486-processors har relevânsje ferlern, nettsjinsteande it feit dat se noch yn it deistich libben fûn wurde. Op in bepaald stuit wurde ferwurkers museum-eksposysjes en it is goed mooglik foar harren om mei "museum" kearnen te kommen. Brûkers dy't noch systemen hawwe mei i486-processors, kinne LTS-kernel-releases brûke, dy't in protte jierren sille wurde stipe.

It stopjen fan stipe foar klassike i486's sil gjin ynfloed hawwe op Intel's ynbêde Quark-processors, dy't, hoewol se ta de i486-klasse hearre, ekstra ynstruksjes befetsje dy't karakteristyk binne foar de Pentium-generaasje, ynklusyf "cmpxchg8b". Itselde jildt foar Vortex86DX-processors. Stipe foar i386-processors waard 10 jier lyn yn 'e kernel stopset.

Boarne: opennet.ru

Add a comment