Kikerül a Linuxból a RISC-V XIP funkció, miután hónapokra rendre működésképtelenné vált

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

Kiveszik a Linuxból a RISC-V XIP funkciót, miután hónapokon át rendszeresen elromlott

A RISC-V eXecute In Place (XIP) támogatásalehetővé teszi, hogy a kernel image közvetlenül ROM-ból fusson. A cél az volt, hogy a kernel nem felejtő tárolóról, például a CPU által közvetlenül címezhető NOR flashről induljon, és közben csökkenjen a RAM-használat. A RISC-V XIP támogatás azonban hónapokra rendszeresen használhatatlanná vált, ezért most úgy döntöttek, kivezetik a mainline kernel-ból.

Tavaly

helyreállították a RISC-V XIP kernel támogatását, miután több Linux kernel verzión keresztül hibás volt. A javítás után azonban az év későbbi részében ismét elromlott, és a mainline-ban azóta is hibás. Mivel a hibás RISC-V XIP kernel támogatás hónapokon át fennáll, a fejlesztők szerint egyértelmű, hogy a funkciót nem használják és nem tesztelik megfelelően.

Nam Cao készített egy patch-et, amely egyszerűen eltávolítja a RISC-V XIP támogatást, mivel visszatérően hibás állapotba kerül.

A patchmár bekerült a RISC-V „for-next” Git ágba, így várhatóan a közelgő Linux 7.1 merge window során a főágba is beolvad.

Nam Cao a patch kapcsán ezt írta:

"Az XIP-nek régóta az a története, hogy hosszú időszakokra elromlik. 2023-ban 18 hónapig volt hibás, mire kijavították. 2024-ben 4 hónapig.

Most pedig ismét hibás a commit a44fb5722199 (\"riscv: Add runtime constant support\") óta, vagyis 10 hónapja.

Ezek egyértelmű jelei annak, hogy az XIP funkciót nem használják.

Időnként ránéztem az XIP-re, de többnyire csak azért, mert unatkoztam, és nem volt jobb dolgom.

Távolítsuk el az XIP támogatást. Vissza lehet állítani, ha valaki jelentkezik és panaszkodik."

Különösen a mai iparági RAM-korlátok mellett kissé meglepő, hogy a RISC-V XIP-et nem használták és nem gondozták jobban, de később visszaállíthatják, ha mégis lesz, aki ténylegesen használja.