Lansimi i bërthamës Linux 6.10

Pas dy muajsh zhvillimi, Linus Torvalds ka lancuar versionin e kernel-it Linux 6.10. Ndër ndryshimet më të dukshme janë: driveri ntsync me primitive sinkronizimi Windows NT, komponentët DRM Panic për implementimin e një analogji të "shtëpisë blu të vdekjes", ndërprerja e mbështetjes për CPU të vjetra Alpha, mundësia e verifikimit të integritetit në FS të bazuar në FUSE, kufizimi i qasjes në ioctl përmes mekanizmit Landlock, një nën-sistem për profilizimin e operacioneve të alokimit të memories, thirrja sistemike mseal(), mundësia e shkëmbimit të të dhënave të koduara me pajisjet TPM, mbështetje për radhët e punës me prioritet të lartë në dm-crypt, dhe driveri panthor për gjeneratën e dhjetë të GPU Mali.

Në versionin e ri janë përfshirë 14564 korigjime nga 1989 zhvillues, madhësia e patch-it është 41 MB (ndryshimet prekin 12509 skedarë, janë shtuar 547663 rreshta kodi, dhe janë fshirë 312464 rreshta). Në versionin e kaluar ishin 15680 korigjime nga 2106 zhvillues, dhe madhësia e patch-it ishte 54 MB. Rreth 41% e të gjitha ndryshimeve të paraqitura në 6.10 lidhen me driverët e pajisjeve, rreth 15% e ndryshimeve kanë të bëjnë me përditësimin e kodit specifik për arkitekturët harduerike, 13% lidhen me stek-un rrjetës, 5% me sistemet e skedarëve dhe 4% me nën-sistemat e brendshme të kernel-it.

