Kjarnaútgáfa Linux 7.3

Eftir tveggja mánaða þróunarvinnu gaf Linus Torvalds út kjarnann. Linux 7.3. Meðal athyglisverðustu breytinganna: einangrunarkerfi fyrir skráarkerfi byggt á gerviskráarkerfisfailfs og kerfiskalli fchroot(), stuðningur við að búa til innfellda SCHED_EXT tímaáætlunarstýringar, BPF meðhöndlunarstýringar fyrir ræsingu keyrsluskráa, aðrir gagnastraumar í NTFS3, afköstahagræðing fyrir FUSE, Btrfs og Ext4, stuðningur við Apple Time Machine í ksmbd, fjarlæging skráarkerfisins EFS og FreeVxFS, bein aðgangsstilling til að loka fyrir tæki, bætt meðhöndlun á litlu skjáminni, eftirlit með aðgangi að minni gestakerfis í gegnum userfaultfd, þjöppun AppArmor-reglna, takmörkun á aðgangi að AF_ALG, stuðningur við Apple M3 Pro, Max og Ultra flísar.

Nýja útgáfan inniheldur 20260 uppfærslur frá 3171 forritara, þar af sendu 807 breytingar sínar inn á kjarnann í fyrsta skipti. Stærð uppfærslunnar er 63 MB (breytingarnar höfðu áhrif á 14923 skrár og bættu við 943849 línum af kóða,
(297515 línur fjarlægðar). Fyrri útgáfan innihélt 17833 lagfæringar frá 2766 forriturum, með uppfærslustærð upp á 68 MB. Um 44% allra breytinga sem kynntar voru í 7.3 tengjast tækjareklarum, um það bil 12% breytinganna tengjast uppfærslu á kóða sem er sértækur fyrir vélbúnaðararkitektúr, 12% tengjast netkerfinu, 5% tengjast skráarkerfum og 3% tengjast innri kjarnaundirkerfum.

Helstu nýjungar í kjarna 7.3 (1, 2, 3):

  • Diska undirkerfi, I/O og skráarkerfi
    • Afköst Btrfs skráarkerfisins hafa verið fínstillt. Fyrir diska sem ekki eru SSD diskar hefur óþarfa seinkun verið fjarlægð, sem leiðir til fimmfaldrar aukningar á afköstum fyrir vinnuálag sem notar fsync mikið, svo sem skráningu. Fsync slekkur nú á tómarúmsgreiningu í skrám með mikið magn af umfangi en engum tómum, sem flýtir fyrir sumum tilteknum prófunum um fimmfalt.

      Þegar rakið er óafturkallanlegt útvíkkunarbiðminnið hefur xarray uppbyggingin verið skipt út fyrir staðbundinn LRU lista, sem leiðir til þrefaldrar afkastabótar fyrir þessar aðgerðir. Flöskuhálsar í afköstum sem orsakast af afturför í fyrri kjarnaútgáfum þegar beinn I/O stilling var notuð hafa verið fjarlægðir. Læsingar við útvíkkunarlestur hafa verið minnkaðar, sem dregur úr álagi þegar mismunandi verkefni fá aðgang að skörunarsvæðum.

    • Btrfs hefur fjarlægt stuðning við fyrstu útgáfu af skyndiminninu fyrir laust pláss. Skráarkerfi sem búin voru til á eldri kerfum verða að vera flutt yfir í aðra útgáfu skyndiminnsins með því að nota btrfstune tólið, annars munu þau virka hægar. Tengimöguleikinn „usebackuproot“ hefur einnig verið fjarlægður; „rescue=usebackuproot“ ætti að vera notaður í staðinn.
    • Ext4 skráarkerfið býður nú upp á bætta afköst fyrir samsíða skrifaðgerðir við beina inntak/úttak og hraðari úthlutun tómra svæða með fallocate(). Lagfært hefur verið aðhvarfsferli sem dró úr afköstum við skrif í biðminni.
    • Í Ext4 skráarkerfinu hefur tengistillingin „data=journal“ verið úrelt. Stefnt er að því að hætta stuðningi við þennan tengimöguleika árið 2028. Valkosturinn „data=journal“ gerir kleift að skrá fulla dagbókarfærslu, sem skráir ekki aðeins lýsigögn heldur einnig gögnin sjálf. Þetta tryggir mikla seiglu ef upp koma bilanir, en flækir viðhald kóða og leiðir til verulegrar afkastaskerðingar samanborið við „data=ordered“ og „data=writeback“ stillingarnar.
    • EFS skráarkerfið, sem var notað í fyrri útgáfum af IRIX stýrikerfinu, hefur verið úrelt. Það féll í ónotkun fyrir um 30 árum og hefur verið ónotað í yfir 20 ár. Fyrir þá sem þurfa aðgang að EFS skiptingum eru til notendarýmisforrit.
    • FreeVxFS skráarkerfið, sem notar VERITAS VxFS skráarkerfissniðið sem notað var í SCO UnixWare á tíunda áratugnum og hefur lengi verið úr notkun í reynd, hefur verið fjarlægt.
    • Aðferðin til að búa til skráarkerfi notendarýmis FUSE hefur bætt afköst og minnkað minnisnotkun þegar ósamstillta I/O kerfið io_uring er notað. Þessi hraðari aðgerð náðist með því að bæta við möguleikanum á að flytja biðminnislaugar frá notendarými yfir í kjarnann og útrýma óþarfa biðminni (núll-afrit) þegar FUSE netþjónninn nálgast minnissíður viðskiptavinaferla eða skyndiminnið.
    • Fyrir blokkatæki er RWF_DONTCACHE fáninn útfærður, svipað og í beinum I/O stillingu.
      (Bein inntak/úttak), sem hægt er að nota í preadv2() og pwritev2() föllunum eða í les- og skrifbeiðnum í gegnum io_uring til að fá aðgang að blokkartæki án þess að nota skyndiminnið á síðunni. Til dæmis er hægt að nota þennan fána í gagnagrunnsstjórnunarkerfi fyrir lágstigsvinnu með blokkartækjum.
    • Skráakerfið overlayfs styður nú vörpun notandakenna, sem er notuð til að tengja skrár tiltekins notanda á tengdri erlendri skipting við annan notanda í núverandi kerfi.
    • Bættur stuðningur við að tengja mörg skráarkerfi úr einni blokkartæki.
    • ntfs3 reklarinn útfærir upphaflegan stuðning fyrir aðra gagnastrauma, aðskilda með tvípunkti í skráarnafninu. Til að búa til nýjan annan straum skal nota skipunina "touch file:stream", til að lesa hann, "cat file:stream", til að eyða honum, "rm file:stream", og til að lista upp tiltæka strauma skal nota "cat file:query_streams".
    • Nýja NTFS útfærslan (ntfsplus) í lesham styður nú gagnsæja skráaþjöppunartækni með því að nota WOF yfirlagningarsíur (Windows Yfirlagssía).
    • NFS-þjónninn styður nú CB_NOTIFY aðgerðina, sem gerir viðskiptavininum kleift að vista lýsigögn möppu í skyndiminni á meðan hann fær tilkynningar um breytingar frá þjóninum.
    • F2FS skráakerfið styður nú kraftmikla (án þess að aftengja skráakerfið) eyðingu skiptinga úr sameiginlegu lauginni með sjálfvirkri gagnaflutningi yfir á aðrar skiptingar og til baka (til dæmis er hægt að fjarlægja drif tímabundið til annarra þarfa).
    • XFS bætir við stuðningi við FALLOC_FL_WRITE_ZEROES fánann í fallocate() kerfiskalli, sem gerir kleift að núllfylla tiltekið svið í skrá með því að nota WRITE_ZERO skipunina, sem er studd af sumum SSD diskum og framkvæmir núllfyllingu án I/O.
  • Minni og kerfisþjónusta
    • Bætt meðhöndlun á myndminni. Þegar myndminnið klárast reynir kjarninn nú að losa biðminni úr myndminni fyrir forrit án tryggðra minniskvóta (dmem cgroup) yfir í kerfisminni (GTT), frekar en að neita strax um úthlutun myndminnis. Þessi aðferð tryggir að auðlindir séu úthlutaðar forriti sem kerfið hefur frátekið ákveðið magn af myndminni fyrir, jafnvel þótt minnið hafi þegar verið úthlutað öðrum forritum. Áður, ef forriti án kvóta hafði þegar verið úthlutað myndminni, þá gat forrit með tryggðum kvóta ekki fengið það í aðstæðum þar sem myndminni skortir, og í stað myndminnis var forritinu úthlutað hægara kerfisminni, sem hægt var að nálgast frá GPU (GTT), í gegnum TTM (Translation Table Maps) undirkerfið.
      Stuðningur við dmem cgroup er útfærður fyrir nouveau, xe og amdgpu rekla.
    • Í SCHED_EXT kerfinu, sem gerir kleift að nota BPF til að búa til örgjörvaáætlanagerðarmenn, hefur verið lokið við að búa til innfellda áætlanagerðarmenn (undiráætlanagerðarmenn), sem gerir það að verkum að hver cgroup getur notað sinn eigin verkefnaáætlunargerðarmann.
    • Verkefnaáætlunin hefur verið bætt til að meðhöndla verkefnahópa og taka á vandamálum með þyngdardreifingu sem ollu aukinni álagi og seinkun. Nokkrar aðferðir við þyngdardreifingu fyrir verkefnahópa hafa verið kynntar: 'up', 'max', 'concur' og 'tasks', sem eru stilltar með cgroup_mode breytunni. Ein keyrslubiðröð er notuð til að skipuleggja verkefni innan verkefnahópa. Seinkun þegar verkefni eru skipulögð með stuttum örgjörvatíma hefur verið stytt um
      möguleikinn á að hætta við, uppfæra eða lágmarka keyrslutíma verkefna sem eru örugg fyrir forgang eftir þörfum.
    • Binfmt_misc aðferðin (/proc/sys/fs/binfmt_misc) útfærir
      Möguleikinn á að tengja BPF meðhöndlunaraðila til að bæta við stuðningi við ný snið keyrsluskráa. Þessi breyting gerir kleift að greina keyrsluskráartegundina með forritunartækni við hverja ræsingu og velja túlk eða virkan hleðslutæki fyrir hana, án þess að þörf sé á brellum eins og patchelf og script bindingum. Til dæmis getur BPF forrit greint keyrsluskrár fyrir aðrar arkitektúr eða kerfi og ræst samsvarandi hermir eða Wine, sem og einfaldað ræsingu keyrsluskráa í pakka sem eru settir upp í mismunandi möppum á kerfum með Nix pakkastjóranum.
    • Áframhaldandi flutningur breytinga frá Rust-for-greininniLinux, sem tengist notkun Rust sem annars tungumáls fyrir þróun rekla og kjarnaeininga (Rust-stuðningur er ekki virkur sjálfgefið og leiðir ekki til þess að Rust er innifalið í listanum yfir skyldubundnar byggingareiningar fyrir kjarnann). Nú er hægt að nota Rust á PowerPC arkitektúrnum. Eftirfarandi eiginleikar hafa verið útfærðir: eining fyrir taplausar heiltölubreytingar, dulbúin skráningarhamur fyrir bendilgildi til að koma í veg fyrir leka upplýsinga úr vistfangsrými, umbúðir í kringum synchronize_rcu() fallið, minnishindranir, truflunareining til að virkja/slökkva á truflunum, inntaks-/úttaksgerðir, umbúðir í kringum fwctl, SRCU (svefnhæf les-afrita-uppfæra) kerfið og umbúðir í kringum shmem gem.
      SpinLockIrq snúningslásar sem koma í veg fyrir truflanir á mikilvægum köflum.
    • Bætti við sysctl breytunni syscall_user_dispatch til að stjórna virkjun kerfiskallssendingarstillingar í notendarými, sem gerir einu ferli kleift að grípa kerfisköll frá öðru ferli (notað í Wine til að herma eftir kerfisköllum) Windows).
    • Fallið bpf_sock_read_xattr() hefur verið bætt við BPF, sem gerir BPF forritum kleift að lesa útvíkkaða eiginleika sem notandinn setur.
      (notandi.*) úr inntakskóðum (socket inodes). BPF forrit styðja nú skilgreiningu á alþjóðlegum breytum sem eru bundnar við örgjörvann. BPF forritsprófarinn veitir nú frekari upplýsingar um greindar villur, sem einfaldar vandamálagreiningu.
    • Rakningarvélarnar kprobes, uprobes og fprobes styðja nú tegundarval með því að nota BTF (BPF Type Format) gögn með tegundarprófunarupplýsingum í BPF gervikóða og bætta útdrátt breytilegra upplýsinga.
    • Undirkerfið DAMON (Data Access MONitor), sem gerir þér kleift að fylgjast með aðgangi ferlis að gögnum í vinnsluminni (til dæmis er hægt að finna út hvaða minnissvæði ferli hefur nálgast og hvaða minnissvæði eru enn ónotuð), hefur verið bætt við með möguleikanum á að fylgjast með breytingum á gagnaeiginleikum (nafnlaust minni, minnisvarðaðar skrár, aðeins lesaðgangur, enginn minnisaðgangur o.s.frv.).
    • KHO (Kexec HandOver) aðferðin, sem notuð er til að ræsa nýjan kjarna úr gömlum án þess að missa kerfisstöðu, tekur nú tillit til úthlutunar stórra minnissíðna við ræsingu. Slíkar minnissíður eru nú merktar og varðveittar eftir að nýi kjarninn er ræstur.
    • Lágstigskóðinn fyrir skiptikerfið hefur verið fluttur yfir í nýja lágstigs gagnaskipan, swap_ops, sem einfaldar viðhald kóða og útfærir abstrakt reglur sem nauðsynlegar eru fyrir framtíðarútvíkkun virkni.
    • Skipanirnar ALLOCINFO_IOC_CONTENT_ID, ALLOCINFO_IOC_GET_AT og ALLOCINFO_IOC_GET_NEXT íoctl hafa verið bættar við, sem gerir kleift að senda gögn um úthlutun minnis til notendarýmis á valkvæðan hátt. Í samanburði við /proc/allocinfo viðmótið sem áður var í boði, bæta þessi ioctl köll afköst fyrirspurnar um allt að 20 sinnum með því að sía út óþarfa gögn.
  • Sýndarvæðing og öryggi
    • Nýr einangrunaraðferð er lögð til sem lokar fyrir aðgang að innihaldi skráarkerfis, að undanskildum auðlindum sem eru beint fluttar í sandkassaumhverfið með skráarlýsingum. Þessi aðferð er útfærð með því að nota gerviskráarkerfið failfs og kerfiskallið fchroot.

      Gerviskráarkerfið failfs líkist nullfs skráarkerfinu, en ólíkt því síðarnefnda notar það meginregluna „ekkert er viðhaldið“ í stað meginreglunnar „ekkert er geymt“. Þessi eiginleiki kemur í veg fyrir að neitt sé sett ofan á failfs, að skráarkerfið sé klónað og að stöðu þess sé fylgst með í gegnum statmount(), listmount() og /proc/. /mountinfo og /proc/filesystems. Ef rótar- eða vinnuskrá ferlisins er í failfs, eru allar tilraunir til að vafra um skráarkerfið með því að nota algildar skráarslóðir, táknrænar tenglar og afstæðar slóðir sem eru háðar núverandi vinnuskrá lokaðar. Ferlinum er aðeins heimilt að fá aðgang að tiltekinni möppu með því að nota skráarlýsingar sem voru opnaðar fyrir einangrun.

      Til að skipta yfir í nýja einangrunarstillinguna hefur fchroot kerfiskallinu verið bætt við. Það er svipað og chroot kerfiskallinu en virkar á skráarlýsingarstigi. FD_FAILFS_ROOT fáninn hefur verið bætt við fchdir kerfisköllin til að færa vinnuskrá ferlisins í failfs skráarkerfið.
      Svipaður fáni er tiltækur í fchroot kerfiskallinu.

    • Bætt hefur verið við möguleikanum á að fylgjast með aðgangi að minni gestakerfisins með því að nota userfaultfd aðferðina, sem gerir kleift að búa til meðhöndlunaraðila til að fá aðgang að óúthlutuðum eða vernduðum minnissíðum í notendarými. Í reynd gerir þessi aðgerð sýndarvélinni kleift að bera kennsl á minnissíður sem ekki hefur verið nálgast í sýndarvélinni og senda þær í hægara minni eða ytri geymslu. Til að rekja brot á les-/skrifbanni á minnissvæðinu sem fylgst er með hefur flaggið UFFDIO_REGISTER_MODE_RWP verið bætt við. Þetta flagg er hægt að nota sem afkastameiri valkost við mprotect(PROT_NONE) í tengslum við meðhöndlunaraðila fyrir merkið sem myndast þegar aðgangur er að minni þar sem les-/skrifbann er stillt (í tilviki userfaultfd er undantekning búin til og meðhöndluð í notendarými). Þessi breyting var undirbúin af gervigreind ("Aðstoð: Claude:claude-opus-4-6").
    • Aðskilnaðurinn á milli kjarnaþráða (kthread) og init-ferlisins (PID 1) hefur verið styrktur. Áður höfðu kjarnaþræðir og PID 1 sameiginlegt skráarkerfisástand.
      Þetta gerði kleift að endurskilgreina stöðu skráarkerfisins fyrir alla kjarnaþræði með því að kalla á pivot_root(). Í nýju útgáfunni notar PID 1 alveg aðskilda fs_struct uppbyggingu og kjarnaþræðir eru einangraðir í sérstökum tengipunkti með nullfs.
    • Innbyggða dulritunarbókasafnið (libcrypto) styður nú eftirfarandi AES dulkóðunarstillingar: ECB, CBC, CBC-CTS, CTR, XCTR, XTS, GCM og CCM.
    • Skyldubundna aðgangsstýringarkerfið AppArmor styður nú hleðslu á þjöppuðum reglusettum og bætir við endurskoðunarstillingu.
    • Breytan af_alg_restrict sysctl hefur verið bætt við. Þessi breyta stýrir hvort aðgangur notendasvæðis að dulritunar-API AF_ALG sé virkur. AF_ALG virkjar vélbúnaðarhraðala fyrir dulritunarútreikninga í kjarna dulritunar-API, en er notað í frekar sérstökum aðstæðum og veitir ekki alltaf afköstabætur samanborið við hröðun notendasvæðis. Fjöldi veikleika, eins og afritunarföll, hefur fundist í meðhöndlunarforritum tengdum AF_ALG, sem leyfa gagnabreytingar í skyndiminni síðunnar. Til að minnka árásarflötinn er aðgangur að AF_ALG að hluta til takmarkaður sjálfgefið. Íhugað er að fjarlægja AF_ALG í framtíðarútgáfu.
    • Staðfesting á stafrænt undirrituðum BPF forritum hefur verið hert. Heilleikaathugun á lýsigögnum BPF forrita hefur verið bætt við áður en þau eru hlaðin inn.
    • Fáni hefur verið bætt við kerfiskallið landlock_restrict_self() sem notað er til að virkja Landlocks.
      LANDLOCK_RESTRICT_SELF_NO_NEW_PRIVS, sem kemur í veg fyrir að núverandi ferli fái ný réttindi. Landlock kerfið gerir óréttindalausum forritum kleift að sleppa réttindum sem þau þurfa ekki lengur á að halda, og takmarkar þannig sjálfviljuglega aðgang þeirra að kerfinu í framtíðinni af öryggisástæðum, svo sem til að verjast tilraunum til að nýta sér veikleika í forritinu.
    • VirtIO-GPU reklarinn, sem býður upp á sýndar-GPU aðgerð, hefur verið uppfærður til að styðja S4 dvalaham.
  • Net undirkerfi
    • ksmbd, innbyggði netþjónn kjarnans fyrir SMB samskiptareglurnar, hefur verið uppfærður til að styðja Apple Time Machine viðbætur til að geyma afrit sem búin eru til í macOS Með þessu forriti hefur verið innleitt aðferð til að einangra SMB skipunarraðir byggðar á MessageId til að loka fyrir árásir með því að senda ógildar eða tvíteknar beiðnir. Stuðningur hefur verið bætt við fyrir að senda endurteknar beiðnir í gegnum SMB3 samskiptareglurnar án þess að trufla lotuástand ef fyrri beiðni tapast. SMB3 styður dulkóðun á samnýtingarstigi. Stuðningur hefur verið bætt við fyrir dulkóðun SMB Direct samskiptarása með RDMA (Remote Direct Memory Access) tækni.
    • Innleiddi möguleikann á að nota TCP-pakka með BIG TCP viðbótinni, sem gerir kleift að auka hámarksstærð TCP-pakka í 4 GB, í UDP-göngum byggðum á VXLAN og GENEVE samskiptareglunum.
    • Bætt við stuðningi við að áframsenda MCTP (Management Component Transport Protocol) samskiptareglurnar yfir USB (MCTP-over-USB 1.1).
    • Möguleikinn á að gera nettæki (netkit, veth, vxcan, bareudp, geneve, ipvlan, macvlan, o.s.frv.) óvirk fyrir valin nafnrými er nú tiltækur.
    • Fyrir Bluetooth 6.2+ hefur verið innleitt stuðningur við SCI (Shorter Connection Interval) kerfið til að draga úr töfum við gagnasendingu í Bluetooth LE (Low Energy) ham.
    • nl80211 API hefur verið uppfært með sameinaðri aðferð (NL80211_CMD_PROBE_PEER) til að athuga tengda jafningja, sem virkar bæði á þráðlausum aðgangspunktum og á biðlarahliðinni.
  • Оборудование
    • Gamlar ARM-kerfi, sem eru sjaldan notuð og trufla viðhald núverandi undirkerfa, hafa verið úrelt og áætlað er að þau verði fjarlægð í kjarna 7.5. Um það bil 55 línur af kóða sem tengjast stuðningi við sa1100, omap24xx, i.MX31, samv7, lpc18xx, riscpc, axxia, footbridge-kerfin, gömul pxa, orion, dove og mv78xx0 borð, örgjörva án minnisstjórnunareiningar (MMU) og stm32f4/f7/h7 örstýringar eru áætlaðar til að verða fjarlægðar.
    • Bætt við upphaflegum stuðningi fyrir Apple M3 Pro, Max og Ultra örgjörva. Innleidd orkusparnaður fyrir Apple SoCs.
    • Eiginleikinn „litasnið“ hefur verið bætt við DRM (Direct Rendering Manager) undirkerfið. Þessi eiginleiki gerir notandanum kleift að skipta um litasnið fyrir úttakstækið. Þessi eiginleiki er útfærður fyrir i915 (HDMI, DP), amdgpu (HDMI, DP) og rockchip (HDMI) GPU-rekla. Til að prófa er hægt að nota skipun eins og „modetest -s 115:1920×1080-60@NV12 -w 115:'color format':4,“ þar sem 115 er tengikenni og '4' er YUV420 sniðsnúmerið.
    • Reklarinn fyrir amdgpu styður nú DRM-breytingar fyrir AMD GFX6-8 seríuna af skjákortum (Suðureyjar, Sjávareyjar og Eldfjallaeyjar). Upphaflegur stuðningur við DCN 6.0.0 (Display Core Next) hefur verið innleiddur. Eldri kóði hefur verið hreinsaður.
      Stuðningur við CACP (Content Adaptive Contrast and Power) hefur verið virkjaður, sem dregur úr orkunotkun á OLED-spjöldum. Fyrir skjávélar sem byggja á DCN4-arkitektúrnum hefur stuðningur við IPS (Idle Power State) kerfið verið virkjaður til að draga úr orkunotkun við óvirkni. Stuðningur við AMD Barco skjákort hefur verið bætt við.
    • Rekstrarforritið fyrir i915 hefur endurunnið kóðann til að greina og endurheimta DisplayPort tengivirkni. Stuðningur við CMTG (Common Mode Timing Generator) og DC3DO (Display C3 with Clock Off) hefur verið bætt við fyrir Novalake (NVL) skjákort.
    • Vinna hélt áfram við Xe DRM (Direct Rendering Manager) rekilinn fyrir skjákort, byggðan á Intel Xe arkitektúrnum, sem er notaður í Intel Arc seríunni af skjákortum og samþættum skjákortum, byrjandi með Tiger Lake örgjörvum. Nýjum studdum tækjaauðkennum hefur verið bætt við. Eiginleikinn 'enable_multi_queue' hefur verið útfærður í configfs til að slökkva á samtímis notkun margra skipanaraða. Stuðningur við að skipta yfir í svefnham hefur verið bættur.
    • Við höfum haldið áfram að samþætta Nova-reklahluti fyrir NVIDIA skjákort sem eru búin GSP-hugbúnaði sem hefur verið notaður síðan NVIDIA GeForce RTX 2000 serían byggir á Turing örarkitektúr. Rekstrarforritið er skrifað í Rust. Nýja útgáfan inniheldur umskipti yfir í nýjar TLV-hugbúnaðarmyndir, sem koma í stað eldri útgáfa sem notaðar voru í Nouveau-reklinum. Stuðningur hefur verið bætt við.
      Ræsir vélbúnaðarforrit fyrir GSP (GPU System Processor) örgjörvann með vGPU virkt. API til að sækja upplýsingar um stærð myndminnis hefur verið bætt við.
    • Tyr-reklarinn, skrifaður í Rust og styður ARM Mali GPU-einingar, styður nú að hlaða inn Mali CSF vélbúnaði, virkja sýndarminni GPU-einingarinnar og ræsa örgjörvann.
    • Bætti við stuðningi fyrir Adreno Shikra (A704) og Eliza (722) skjákort í msm bílstjóranum.
    • Bætt við stuðningi fyrir hljóðtæki og ASoC: Pioneer DJ DJM-S11,
      AW88399 (Lenovo Legion Pro), AW88399 (Lenovo Legion), skjákort, ALC235, RME HDSPe AIO, RT766/RT767 SDCA, Maili, Hawi, CS35L62 (SoundWire), RT766/RT767 VA1.
    • Bætt við stuðningi fyrir Steam Controller (módel 2026); Logitech G502 X Plus og G502 X Lightspeed mýs; Endorfy Thock TKL lyklaborð, Zenbook A16; Nova 5X, Nova 7 og Arctis 7 heyrnartól; Turtle Beach VelocityOne Race leikjastýri; og MSI Claw leikjastýri.
    • Bættur hljóðstuðningur á ASUS VivoBook M515DA/X515DAP tækjum,
      LG gram 16 (16Z90TR), Minisforum AI X1 Pro, HP Pavilion 15-eh2xxx, HP fartölva 15-dy0xxx og HP Specter x360 16-aa0xxx, HP EliteBook 6 G1, HP OmniBook X Flip 14, Lenovo Yoga Pro 7, Huawei Matebook,
      ThinkPad X1 Carbon 6th, HP ProBook 440 G5, Acer Aspire A515-57.
    • Bætt við stuðningi fyrir snjallsíma, spjaldtölvur og fartölvur: Motorola Edge 30, Motorola Moto G2, Xiaomi 12 Lite 5G, Microsoft Surface Pro, Honor MagicBook art 1412in, Sony Xperia M2, Vicharak Axon, Axon Mini og Vaaman2, Asus Zenbook A16, Lenovo Thinkedge se70.
    • Bætt við stuðningi fyrir ARM spjöld og SoCs Samsung Exynos 1580 (notað í flaggskips snjallsímum frá 2024), Orange Pi 5 pro, Sophgo SG2000 (Arm/RISC-V blendingur), BeagleBadge, Qualcomm "Shikra" og "Altera" (Cortex-A78C), Agilex72 (Cortex-A720), Alientek ATK-DLRV1126, Variscite SoC DART-MX8M-PLUS, DART-MX8M-MINI, VAR-SOM-MX8QM og Sonata/Symphony spjöld byggð á þeim, 9Tripod X3568 v4, Youyeetoo YY3588, milk-v duo, ArmSoM CM5, Freescale Verdin iMX8M Mini, Anbernic rg vita-pro, Embedfire lubancat 4, Vicharak Vaaman, LincStation E1, HINLINK H28K.

Á sama tíma var Fríhugbúnaðarstofnun Rómönsku Ameríku stofnuð.
alveg ókeypis útgáfa af 7.3 kjarnanum — Linux-libre 7.3-gnu, hreinsað af vélbúnaðar- og reklaþáttum sem innihalda ófrjálsa íhluti eða kóðahluta með takmarkað umfang. Útgáfa 7.3 inniheldur uppfærslu á „blob“ fyrir nýja rekla fyrir Mali Tyr GPU-einingar, Morse Micro mm81x Wi-Fi, NXP Wi-Fi og netkort byggð á Realtek örgjörvum. Hreinsunarkóðinn hefur verið uppfærður fyrir nova-core, amdgpu, adreno, tegra, iris, rtw89 og mt76 Wi-Fi reklana, Qualcomm Q6V5 PAS, qla2xxx scsi og aw88399 hljóðkóða. Nöfn á „blob“ í devicetree (dts) skrám fyrir Qualcomm ARM örgjörva hafa verið hreinsuð.

Heimild: opennet.ru

Kauptu áreiðanlega hýsingu fyrir síður með DDoS vernd, VPS VDS netþjónum 🔥 Kauptu áreiðanlega vefhýsingu með DDoS vörn, VPS VDS netþjónum | ProHoster