Red Hat izstrÄdÄtÄji ir paziÅojuÅ”i par sÄkotnÄjÄ atbalsta ievieÅ”anu RISC-V arhitektÅ«rai CentOS Stream 10 repozitorijÄ, kas kalpo par pamatu Red Hat Enterprise Linux 10 izstrÄdei. IepriekÅ” tika izlaistas pakotnes x86_64 (x86_64_v3 RHEL 10), Aarch64, ppc64le (POWER9) un s390x (IBM z14) arhitektÅ«rÄm. Red Hat arÄ« izlaida eksperimentÄlas RHEL 10 versijas RISC-V sistÄmÄm, kas izstrÄdÄtas sadarbÄ«bÄ ar SiFive.
PaÅ”laik CentOS Stream git repozitorijÄ jau ir integrÄta lielÄkÄ daļa ielÄpu, kas risina problÄmas ar dažÄdu pakotÅu montÄžu un darbÄ«bu riscv64 sistÄmÄs. Daži ielÄpi vÄl nav pÄrvietoti uz galveno repozitoriju un paliek atseviŔķÄs git filiÄlÄs, kuras plÄnots publicÄt 1. jÅ«lijÄ, kÄ arÄ« palaižamas versijas, kas ir gatavas darbam SiFive HiFive Premier P550 plates. PÄc bÅ«vÄjumu publicÄÅ”anas RISC-V aparatÅ«ras bÅ«vÄjuma infrastruktÅ«rÄ tiks palaists atseviŔķs Koji serveris, un tiks turpinÄts darbs pie izveidoto labojumu pÄrsÅ«tīŔanas uz galvenajiem projektiem (augÅ”upstraume).
Rocky Linux projekts, kura mÄrÄ·is bija izveidot bezmaksas RHEL versiju, kas varÄtu aizstÄt klasisko CentOS, gÄja tÄlÄk un paziÅoja par oficiÄlu atbalstu RISC-V sistÄmÄm (riscv64gc) Rocky Linux 10. Rocky Linux 10 atbalstÄ«s StarFive VisionFive 2 (VF2) un SiFive HiFive Premier P550 plates, kÄ arÄ« tiks palaists QEMU emulatorÄ, lÄ«dzÄ«gi kÄ RISC-V versijas no Fedora projekta. Tiek apsvÄrta iespÄja ieviest atbalstu Milk-V un Banana Pi tÄfelÄm.
RISC-V arhitektÅ«rai ir pieŔķirts alternatÄ«vi atbalstÄ«tas arhitektÅ«ras statuss, un atŔķirÄ«bÄ no primÄrajÄm arhitektÅ«rÄm (x86_64, Aarch64, ppc64le un s390x) tÄ nebloÄ·Äs citu arhitektÅ«ru izlaiÅ”anu. RISC-V specifisku problÄmu klÄtbÅ«tne pakotnÄs neapturÄs Å”o pakotÅu versiju publicÄÅ”anu citÄm arhitektÅ«rÄm.
StrÄdÄjot ar VisionFive 2 plati un QEMU, tiks izmantots standarta kodols no RHEL 10, bet, strÄdÄjot ar SiFive HiFive Premier P550 sÄrijas platÄm, tiks izmantots atseviŔķs iekÄrtas ražotÄja kodols. Å Ä« versija tiek izstrÄdÄta sadarbÄ«bÄ ar Fedora projektu. Rocky Linux 10 izlaiÅ”anas laiks vÄl nav paziÅots.
TurklÄt ir vÄrts pieminÄt Alma Linux projekta iniciatÄ«vu izveidot EPEL 10 (Extra Packages for Enterprise Linux) repozitorija versiju x86-64-v2 arhitektÅ«rai. AtŔķirÄ«bÄ no RHEL 10 izplatīŔanas, kas piegÄdÄ pakotnes ar optimizÄcijÄm x86-64-v3 mikroarhitektÅ«rai, Alma Linux izplatīŔana izveido atseviŔķas versijas x86-64-v2 mikroarhitektÅ«rai, kas tiek uzturÄtas paralÄli ar pamata x86-64-v3 versijÄm. TurpmÄk x86-64-v2 versijas operÄtÄjsistÄmÄ Alma Linux aptvers ne tikai galveno repozitoriju, bet arÄ« EPEL repozitoriju. SalÄ«dzinot ar x86-64-v2, x86-64-v3 atbalsts aptver AVX, AVX2, BMI2, FMA, LZCNT, MOVBE un SXSAVE procesoru paplaÅ”inÄjumus. Atbalsts x86-64-v2 ļauj saglabÄt saderÄ«bu ar procesoriem, kas vecÄki par Intel Haswell un AMD Excavator un izstrÄdÄti pirms 2013. gada.
Avots: opennet.ru