Risi kryesore në kernelin 6.10:

  • Sistemi i diskut, hyrja/ dalje dhe sistemet e skedarĂ«ve
    • Shtohet njĂ« operacion i ri fcntl F_DUPFD_QUERY, me anĂ« tĂ« sĂ« cilĂ«s njĂ« proces mund tĂ« pĂ«rcaktojĂ« se dy descriptorĂ« tĂ« ndryshĂ«m skedari i referohen tĂ« njĂ«jtit skedar. Ndryshe nga mundĂ«sitĂ« e ngjashme, tĂ« ofruara nga thirrja sistemike kcmp(), F_DUPFD_QUERY nuk sjell nĂ« dritĂ« informacion tĂ« tepĂ«rt dhe funksionon nĂ« sistemet me kcmp tĂ« çaktivizuar.
    • NĂ« nĂ«n-sistemin FUSE, i pĂ«rdorur pĂ«r implementimin e sistemeve tĂ« skedarĂ«ve nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit, Ă«shtĂ« implementuar mundĂ«sia e pĂ«rdorimit tĂ« mekanizmit fs-verity pĂ«r verifikimin e integritetit dhe autenticitetit tĂ« skedareve.
    • NĂ« modulin dm-crypt, i pĂ«rdorur pĂ«r enkriptimin e pajisjeve bllok, Ă«shtĂ« shtuar opsioni "high_priority", qĂ« lejon angazhimin e radhĂ«ve tĂ« punĂ«s me prioritet tĂ« lartĂ« pĂ«r tĂ« rritur performancĂ«n nĂ« sisteme tĂ« fuqishme. serverĂ«. NĂ« mĂ«nyrĂ« tĂ« parashikuar, ky modu i Ă«shtĂ« çaktivizuar, pasi mund tĂ« sjellĂ« rritje tĂ« vonesave nĂ« kompjuterĂ«t standard gjatĂ« pĂ«rpunimit tĂ« punĂ«ve qĂ« nuk lidhen me enkriptimin, si pĂ«rpunimi i zĂ«rit.
    • ËshtĂ« shtuar njĂ« protokoll i bazuar nĂ« netlink pĂ«r menaxhimin e serverit NFS nĂ« kernel. NĂ« hapĂ«sirĂ«n e pĂ«rdoruesit Ă«shtĂ« pĂ«rgatitur njĂ« utilit nfsdctl bazuar nĂ« kĂ«tĂ« protokoll. MbĂ«shtetje pĂ«r montimin NFS v2 Ă«shtĂ« çaktivizuar nĂ« mĂ«nyrĂ« tĂ« parashikuar (nĂ« utilitin mount.nfs mbĂ«shtetja pĂ«r NFS v2 Ă«shtĂ« ndalur qĂ« nĂ« vitin 2021).
    • NĂ« sistemin e skedarĂ«ve XFS Ă«shtĂ« vazhduar puna pĂ«r implementimin e mundĂ«sisĂ« sĂ« pĂ«rdorimit tĂ« utilit fsck pĂ«r verifikimin dhe riparimin e problemeve tĂ« identifikuara nĂ« mĂ«nyrĂ« online, pa çmontim tĂ« sistemit tĂ« skedarĂ«ve. ËshtĂ« shtuar ioctl XFS_IOC_EXCHANGE_RANGE pĂ«r exchange e diapazoneve tĂ« bajtĂ«ve midis dy skedarĂ«ve nĂ« modalitetin atomik.
    • NĂ« Btrfs Ă«shtĂ« implementuar mbĂ«shtetje pĂ«r shkurtime (shrinker) tĂ« kartave tĂ« braktisura tĂ« ekstenteve, qĂ« mund tĂ« jetĂ« e dobishme pĂ«r tĂ« reduktuar konsumimin e memories nĂ« kushte tĂ« mungesĂ«s sĂ« memories nĂ« sistem. Kodi pĂ«r kompresimin e tĂ« dhĂ«nave dhe funksioni put_file_data() janĂ« pĂ«rditĂ«suar pĂ«r tĂ« pĂ«rdorur fletĂ«t e faqeve tĂ« memories (page folios). Mekanizmi i bllokimit tĂ« ekstenteve Ă«shtĂ« riparuar gjatĂ« kryerjes sĂ« operacioneve tĂ« shkarkimit.
    • NĂ« FS Ext4 Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r ioctl FS_IOC_GETFSSYSFSPATH pĂ«r tĂ« pĂ«rcaktuar vendndodhjen e njĂ« sistemi tĂ« dhĂ«nĂ« tĂ« montuar nĂ« hierarkinĂ« /sys/fs.
    • Sistemet e skedarĂ«ve OPENPROMFS, ISOFS, QNX6, NILFS2, MINIX dhe FREEVXFS janĂ« kaluar nĂ« pĂ«rdorimin e API-sĂ« sĂ« re pĂ«r montimin e sektorĂ«ve.
    • NĂ« sistemin e skedarĂ«ve EROFS (Extendable Read-Only File System), i destinuar pĂ«r t'u pĂ«rdorur nĂ« sektorĂ« qĂ« janĂ« tĂ« aksesueshĂ«m vetĂ«m nĂ« mĂ«nyrĂ« leximi, Ă«shtĂ« implementuar mbĂ«shtetje pĂ«r algoritmin e kompresimit Zstandard.
    • NĂ« Bcachefs Ă«shtĂ« pĂ«rgatitur pĂ«r tĂ« kryer fsck pa çmontim tĂ« sektorit (kontroll online). JanĂ« shtuar ndryshime dhe korrigjime pĂ«r tĂ« rritur besueshmĂ«rinĂ« e funksionimit. ËshtĂ« realizuar mundĂ«sia e pĂ«rditĂ«simit dhe rikthimit tĂ« formatit tĂ« FS nĂ« modalitetin "nochanges", qĂ« çaktivizon shkrimin dhe ruan metadatĂ«t vetĂ«m nĂ« kujtesĂ«.
    • NĂ« sistemin e skedarĂ«ve OverlayFS Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r krijimin e skedarĂ«ve tĂ« pĂ«rkohshĂ«m, duke pĂ«rdorur opsionin O_TMPFILE.
    • ËshtĂ« ndaluar mbĂ«shtetje pĂ«r mekanizmin e kufizimit tĂ« kapacitetit tĂ« pajisjeve bllok "CONFIG_BLK_DEV_THROTTLING_LOW", i cili qĂ« nga viti 2017 ka mbetur nĂ« statusin eksperimental, nuk ka fituar aplikim nĂ« praktikĂ« dhe e ka vĂ«shtirĂ«suar mbĂ«shtetje pĂ«r nĂ«n-sistemin e pajisjeve bllok.
  • Kujtesa dhe shĂ«rbimet sistemore
    • Shtuar, por i çaktivizuar gjatĂ« ndĂ«rtimit, driveri ntsync, qĂ« implementon pajisjen simbolike /dev/ntsync dhe grupin e primitiveve pĂ«r sinkronizim, tĂ« aplikuara nĂ« bĂ«rthamĂ«n Windows NT. Implementimi i kĂ«tyre primitiveve nĂ« nivelin e bĂ«rthamĂ«s lejon njĂ« rritje tĂ« konsiderueshme tĂ« performancĂ«s sĂ« lojĂ«rave Windows qĂ« ekzekutohen pĂ«rmes Wine. Rritja e performancĂ«s arrihet falĂ« heqjes sĂ« kostove qĂ« lidhen me pĂ«rdorimin e RPC nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit. Krijimi i njĂ« drteri tĂ« veçantĂ« pĂ«r bĂ«rthamĂ«n Linux shpjegohet nga vĂ«shtirĂ«sitĂ« e realizimit tĂ« saktĂ« tĂ« API sinkronizimit NT mbi primitive ekzistuese nĂ« bĂ«rthamĂ«.
    • Shtuar njĂ« nĂ«n sistem pĂ«r profilimin e operacioneve tĂ« alokimit tĂ« memories nĂ« bĂ«rthamĂ«n Linux, e cila lejon identifikimin e rrjedhjeve tĂ« memories nĂ« bĂ«rthamĂ« dhe thjeshton optimizimin e konsumit tĂ« memories. NĂ«n sistemi siguron kosto tĂ« ulĂ«ta, duke e bĂ«rĂ« atĂ« tĂ« pĂ«rdorshĂ«m jo vetĂ«m nĂ« ndĂ«rtimet e debug nĂ« bĂ«rthamĂ«, por edhe nĂ« sisteme operative.
    • Shtuar implementimi fillestar i trajtuesit tĂ« krizave nĂ« bĂ«rthamĂ« — DRM Panic, qĂ« pĂ«rdor nĂ«n sistemin DRM (Direct Rendering Manager) pĂ«r tĂ« treguar njĂ« raport vizual me ngjyra nĂ« stilin e " ekranit tĂ« blu tĂ« vdekjes". NĂ« versionin e ardhshĂ«m planifikohet tĂ« shtohet mundĂ«sia e shfaqjes sĂ« logos dhe kodit QR nĂ« ekran gjatĂ« njĂ« gjendje krize.
    • Vazhdon migrimi i ndryshimeve nga dega Rust-for-Linux, e lidhur me pĂ«rdorimin e gjuhĂ«s Rust si gjuhĂ« e dytĂ« pĂ«r zhvillimin e drerive dhe moduleve tĂ« bĂ«rthamĂ«s (mbĂ«shtetje Rust nuk aktivizohet nga e drejta dhe nuk çon nĂ« pĂ«rfshirjen e Rust nĂ« listĂ«n e varĂ«sive tĂ« detyrueshme pĂ«r ndĂ«rtimin e bĂ«rthamĂ«s). Realizuar kalimi nĂ« versionin e Rust 1.78, duke lejuar kalimin nĂ« pĂ«rdorimin e bibliotekĂ«s standarte alloc, nĂ« vend tĂ« degĂ«s sĂ« vet. Shtuar abstraktimet pĂ«r punĂ«n me kohĂ«n nĂ« bĂ«rthamĂ« (mbĂ«shtetje mbi strukturĂ«n ktime_t). Shtuar mbĂ«shtetje pĂ«r pĂ«rdorimin e komponenteve tĂ« bĂ«rthamĂ«s nĂ« gjuhĂ«n Rust nĂ« sisteme me arkitekturĂ« RISC-V.
    • NĂ« programet BPF Ă«shtĂ« realizuar mundĂ«sia e pĂ«rdorimit tĂ« radhĂ«ve tĂ« pritjes (wait queue) nĂ« bĂ«rthamĂ«. Shtuar funksionet bpf_preempt_disable dhe bpf_preempt_enable, qĂ« lejojnĂ« krijimin e seksioneve tĂ« kodit qĂ« nuk ndĂ«rpriten nga planifikuesi i detyrave. Ofrohet mundĂ«sia e qasjes sĂ« programeve BPF nĂ« funksionet kriptografike tĂ« bĂ«rthamĂ«s (crypto). ËshtĂ« realizuar mbĂ«shtetje pĂ«r JIT-kompajlimin e programeve BPF nĂ« sisteme me procesorĂ« 32-bitĂ« ARCv2.
    • PĂ«r sistemet 32-bitĂ« ARM Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r ndĂ«rtimin e bĂ«rthamĂ«s me kompilatorin Clang, duke aktivizuar modalitetin e mbrojtjes CFI (Control Flow Integrity), qĂ« ndalon shkeljet e rendit normal tĂ« ekzekutimit (kontrollin e rrjedhĂ«s) si rezultat i eksploitave qĂ« ndryshojnĂ« treguesit e ruajtur nĂ« memorie pĂ«r funksionet.
    • Shtuar mundĂ«sinĂ« e pasqyrimit tĂ« drejtpĂ«rdrejtĂ« pĂ«rmes mmap() tĂ« bufereve tĂ« rrethit tĂ« gjurmimit pĂ«r tĂ« transmetuar pĂ«rmbajtjen e tyre nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit pa kopjim tĂ« mĂ«tejshĂ«m.
    • Shtuar thirrja sistemike "mseal", qĂ« lejon proceset tĂ« vendosin njĂ« bllokim mbi ndryshimin e pjesĂ«ve tĂ« caktuara tĂ« hapĂ«sirĂ«s sĂ« adresĂ«s sĂ« tyre. NĂ« praktike, kjo thirrje sistemike pritet tĂ« pĂ«rdoret nĂ« shfletuesin Chrome pĂ«r tĂ« forcuar izolimin e sandbox-it.
    • PĂ«r nĂ«narkitekturĂ«n x32, e cila ofron njĂ« ABI hibrid x86_64, qĂ« lejon pĂ«rdorimin e modelit tĂ« adresave 32-bit nĂ« sisteme 64-bit (procesori punon nĂ« modalitet 64-bit, por pĂ«rdor tregues dhe operacione aritmetike 32-bit), Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r mekanizmĂ«n Shadow Stack, e cila ndihmon nĂ« bllokimin e funksionimit tĂ« shumĂ« eksploitave, duke pĂ«rdorur mundĂ«sitĂ« harduerike tĂ« procesorĂ«ve Intel pĂ«r mbrojtjen nga rishkrimi i adresĂ«s sĂ« kthimit nga funksioni nĂ« rast tĂ« tejkalimit tĂ« buffers nĂ« stack.
    • NĂ« sistemet me arkitekturĂ« ARM64, nĂ« thirrjen sistemike userfaultfd(), e cila lejon krijimin e trajtuesve pĂ«r kĂ«rkesat pĂ«r faqe tĂ« paalokuara tĂ« memories (page faults) nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit, janĂ« realizuar mundĂ«si tĂ« lidhura me mbrojtjen nga shkrimi nĂ« zonat e memories dhe elementĂ«t e tabelĂ«s sĂ« memories.
    • Shtuar kodin pĂ«r mbĂ«shtetje tĂ« procesorĂ«ve Alpha 21164 (EV5) dhe serive mĂ« tĂ« hershme, tĂ« lĂ«shuar nga viti 1995. Ruajtja e kodit pĂ«r kĂ«ta procesorĂ« Ă«shtĂ« bĂ«rĂ« mĂ« e komplikuar pĂ«r shkak tĂ« mungesĂ«s sĂ« mundĂ«sisĂ« sĂ« qasjes nĂ« memorie nĂ« nivelin e bajtave. Alpha ishte arkitektura e parĂ« nĂ« tĂ« cilĂ«n ishte portuar bĂ«rthama Linux, e cila fillimisht ishte e disponueshme vetĂ«m pĂ«r sistemet x86.
  • Virtualizimi dhe siguria
    • Shtuar mbĂ«shtetje pĂ«r shkĂ«mbimin e enkriptuar tĂ« tĂ« dhĂ«nave me pajisjet TPM (Trusted Platform Module) dhe pĂ«r verifikimin e integritetit tĂ« transaksioneve.
    • NĂ« modulin LSM Landlock, qĂ« lejon kufizimin e ndĂ«rveprimit tĂ« njĂ« grupi procesesh me mjedisin e jashtĂ«m, Ă«shtĂ« shtuar mundĂ«sia e aplikimit tĂ« rregullave pĂ«r kufizimin e qasjes nĂ« thirrjet ioctl().
    • Ofrohet opsioni init_mlocked_on_free gjatĂ« fazĂ«s sĂ« ngarkesĂ«s, i cili siguron zhbllokimin e pĂ«rmbajtjes sĂ« memories, tĂ« mbrojtur nga zĂ«vendĂ«simi nĂ« seksionin e pĂ«rkĂ«dheljes pĂ«rmes thirrjes mlock(), nĂ«se kjo memorie lirohet pa u zbllokuar me thirrjen munlock(). PĂ«rdorimi i kĂ«saj opcioni lejon pĂ«rjashtimin e ruajtjes sĂ« çelĂ«save kriptografikĂ« nĂ« memorie nĂ« rast tĂ« pĂ«rfundimit tĂ« papritur tĂ« aplikacionit qĂ« punon me ta.
    • NĂ« nĂ«nssystemin crypto janĂ« pĂ«rshpejtuar operacionet e enkriptimit tĂ« disqeve duke pĂ«rdorur algoritmin AES-XTS nĂ« sisteme x86_64 me procesorĂ« Intel dhe AMD, qĂ« mbĂ«shtesin zgjerimet VAES, AVX2, VPCLMULQDQ, AVX10 ose AVX512.
    • Ka hequr mundĂ«sinĂ« e mbledhjes sĂ« statistikave mbi pĂ«rdorimin e nĂ«nsistemĂ«s kriptografike tĂ« bĂ«rthamĂ«s (CONFIG_CRYPTO_STATS). Kjo mundĂ«si nuk Ă«shtĂ« pĂ«rdorur nĂ« praktikĂ« dhe ka shkaktuar njĂ« ulje tĂ« konsiderueshme tĂ« performancĂ«s, si dhe ka krijuar njĂ« ngarkesĂ« tĂ« ndjeshme pĂ«r mbĂ«shtetje.
  • Sistemi i rrjetit
    • Performanca e operacioneve tĂ« dĂ«rgimit tĂ« tĂ« dhĂ«nave nĂ« modin zero-copy Ă«shtĂ« rritur ndjeshĂ«m duke pĂ«rdorur nĂ«nssystemin io_uring. ËshtĂ« shtuar mundĂ«sia e bashkimit ('bundle') tĂ« disa buferĂ«ve pĂ«r operacionet e dĂ«rgimit dhe marrjes sĂ« tĂ« dhĂ«nave.
    • Kodi i mbledhjes sĂ« mbetjeve, i pĂ«rdorur gjatĂ« dĂ«rgimit tĂ« deskriptorĂ«ve tĂ« skedarĂ«ve pĂ«rmes soketĂ«ve Unix me pĂ«rdorimin e mesazheve SCM_RIGHTS, Ă«shtĂ« riparuar. Ky ndryshim zgjidh njĂ« problem me akumulimin e numrave tĂ« lĂ«vizjeve tĂ« cikleve tĂ« referencave.
    • ËshtĂ« shtuar mundĂ«sia pĂ«r vendosjen e filtrave pĂ«r protokollin PFCP (Protokolli i Kontrollit tĂ« DĂ«rgimit tĂ« Paketave), i cili pĂ«rdoret nĂ« rrjetet 4G dhe 5G.
    • ËshtĂ« shtuar mbĂ«shtetje pĂ«r opsionin e soketĂ«ve tĂ« rrjetit SO_PEEK_OFF, qĂ« nĂ« ngjashmĂ«ri me kĂ«tĂ« opsion pĂ«r soketĂ«t Unix lejon pĂ«rcaktimin e zhvendosjes sĂ« tĂ« dhĂ«nave nĂ« radhĂ«, e cila pĂ«rdoret nga thirrja sistemike recv kur tregohet flamuri MSG_PEEK (shĂ«non tĂ« dhĂ«nat si tĂ« papara dhe ato do tĂ« jepen pĂ«rsĂ«ri gjatĂ« thirrjes sĂ« ardhshme tĂ« recv).
    • NĂ« nĂ«nssystemin io_uring Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r operacionin IORING_CQE_F_SOCK_NONEMPTY, qĂ« lejon pĂ«rcaktimin e pranisĂ« sĂ« kĂ«rkesave pĂ«r lidhje nĂ« njĂ« soket rrjeti qĂ« presin pĂ«r trajtim.
    • ËshtĂ« ofruar implementimi i teknologjisĂ« PoE (Power over Ethernet), e bazuar nĂ« kodin e mĂ«parshĂ«m pĂ«r mbĂ«shtetje tĂ« PoDL (Power over Data Line) dhe e pĂ«rshtatshme me kontrollet PoE Microchip PD692x0 dhe TI TPS23881.
    • PĂ«r protokollet TCP, DCCP dhe MPTC Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r mekanizmin rstreason, qĂ« lejon pĂ«rcaktimin e arsyeve tĂ« dĂ«rgimit tĂ« paketave RST (pĂ«r shembull, NO_SOCKET).
  • Pajisjet
    • Drejtori panthor pĂ«r gjeneratĂ«n e dhjetĂ« tĂ« GPU Mali (G310, G510, G710) Ă«shtĂ« pĂ«rfshirĂ«, ku pĂ«rdoret teknologjia CSF (Komandimi i Frontend tĂ« RrugĂ«s), e cila transferon disa funksione tĂ« drejtuesit nĂ« anĂ«n e firmuerit pĂ«r tĂ« reduktuar ngarkesĂ«n nĂ« CPU dhe ofron njĂ« model tĂ« ri organizimi tĂ« ekzekutimit tĂ« punĂ«ve nĂ« GPU. Ndryshimet pĂ«r mbĂ«shtetje tĂ« drejtuesit tĂ« ri janĂ« pranuar gjithashtu nĂ« Mesa dhe janĂ« pĂ«rfshirĂ« nĂ« drejtuesin Gallium panfrost pĂ«r GPU Mali.
    • NĂ« drejtuesin i915 janĂ« shtuar identifikuesit PCI tĂ« kartave tĂ« reja grafike Intel Arc (DG2/Alchemist).
    • Puna pĂ«r drejtuesin drm (Direct Rendering Manager) Xe pĂ«r GPU tĂ« bazuara nĂ« arkitekturĂ«n Intel Xe, e cila pĂ«rdoret nĂ« kartat grafike Intel tĂ« familjes Arc dhe grafikĂ«n e integruar, duke filluar nga procesorĂ«t Tiger Lake, Ă«shtĂ« vazhduar. ËshtĂ« shtuar mbĂ«shtetje pĂ«r CPU Arrow Lake H. PunĂ«t pĂ«r mbĂ«shtetje pĂ«r procesorĂ«t Lunar Lake janĂ« vazhduar. ËshtĂ« shtuar mbĂ«shtetje fillestare pĂ«r mekanizmin SR-IOV (Virtualizimi i I/O tĂ« Gjurmuar tĂ« VetĂ«m).
    • NĂ« drejtuesin AMDGPU Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r SMU 14.0 (NjĂ«sia e Menaxhimit tĂ« Sistemit). ËshtĂ« shtuar mundĂ«sia e pĂ«rdorimit tĂ« GPU tĂ« reja AMD nĂ« sisteme me arkitekturĂ« RISC-V.
    • ËshtĂ« shtuar njĂ« drejtues pĂ«r akseleratorin e operacioneve kriptografike Tegra Security Engine, qĂ« mund tĂ« pĂ«rdoret pĂ«r pĂ«rshpejtimin e AES-it dhe algoritmeve tĂ« ndryshme tĂ« kodimit.
    • ËshtĂ« shtuar mbĂ«shtetje pĂ«r panelĂ«t e ekranit LG SW43408, Innolux G121XCE-L01 LVDS, RK3326 GameForce Chi, Crystal Clear CMT430B19N00, POWERTIP PH128800T006-ZHC01, Startek KD050HDFIA020-C020A, Pixel 3a, Khadas TS050 V2, Raydium RM69380, BOE NT116WHM-N44, CMN N116BCA-EA1 dhe AUO B120XAN01.0.
    • ËshtĂ« shtuar mbĂ«shtetje pĂ«r nĂ«nsiistemĂ«t audio tĂ« laptopĂ«ve Lenovo Thinkbook 13x Gen 4, Lenovo Thinkbook 16P Gen 5, Lenovo Thinkbook 13X dhe ASUS Zenbook 2024 HN7306W. ËshtĂ« shtuar mbĂ«shtetje pĂ«r kartat e jashtme audio Vocaster One dhe Vocaster Two. ËshtĂ« shtuar njĂ« drejtues pĂ«r amplifikatorĂ«t NAU8325 nga Nuvoton Technology.
    • NĂ« drejtuesin HID-Steam Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r IMU (NjĂ«sia e Matjes Inerciale) tĂ« kontrolluesit tĂ« lojĂ«rave Steam Deck, qĂ« lejon pĂ«rdorimin e njĂ« nyje tĂ« veçantĂ« evdev pĂ«r qasjen nĂ« tĂ« dhĂ«nat e gyroskopit dhe accelerometrit.
    • JanĂ« pĂ«rfshirĂ« ndryshime pĂ«r mbĂ«shtetje pĂ«r ARM SoC Snapdragon X Elite, i cili pĂ«rdor CPU-nĂ« e tij 12-bĂ«rthamore Qualcomm Oryon dhe GPU Qualcomm Adreno. Çipi Ă«shtĂ« i destinuar pĂ«r pĂ«rdorim nĂ« laptopĂ« dhe PC dhe Ă«shtĂ« pĂ«rpara nĂ« shumicĂ«n e testeve tĂ« performancĂ«s ndaj çipave Apple M3 dhe Intel Core Ultra 155H.
    • Shtesa e mbĂ«shtetjes pĂ«r platformat ARM, SoC dhe pajisjet: PocketBook 614 Plus, Sony Xperia Z3, Xperia 1 V, Samsung Galaxy S5 Kina, Motorola Moto G, RK3326 GameForce Chi, Anbernic RG35XX (Plus/H/2024), Airoha EN7581, Radxa ROCK 3C, ArmSom Sige7, Tanix TX1, Toradex Colibri iMX8DX, Renesas RZ/V2H, Forlinx OK3588-C, Protonic MECSBC, Emcraft Systems NavQ+, NXP S32G3, Wolfvision pf5, Amlogic A4/A5, ASUS RT-AC3200, ASUS RT-AC5300, ASrock E3C256D4I, IBM system1 BMC, Meta Harma BMC(AST2600), ASRock X570D4U BMC, Au-Zone Maivin AI Vision Starter Kit.
    • Shtesa e mbĂ«shtetjes pĂ«r platformat Milk-V Mars, qĂ« pĂ«rdorin SoC Starfive JH7110 me arkitekturĂ« RISC-V.

