Pas dy muajsh zhvillimi, Linus Torvalds prezantoi versionin e kernel-it Linux 6.15. Ndër ndryshimet më të dukshme: mekanizmi i auditit në Landlock, moda e fiksimit të hartimit të memories, nën-sistemi fwctl, drive Nova për GPU NVIDIA, implementimi i sistemit të hostit për hipervizorin Hyper-V, mbështetje për pajisje ruajtjeje të zonuar në XFS, optimizimi i nën-sistemit rrjetë, kontrollet scrub në Bcachefs, mundësia e kontrollit mbi operacionet përmes io_uring.
Në versionin e ri janë pranuar 15945 korrigjime nga 2154 zhvillues, madhësia e patch-it është 59 MB (ndryshimet preken 13596 skedarë, janë shtuar 739608 rreshta kodi, janë fshirë 312168 rreshta). Në versionin e kaluar ishin 12115 korrigjime nga 1984 zhvillues, madhësia e patch-it ishte 39 MB. Rreth 41% e të gjitha ndryshimeve të paraqitura në 6.15 lidhen me drejtoritë e pajisjeve, rreth 16% e ndryshimeve kanë të bëjnë me azhurnimin e kodit specifik për arkitekturën harduerike, 13% lidhen me stakun rrjetë, 5% me sistemet e skedarëve dhe 4% me nën-sistemet e brendshme të kernel-it.
Novitet kryesore në kernel 6.15:
- Sistemi i diskut, hyrja/ dalje dhe sistemet e skedarëve
- Në mekanizmin fanotify është shtuar mundësia për të ndjekur ngjarjet e montimit dhe të çmontimit.
- NĂ« XFS Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r pajisje ruajtjeje tĂ« zonuar (ndarje nĂ« zona grupesh bllokesh ose sektorĂ«sh, nĂ« tĂ« cilat lejohet vetĂ«m shtimi i radhĂ«s i tĂ« dhĂ«nave me azhurnimin e gjithĂ« grupit tĂ« bllokĂ«ve). ĂshtĂ« shtuar flags rwf_dontcache pĂ«r tĂ« çaktivizuar mbajtjen e cache-it gjatĂ« shkrimit. ĂshtĂ« realizuar mundĂ«sia e shkrimit atomik tĂ« disa blloqeve tĂ« dhĂ«nash nĂ« tĂ« njĂ«jtĂ«n kohĂ«.
- NĂ« Btrfs Ă«shtĂ« realizuar mundĂ«sia e specifikimit tĂ« niveleve negative tĂ« kompresionit zstd (nga -15 deri nĂ« -1, pĂ«r shembull, âcompress=zstd:-5â), qĂ« ofrojnĂ« shpejtĂ«si mĂ« tĂ« lartĂ« tĂ« punĂ«s nĂ« kurriz tĂ« efikasitetit tĂ« kompresionit. ĂshtĂ« pĂ«rmirĂ«suar mbajtja nĂ« cache e rrugĂ«ve tĂ« skedarĂ«ve (nĂ« testin e realizuar, ekzekutimi i operacionit âsendâ u pĂ«rshpejtua me 30%). ĂshtĂ« shtuar mbĂ«shtetje pĂ«r blloqe me madhĂ«si 2K.
- NĂ« EXT4 Ă«shtĂ« rritur performanca gjatĂ« riprodhimit tĂ« jurnalit me njĂ« numĂ«r shumĂ« tĂ« madh regjistrimesh tĂ« tĂ«rhequra (ngarkesĂ«, qĂ« Ă«shtĂ« tipike pĂ«r ndarjet nĂ«n FS Lustre). ĂshtĂ« realizuar kĂ«rkimi linear i regjistrimeve 'dentry' (paraqitja e brendshme e elementeve tĂ« katalogĂ«ve), pĂ«r tĂ« zgjidhur problemet me qasjen nĂ« disa skedarĂ« nĂ« mĂ«nyrĂ«n e ndjeshmĂ«risĂ« ndaj rastit. ĂshtĂ« stabilizuar funksionimi i opsionit tĂ« montimit 'errors=remount-ro'. ĂshtĂ« rritur qĂ«ndresa gjatĂ« trajtimit tĂ« sistemĂ«ve tĂ« skedarĂ«ve tĂ« dĂ«mtuar.
- NĂ« F2FS Ă«shtĂ« realizuar ioctl pĂ«r tĂ« marrĂ« informacion mbi prioritetin e operacionit tĂ« hyrjes/daljes pĂ«r njĂ« skedar tĂ« caktuar. ĂshtĂ« punuar pĂ«r kalimin nĂ« pĂ«rdorimin e fletĂ«ve tĂ« faqeve tĂ« memories (page folios).
- NĂ« Bcachefs Ă«shtĂ« shtuar moda 'scrub', ku verifikohet saktĂ«sia e leximit tĂ« tĂ« gjitha tĂ« dhĂ«nave dhe metadata nga FS. NĂ« rast se zbulohet ndonjĂ« gabim, aktivizohet procedura e rikuperimit. NĂ« Bcachefs gjithashtu Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r punĂ«n me sistemi me blloqe qĂ« janĂ« mĂ« tĂ« mĂ«dhenj se madhĂ«sia e faqeve tĂ« memories. ĂshtĂ« stabilizuar formati i strukturave diskore tĂ« Bcachefs (ndryshimet e mĂ«tejshme nĂ« format do tĂ« realizohen nĂ« formĂ«n e shtesave opsionale).
- Në EROFS është shtuar mbështetje për adresimin e blloqeve 48-bit.
- Në nën-sistemin FUSE janë realizuar sysctl default_request_timeout dhe max_request_timeout për caktimin e skadencave për kërkesat, që lejon ndjekjen e ngecjeve të komponentëve FUSE që punojnë në hapësirën e përdoruesit. Madhësia maksimale e emrave të skedarëve në FUSE është zgjeruar në 1024 simbole.
- Në thirrjen sistemike statmount() është shtuar mundësia për të marrë informacion mbi hartimin e identifikuesve të përdoruesve të sistemeve të skedareve të montuara, e cila përdoret për të përputhur skedarët e një përdoruesi të caktuar në një ndarje të huaj të montuar me një përdorues tjetër në sistemin aktual.
- ĂshtĂ« realizuar mundĂ«sia e krijimit tĂ« njĂ« pikĂ« montimi me njĂ« hartim tjetĂ«r tĂ« identifikuesve tĂ« pĂ«rdoruesve sesa ai i ndarjes origjinale tĂ« montuar.
- Në API-në për menaxhimin e montimit janë bërë ndryshime që thjeshtojnë grumbullimin e hierarkive komplekse të sistemeve të skedarëve pa zbuluar pjesët e veçanta të sistemeve të skedarëve që duhet të mbeten të fshehura.
- Në nën-sistemin për punën me pajisje bllok i është shtuar mbështetje pajisjeve harduerike për mbrojtjen e çelësave të kodimit.
- Në sistemin e skedarëve SMB është realizuar opsioni is_network_name_deleted dhe është aktivizuar përveç kësaj moda smb_server_kerberos5.
- PĂ«r FS OverlayFS Ă«shtĂ« shtuar opsioni i montimit âoverride_credsâ, me tĂ« cilin, pĂ«r qasje nĂ« nivelet e poshtme tĂ« ruajtjes, do tĂ« pĂ«rdoren tĂ« dhĂ«nat e identifikimit tĂ« pĂ«rdoruesit qĂ« ka bĂ«rĂ« thirrjen, e jo tĂ« atij qĂ« ka realizuar montimin. NjĂ« ndryshim, pĂ«r shembull, lejon qĂ« kur montoni OverlayFS, tĂ« kĂ«rkoni pĂ«rdorues me autorizimin CAP_SYS_ADMIN, por tĂ« pĂ«rdorni FS me tĂ« dhĂ«nat e identifikimit pa kĂ«tĂ« privilegj.
- Në exFAT janë përshpejtuar operacionet e fshirjes së skedarëve. Në vend të dërgimit të kërkesave "discard" për secilin klaster të liruar të skedarit të fshirë, drejtuesi tani grupon kërkesat. Në testimin e kryer, koha e fshirjes së një skedari 80 GB u reduktua nga 286 sekonda në 1.6 sekonda.
- Të gjitha pseudo-FS, si dhe FS EXT2, janë kaluar në përdorimin e API-së së re për montimin e seksioneve.
- Kodi për mbështetje të sistemeve të skedarëve SYSV (SystemV/386, Xenix dhe Coherent) është eliminuar, i cili nga viti 2023 është konsideruar si i pa mbështetur (orphaned).
- Kujtesa dhe shërbimet sistemore
- Versioni minimal i nevojshëm për ndërtimin e bërthamës GCC është rritur në 8.1, ndërsa Clang në 15.0.0.
- Sistemi i fwctl (Kontrolli i Firmware) është shtuar, duke ofruar një API për menaxhimin e sigurt të firmware dhe ekzekutimin e trajtuesve në anën e firmware nga hapësira e përdoruesit. Nga fwctl janë përgatitur drejtues për pajisjet CXL (Compute Express Link), adapterët Ethernet Mellanox ConnectX (mlx5) dhe kartat e shërbimeve AMD/Pensando.
- JanĂ« zgjeruar mundĂ«sitĂ« e mekanizmit pidfd, i cili lejon pĂ«rdorimin e identifikuesve qĂ« lidhen me procese tĂ« posaçme dhe, ndryshe nga pid, nuk mund tĂ« ri-emĂ«rohen. ĂshtĂ« ofruar mundĂ«sia pĂ«r nxjerrjen e tĂ« dhĂ«nave mbi gjendjen e pĂ«rfundimit tĂ« procesit, tĂ« identifikuar pĂ«rmes pidfd pas konfirmimit tĂ« pĂ«rfundimit tĂ« procesit fĂ«mijĂ« (reaped) dhe pas lirimit tĂ« burimeve tĂ« tij. NjĂ« flamur PIDFD_SELF Ă«shtĂ« shtuar nĂ« thirrjet sistemore, me tĂ« cilin procesi mund tĂ« referohet tek vetja.
- Për arkitekturën RISC-V është realizuar mbështetje për zgjatjet BFloat16, Zaamo (operacionet atomike me memorie), Zalrsc (Load-Reserved/Store-conditional) dhe ZBKB (operacionet bitore për kriptografi).
- Gjatë ndjekjes është siguruar mundësia e ruajtjes së argumenteve të funksioneve të thirrura dhe shfaqja e tyre në logët e ndjekjes.
- Në sistemin e input-it/asinkron io_uring është shtuar mbështetje për leximin e informacionit mbi ngjarjet epoll. Përdorimi i io_uring për trajtimin e ngjarjeve epoll ndihmon në reduktimin e numrit të kalimeve të konteksteve dhe mundëson trajtimin e disa ngjarjeve epoll në të njëjtën kohë.
- NĂ« nĂ«n-sistemin e eBPF Ă«shtĂ« pĂ«rmirĂ«suar verifikimi i programeve me cikle. JanĂ« shtuar instrukcione tĂ« reja "timed_may_goto", "load-acquire" dhe "store-release". ĂshtĂ« ofruar mundĂ«sia pĂ«r tĂ« ndryshuar atributet e zgjeruara tĂ« skedarĂ«ve nga programet BPF. ĂshtĂ« shtuar funksioni try_alloc_pages(), i dizajnuar pĂ«r alokimin e memories kur ka njĂ« probabilitet tĂ« lartĂ« tĂ« dĂ«shtimit tĂ« operacionit (nĂ« ekzekutimin e programeve BPF nĂ« kontekste tĂ« kufizuara).
ĂshtĂ« realizuar njĂ« primitiv i ri bllokimi â rqspinlock (Resilient Queued Spin Lock), nĂ« kohĂ«n e ekzekutimit Ă«shtĂ« e aftĂ« tĂ« identifikojĂ« situata qĂ« çojnĂ« nĂ« bllokime mutuale. Ky primitiv lejon ngarkimin e programeve BPF, pĂ«r tĂ« cilat verifikuesi nuk garantoi korrektĂ«sinĂ« e funksionimit me bllokime.
- Ka një rritje të ndjeshme të besueshmërisë në alokimin e faqeve të mëdha të memories (huge-page).
- ĂshtĂ« pĂ«rshpejtuar nĂ« mĂ«nyrĂ« tĂ« konsiderueshme llogaritja e kontrollit tĂ« shumave CRC64 nĂ« sistemet x86. NdĂ«r tĂ« tjera, pĂ«r pĂ«rshpejtimin janĂ« pĂ«rdorur instrukcione tĂ« reja vektoriale nga grupi AVX-512. NĂ« disa situata, performanca u rrit 100 herĂ«.
- PĂ«r tĂ« vazhduar transferimin e ndryshimeve nga dega Rust-for-Linux, lidhur me pĂ«rdorimin e gjuhĂ«s Rust si gjuhĂ« tĂ« dytĂ« pĂ«r zhvillimin e drejtuesve dhe moduleve tĂ« bĂ«rthamĂ«s (mbĂ«shtetje Rust nuk Ă«shtĂ« aktivizuar automatikisht dhe nuk çon nĂ« pĂ«rfshirjen e Rust nĂ« mesin e varĂ«sive tĂ« detyrueshme ndĂ«rtuese pĂ«r bĂ«rthamĂ«n). ĂshtĂ« ofruar mundĂ«sia e pĂ«rdorimit nĂ« kodin e bĂ«rthamĂ«s sĂ« makrosĂ« "#[kunit_tests()]" pĂ«r ekzekutimin e testeve njĂ«si. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r arkitekturĂ«n ARMv7. JanĂ« realizuar module dma dhe hrtimer me lidhje Rust pĂ«r DMA (shtuar nga Linusi nĂ« anashkalimin e mbikĂ«qyrĂ«sit, i cili mĂ« pas u largua nga posti i tij) dhe pĂ«r timerat e saktĂ«. JanĂ« zgjeruar modulet 'list', 'str', 'sync', 'error' dhe 'alloc'. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r sintaksĂ«n e re '&raw' (raw_ref_op).
- Në nën-sistemin perf është realizuar mundësia e profilizimit të vonesave, duke përdorur informacionin nga planifikuesi i detyrave.
- ĂshtĂ« shtuar njĂ« parametĂ«r i linjĂ«s sĂ« komandĂ«s sĂ« bĂ«rthamĂ«s "traceoff_after_boot", i cili çon nĂ« çaktivizimin e ndjekjes pas ngarkimit tĂ« bĂ«rthamĂ«s dhe fillimit tĂ« procesit init. Ky parametĂ«r mund tĂ« pĂ«rdoret nĂ« diagnostikimin e problemeve tĂ« lidhura me ngarkesĂ«n, duke siguruar qĂ« tĂ« dhĂ«nat e grumbulluara gjatĂ« ngarkesĂ«s tĂ« mos riregjistrohen.
- ĂshtĂ« ndaluar mbĂ«shtetja pĂ«r sistemet 32-bit x86, qĂ« kanĂ« mĂ« shumĂ« se 8 CPU dhe 4 GB RAM. Pajisjet e tilla nuk prodhohen mĂ« dhe sistemet qĂ« kĂ«rkojnĂ« kĂ«to burime janĂ« transferuar nĂ« CPU 64-bit.
- Janë bërë ndryshime në implementimin e timerëve POSIX, duke mundësuar që instrumenti CRIU (Checkpoint/Restore in Userspace) të ruajë dhe rikthejë identifikatorët e timerëve.
- Virtualizimi dhe siguria
- E shtuar mundësia e përdorimit të Linux si një ambient rrënjor (Dom0. partitioni rrënjor) për hipervizorin Hyper-V (Microsoft Hypervisor). Ambienti i hostit përgjigjet për menaxhimin e hipervizorit, organizimin e nisjes së sistemeve të ftuara, ndarjen e burimeve dhe sigurimin e ndërveprimit makinave virtuale me harduerin. Menaxhimi i hipervizorit Hyper-V në Linux realizohet përmes pajisjes /dev/mshv.
- Në modulën Landlock, e cila ofron programeve pa privilegje mjete për të kufizuar përdorimin e objekteve të kernelit Linux (hierarkitë e skedarëve, soketet rrjetësore, ioctl etj), është shtuar një mekanizëm auditimi. Auditimi lejon vlerësimin e detajuar të arsyeve të bllokimeve të aksesit që ndodhin gjatë përdorimit të Landlock, si dhe mundëson kuptimin se kur dhe cila operacion është bllokuar, pse është bërë bllokimi dhe cili rregull ka funksionuar.
- E shtuar mundësia e zbatimit në modulët LSM (Linux Security Modules) të trajtesave që kontrollojnë akseset në sistemin e hyrjes asinkrone/io_uring dhe lejojnë bllokimin e përdorimit të io_uring për të anashkaluar kufizimet e aksesit në thirrjet sistemore. Një trajtesë e tillë është realizuar në modulën LSM SELinux.
- Në SELinux është realizuar mundësia e aplikimit të politikave në çdo lloj të dhënësh që ngarkohet nga kernel, duke përfshirë imazhe të firmware-it, politika sigurie dhe certifikata.
- E shtuar një mënyrë e ngjitjes (seal) për disa operacione të hartimit të memories, që realizohen nga kernel në hapësirën adresore të procesit. Ngjitja e kalon hartimin në një modë vetëm për lexim dhe nuk lejon ndryshimin në rast të shfrytëzimin e një dobësie. Veprimi shtrihet në hartimin vDSO, vsyscall, vvar, sigpage dhe uprobes. Mënyra, me rregull të parazgjedhur, është e çaktivizuar, pasi mund të prishë funksionimin e disa aplikacioneve. Për ta aktivizuar është shtuar cilësimi i ndërtimit CONFIG_MSEAL_SYSTEM_MAPPINGS.
- Sistemi i rrjetit
- Punët janë vazhduar për të eliminuar bllokimin global RTNL (rtnl_lock) nga shtëpija rrjetore dhe për ta transformuar atë në bllokime që janë lidhur me hapësira të veçanta rrjetesh.
- E shtuar mundësia fillestare për të marrë paketa rrjetësh përmes io_uring me kopjimin e përmbajtjes direkt në memorjen e programit në hapësirën e përdoruesit pa buferizim të ndërmjetëm (zero-copy). Në testet e kryera, ky ndryshim lejonte përballjen me përpunimin e trafikut përmes një kanali 200 Gigabit, duke përdorur një bërthamë CPU.
- Realizuar sysctl tcp_rto_max_ms dhe opsioni TCP-sockets TCP_RTO_MAX_MS, përmes të cilave mund të vendosni kohën maksimale midis përpjekjeve për rikthimin e paketave.
- Në BPF është shtuar një seri thirrjesh callback për të marrë informacion mbi kohën nga vende të ndryshme të stack-ut rrjetor, që mund të përdoren për diagnostikimin e problemeve me vonesat rrjetore.
- E shtuar optimizimi i performancës së operacioneve rrjetore:
- Optimizimi GRO (Generic Receive Offload), i cili bashkon disa paketa të vogla në një të madhe, tani është angazhuar kur ndërron përpunimin e paketës në një CPU tjetër (për balancimin e ngarkesës) duke përdorur nën-sistemin XDP (eXpress Data Path), që lejon përpunimin e paketimeve në nivelin e drejtorit rrjetor para se t'i dërgojë stack-ot rrjetor. Rritja e performancës në përpunimin e rrjedhave TCP nga përdorimi i optimizimit mund të arrijë deri në dyfish.
- Në kushte ngarkese të lartë, performanca e funksionit connect() është rritur deri në dyfish përmes zëvendësimit të bllokadës spin me mekanizmin e sinkronizimit RCU (Read-Copy-Update) kur kërkohen shënime me informacionin e palëve të lidhjes (src dhe target adresat IP dhe portet). Shtesë, është realizuar optimizimi i hashing, që ka siguruar një rritje të performancës për 229%.
- ĂshtĂ« pĂ«rshpejtuar zbatimi i MPTCP (Multipath TCP), njĂ« zgjerim i protokollit TCP pĂ«r organizimin e dorĂ«zimit tĂ« paketimeve njĂ«kohĂ«sisht pĂ«rmes disa rrugĂ«ve pĂ«rmes interfaceve tĂ« ndryshme rrjetore, tĂ« lidhura me adresa tĂ« ndryshme IP. MPTCP nĂ« modin me njĂ« rrjedhĂ« Ă«shtĂ« pĂ«rshpejtuar me 29%.
- Në netfilter, kur ka një soket, është ndërprerë ekzekutimi i operacioneve të kërkimit të rrugëve në FIB (Forwarding Information Base). Falë këtij optimizimi, performanca është rritur me 20%.
- Performanca e UDP në kushtet e fludimit (flood) është rritur me 10% duke përjashtuar operacione të panevojshme me strukturën sk_tsflags kur merret paketa.
- E shtuar një drejtor me realizimin e protokollit MCTP-over-USB.
- Pajisjet
- Në thelb është pranuar implementimi fillestar i drejtuesit Nova për GPU-të NVIDIA, të pajisura me firmware GSP, që përdoren që nga seria NVIDIA GeForce RTX 2000, bazuar në mikroarkitekturën Turing. Drejtuesi është shkruar në gjuhën Rust. Në fazën e parë është shtuar vetëm korniza nova-core, e cila përfshin rreth 400 rreshta kodi dhe zbatuar nivelin bazë të abstraksionit mbi ndërfaqet programore të firmware-ëve GSP. Në fazën tjetër, planifikohet që në thelb të përfshihet drejtuesi DRM nova-drm (Menaxheri i Shkarkimit të Drejtë) për interaksion me GPU nga hapësira e përdoruesit, si dhe drejtuesi VFIO me menaxherin vGPU, që lejon përdorimin e GPU-ve virtuale NVIDIA në sistemet e virtualizimit.
- NĂ« vazhdim Ă«shtĂ« punuar nĂ« drejtuesin drm (Menaxheri i Shkarkimit tĂ« DrejtĂ«) Xe pĂ«r GPU-tĂ« qĂ« bazohen nĂ« arkitekturĂ«n Intel Xe, e cila pĂ«rdoret nĂ« kartat grafike Intel nga familja Arc dhe nĂ« grafikĂ«n e integruar, duke filluar nga procesorĂ«t Tiger Lake. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r SVM (Memoria Virtuale e Ndajtur), njĂ« komponent i kornizĂ«s DRM, qĂ« menaxhon memorien e ndarĂ« qĂ« pĂ«rdoret bashkĂ«risht nga CPU dhe GPU.
- Në drejtuesin i915 janë shtuar identifikuesit e GPU-ve të rinj.
- Në drejtuesin Nouveau është rishikuar GSP RPC dhe është integruar ndërfaqja drm_slave_encoder.
- NĂ« drejtuesin AMDGPU Ă«shtĂ« zbatuar mbĂ«shtetje pĂ«r arkitekturĂ«n DCN36 (Display Core Next). ĂshtĂ« shtuar mundĂ«sia pĂ«r tĂ« pĂ«rcaktuar kurba tĂ« veta tĂ« ndriçimit, tĂ« cilat pĂ«rdoren pĂ«r rregullimin e ndriçimit tĂ« ekranit.
- Në drejtuesin adreno është shtuar mbështetje për GPU Qualcomm Adreno 623.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r panellat preke Apple Touch Bar.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r versionin e dytĂ« tĂ« zgjerimit eUSB2 (eUSB2V2 â Embedded USB2 Version 2.0), qĂ« lejon uljen e tensionit tĂ« furnizimit (deri nĂ« 1.2 volt) dhe rritjen e performancĂ«s USB 2.0. ShpejtĂ«sia e transfertĂ«s nĂ« eUSB2V2 mund tĂ« arrijĂ« deri nĂ« 4.8 Gbit nĂ« sekondĂ«, qĂ« Ă«shtĂ« 10 herĂ« mĂ« e shpejtĂ« se 480 Mbit nĂ« sekondĂ«, tipike pĂ«r USB 2.0. eUSB2V2 do tĂ« lejojĂ« prodhuesit e laptopĂ«ve tĂ« pajisin pajisjet e tyre me kamera tĂ« internetit me pĂ«r resolution mĂ« tĂ« lartĂ«, duke vazhduar tĂ« pĂ«rdorin autobusin Embedded USB2 pĂ«r lidhje.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r adapterĂ«t Ethernet Intel Killer E5000 (RTL8126).
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r panninat ekran Visionox RM692E5, Rockchip w552793dba-v10, kingdisplay-kd110n11-51ie dhe starry-2082109qfh040022-50e.
- ĂshtĂ« shtuar drejtuesi pĂ«r laptopĂ«t Samsung Galaxy Book.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r sistemet e zĂ«rit Presonus Studio 1824c, Jabra Evolve 65. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r modulet DSP tĂ« AMD ACP 7.x, AWINC WM88166, Everest ES8388, Intel AVS PEAKVOL dhe GAIN. ĂshtĂ« pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r zĂ«rin nĂ« laptopĂ«t ASUS, HP dhe Lenovo.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r platformat ARM, SoC dhe pajisjet: Arm Morello, AMD (Xilinx) Versal NET, Google Pixel Pro 6, NetCube Kumquat, MYIR Remi Pi, Huawei Matebook E Go, Milk-V Jupiter ST STM32MP2, Mediatek MT8370, Apple T2, Skov (i.MX8MP), EVK (i.MX95), Rockchip RK35xx, Allwinner A523, 11 platforma Toradex tĂ« bazuara nĂ« i.MX6.
NĂ« tĂ« njĂ«jtĂ«n kohĂ«, Fondi Latino-amerikan i Softuerit tĂ« LirĂ« ka formuluar njĂ« variant tĂ« saj tĂ«rĂ«sisht tĂ« lirĂ« tĂ« thelb 6.15 â Linux-libre 6.15-gnu, tĂ« pastruar nga elementĂ«t e firmware-Ă«ve dhe drejtuesve qĂ« pĂ«rmbanin komponente ose segmente kodi tĂ« papĂ«rputhshme, qĂ« janĂ« tĂ« kufizuara nga prodhuesi. NĂ« versionin 6.15 Ă«shtĂ« neutralizuar ngarkimi i blobĂ«ve nĂ« drejtuesit nova, Qualcomm iris v4l2, Airoha NPU, Tehuti Networks TN40xx 10G ethernet, Realtek 8814A wifi, Apple Silicon SoC touchscreen, Renesas UFS dhe aw88166 audio. ĂshtĂ« ndĂ«rprerĂ« pastrimi i drejtuesit Spider 1Gb ethernet, i cili Ă«shtĂ« hequr nga thelbi. JanĂ« hequr lidhjet e skedarĂ«ve binarĂ« tĂ« tivoizuar. ĂshtĂ« zbatuar bllokimi i ngarkimit tĂ« blobĂ«ve nga kodi nĂ« gjuhĂ«n Rust.
Burimi: opennet.ru