NĂ« tĂ« njĂ«jtĂ«n kohĂ«, Fondi latinoamerikan pĂ«r Softin e LirĂ« ka formuar njĂ« version krejtĂ«sisht tĂ« lirĂ« tĂ« kernelit 6.10 — Linux-libre 6.10-gnu, tĂ« pastĂ«r nga elementĂ«t e firmuerĂ«ve dhe drejtuesve qĂ« pĂ«rmbajnĂ« komponentĂ« tĂ« pa-lirĂ« ose segmente kodin e tĂ« cilĂ«ve pĂ«rdorimi Ă«shtĂ« i kufizuar nga prodhuesi. NĂ« versionin 6.10 Ă«shtĂ« pĂ«rditĂ«suar kodi i pastrimit tĂ« blob-Ă«ve nĂ« drejtuesit Intel i915, rtl8xxxu, qla2xxx dhe QCAI sahara. JanĂ« pastruar emrat e blob-Ă«ve nĂ« dts-skedaret (devicetree) pĂ«r arkitekturĂ«n Aarch64. JanĂ« pastruar nga blob-Ă«t skedarĂ«t e rinj, tĂ« shtuar nĂ« drejtuesit Adreno, Intel IPU3 dhe PRUEth. JanĂ« pastruar drejtuesit e rinj Panthor, Intel IPU6, PRUEth SR1, rtw8703b, tps23881, air_en8811h, Intel ISH HID dhe pcm6240. Pastrimi i drejtuesit USB Prism2.5/3 USB, i cili Ă«shtĂ« hequr nga bĂ«rthama, Ă«shtĂ« ndĂ«rprerĂ«.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster