Pas dy muajsh zhvillimi, Linus Torvalds prezantoi versionin e kernelit Linux 6.3. Në mesin e ndryshimeve më të dukshme janë: pastrimi i platformave ARM të vjetra dhe i shoferëve grafikë, vazhdimi i integrimit të mbështetjes për gjuhën Rust, utilita hwnoise, mbështetje për strukturat e pemës red-black në BPF, modaliteti BIG TCP për IPv4, testi i integruar të performancës Dhrystone, mundësia për të ndaluar ekzekutimin në memfd, mbështetje për krijimin e shoferëve HID, dhe në Btrfs u miratuan ndryshime për të reduktuar fragmentimin e grupeve të bllokëve.
Në versionin e ri u miratuan 15637 korrigjime nga 2055 zhvillues; madhësia e patch-it është 76 MB (ndryshimet prekin 14296 skedarë, janë shtuar 1023183 rreshta kodi, janë fshirë 883103 rreshta). Për krahasim, në versionin e kaluar ishin propozuar 16843 korrigjime nga 2178 zhvillues; madhësia e patch-it ishte 62 MB. Rreth 39% e të gjitha ndryshimeve të paraqitura në kernelin 6.3 janë të lidhura me shoferët e pajisjeve, rreth 15% e ndryshimeve kanë të bëjnë me përditësimin e kodit specifik për arkitekturat harduerike, 10% janë të lidhura me stakun rrjetit, 5% me sistemet e skedarëve dhe 3% me nën-sistemet e brendshme të kernelit.
Risi të rëndësishme në kernelin 6.3:
- Memorie dhe shërbime sistemike
- Kishte një pastrim të konsiderueshëm të kodit të lidhur me platformat ARM të vjetra dhe të papërdorura, duke lejuar që madhësia e teksteve burimore të kernelit të reduktohet me 150 mijë rreshta. Më shumë se 40 platforma të vjetra ARM u fshinë.
- U realizua mundësia për të krijuar shoferë për pajisjet e inputit me ndërfaqen HID (Pajisja e Ndërfaqes Njerëzore), e implementuar në formën e programeve BPF.
- Vazhdoi transferimi nga dega Rust-for-Linux i funksionaliteteve shtesĂ« tĂ« lidhura me pĂ«rdorimin e gjuhĂ«s Rust si gjuhĂ« e dytĂ« pĂ«r zhvillimin e shoferĂ«ve dhe moduleve tĂ« kernelit. MbĂ«shtetje pĂ«r Rust nuk Ă«shtĂ« aktivizuar nga e para dhe nuk çon nĂ« pĂ«rfshirjen e Rust si njĂ« varĂ«si tĂ« detyrueshme pĂ«r ndĂ«rtimin e kernelit. Funksionaliteti i propozuar nĂ« edicionet e mĂ«parshme Ă«shtĂ« zgjeruar me mbĂ«shtetje pĂ«r llojet Arc (implementimi i treguesve me numĂ«rues referencash), ScopeGuard (ekzekutohet pastrimi gjatĂ« daljes nga zona e dukshmĂ«risĂ«) dhe ForeignOwnable (siguron lĂ«vizjen e treguesve midis kodit nĂ« C dhe Rust). Nga paketa âallocâ u hoq moduli âborrowâ (lloji âCowâ dhe interfejsi âToOwnedâ). VĂ«rehet se gjendja e mbĂ«shtetjes pĂ«r Rust nĂ« kernel tashmĂ« Ă«shtĂ« afĂ«r fillimit tĂ« pranimit tĂ« moduleve tĂ« para tĂ« shkruara nĂ« Rust.
- NĂ« User-mode Linux (nĂ« nisjen e bĂ«rthamĂ«s si njĂ« proces pĂ«rdoruesi) nĂ« sistemet x86-64 Ă«shtĂ« zbatuar mbĂ«shtetje pĂ«r kodin e shkruar nĂ« gjuhĂ«n Rust. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r ndĂ«rtimin e User-mode Linux duke pĂ«rdorur clang me pĂ«rfshirjen e optimizimeve nĂ« fazĂ«n e lidhjes (LTO).
- ĂshtĂ« shtuar utilitari hwnoise pĂ«r tĂ« ndjekur vonesat e shkaktuara nga karakteristikat e punĂ«s sĂ« harduerit. PĂ«rcaktohen devijime tĂ« kohĂ«s sĂ« ekzekutimit tĂ« operacioneve (jitter) kur pĂ«rpunimi i ndĂ«rprerjeve Ă«shtĂ« i çaktivizuar, tĂ« cilat kalojnĂ« njĂ« mikrosekondĂ« nĂ« 10 minuta llogaritjesh.
- ĂshtĂ« shtuar moduli i bĂ«rthamĂ«s me implementimin e testit tĂ« performancĂ«s Dhrystone, i cili mund tĂ« pĂ«rdoret pĂ«r vlerĂ«simin e performancĂ«s sĂ« CPU-sĂ« nĂ« konfigurime pa komponentĂ« hapĂ«sire pĂ«rdoruesi (p.sh., nĂ« fazĂ«n e portimit pĂ«r SoC tĂ« rinj, nĂ« tĂ« cilat implementohet vetĂ«m ngarkimi i bĂ«rthamĂ«s).
- ĂshtĂ« shtuar parametri i komandĂ«s pĂ«r bĂ«rthamĂ«n «cgroup.memory=nobpf», i cili çaktivizon llogaritjen e konsumit tĂ« memories pĂ«r programet BPF, qĂ« mund tĂ« jetĂ« e dobishme pĂ«r sistemet me kontejnerĂ« tĂ« izoluara.
- Për programet BPF është propozuar realizimi i strukturës së dhënash red-black tree, në të cilën përdoren kfunc + kptr (bpf_rbtree_add, bpf_rbtree_remove, bpf_rbtree_first) në vend të shtimit të një tipi të ri ndërlidhjeje.
- Në mekanizmin e sekuencave të rinisjes (rseq, restartable sequences) është shtuar mundësia e kalimit të identifikuesve të ekzekutimit të paralel (memory-map concurrency ID) të identifikuar me numrin e CPU-së. Rseq ofron mjete për ekzekutimin e shpejtë dhe atomik të operacioneve, të cilat në rast ndërprerje nga një thread tjetër pastrohen dhe zhvendosen për të provuar përsëri ekzekutimin.
- Në procesorët ARM është siguruar mbështetje për instruktionet SME 2 (Scalable Matrix Extension).
- Për arkitekturat s390x dhe RISC-V RV64 është implementuar mbështetje për mekanizmin «BPF trampoline», i cili lejon minimizimin e kostove të kalimit të thirrjeve midis bërthamës dhe programeve BPF.
- Në sistemet me procesorë të bazuar në arkitekturën RISC-V është realizuar përdorimi i instrukcioneve «ZBB» për të përshpejtuar operacionet me vargje.
- Për sistemet të bazuara në arkitekturën e setit të komandave LoongArch (të aplikuar në procesorët Loongson 3 5000 dhe që implementon një RISC ISA të ri, të ngjashëm me MIPS dhe RISC-V) është realizuar mbështetje për randomizimin e hapësirës adresore të bërthamës (KASLR), ndryshimin e vendosjes së bërthamës në memorie (relocation), pikave ndihmëse harduerike dhe mekanizmit kprobe.
- NĂ« mekanizmin DAMOS (Schema tĂ« Operimit tĂ« Bazeve tĂ« Monitorimit tĂ« Qasjes nĂ« Tæ°æź), i cili lejon çlirimin e memories duke marrĂ« parasysh frekuencĂ«n e qasjes nĂ« memorie, Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r filtrat pĂ«r pĂ«rjashtimin nga pĂ«rpunimi nĂ« DAMOS tĂ« caktuar zonave tĂ« memories.
- Në bibliotekën minimale standarde të C Nolibc është realizuar mbështetje për arkitekturën s390 dhe setin e instrukcioneve Arm Thumb1 (përveç mbështetjes për ARM, AArch64, i386, x86_64, RISC-V dhe MIPS).
- ĂshtĂ« optimizuar objtool pĂ«r tĂ« pĂ«rshpejtuar ndĂ«rtimin e bĂ«rthamĂ«s dhe pĂ«r tĂ« zvogĂ«luar konsumin maksimal tĂ« memories gjatĂ« ndĂ«rtimit (gjatĂ« ndĂ«rtimit tĂ« bĂ«rthamĂ«s nĂ« modin 'allyesconfig', tani nuk ndodhin probleme me mbylljen e detyrave nĂ« sistemet me 32 GB RAM).
- ĂshtĂ« ndaluar mbĂ«shtetje pĂ«r ndĂ«rtimin e bĂ«rthamĂ«s me kompajlerin Intel ICC, i cili kishte qenĂ« nĂ« njĂ« gjendje jo funksionale pĂ«r njĂ« kohĂ« tĂ« gjatĂ« dhe askush nuk kishte shprehur dĂ«shirĂ«n pĂ«r ta rregulluar atĂ«.
- Sistemi i disqeve, hyrja/ dalje dhe sistemet e skedarëve
- Në tmpfs është realizuar mbështetje për mapimin e identifikuesve të përdoruesve të sistemeve të skedarëve të montuara, të aplikuar për të përputhur skedarët e një përdoruesi në një ndarje të huaj të montuar me një përdorues tjetër në sistemin aktual.
- NĂ« Btrfs pĂ«r tĂ« zvogĂ«luar fragmentimin e grupeve tĂ« bllokut Ă«shtĂ« siguruar ndarja e ekstentĂ«ve sipas madhĂ«sisĂ« gjatĂ« alokimit tĂ« bllokĂ«ve, dmth. çdo grup bllokesh tani kufizohet nĂ« ekstentĂ« tĂ« vegjĂ«l (deri nĂ« 128KB), tĂ« mesĂ«m (deri nĂ« 8 MB) dhe tĂ« mĂ«dhenj. ĂshtĂ« bĂ«rĂ« refaktorizimi i implementimit raid56. ĂshtĂ« rishikuar kodi pĂ«r verifikimin e shenja kontrolli. JanĂ« bĂ«rĂ« optimizime tĂ« performancĂ«s qĂ« lejojnĂ« deri nĂ« 10 herĂ« pĂ«rshpejtim tĂ« operacionit send pĂ«rmes mbajtjes nĂ« memorie tĂ« utime pĂ«r katalogĂ«t dhe ekzekutimit tĂ« komandave vetĂ«m sipas nevojĂ«s. Ekzekutimi i operacioneve fiemap Ă«shtĂ« pĂ«rshpejtuar tre herĂ« pĂ«rmes kalimit tĂ« verifikimeve tĂ« referencĂ«s pĂ«r tĂ« dhĂ«na tĂ« ndara (snapshot-e). Operacionet me metadata janĂ« pĂ«rshpejtuar me 10% pĂ«r shkak tĂ« optimizimit tĂ« kĂ«rkimit tĂ« çelĂ«save nĂ« strukturat e b-tree.
- ĂshtĂ« rritur performanca e sistemit tĂ« skedarĂ«ve ext4 pĂ«rmes mundĂ«sisĂ« sĂ« ekzekutimit tĂ« shumĂ« proceseve nĂ« mĂ«nyrĂ« tĂ« njĂ«kohshme tĂ« operacioneve tĂ« hyrjes/daljes direkte nĂ« blloqet e paracaktuar, duke pĂ«rdorur bllokime tĂ« pĂ«rbashkĂ«ta tĂ« inode pĂ«rpara bllokimit ekskluziv.
- Në f2fs është punuar për të përmirësuar lexueshmërinë e kodit. Janë zgjidhur probleme të rëndësishme që lidhen me shkrimin atomar dhe me caches të reja të ekstentëve.
- Në sistemin e skedarëve EROFS (Enhanced Read-Only File System), i destinuar për përdorim në pjesët e disponueshme në mënyrë vetëm për lexim, është zbatuar mundësia e lidhjes së operacioneve të shkëputjes së përmbajtjes së kompresuar të skedareve me CPU, për të reduktuar vonesat në qasjen në të dhëna.
- Në planifikuesin e inputit/ndërlidhjes BFQ është shtuar mbështetje për pajisjet përparimtare me disqe në rotacion, si ato që përdorin disa drejtime të kontrolluara ndaras (Multi Actuator).
- Në realizimin e klientit dhe serverë NFS është shtuar mbështetje për enkriptimin e të dhënave duke përdorur algoritmin AES-SHA2.
- Në nën-sistemin FUSE (Filesystems In User Space) është shtuar mbështetje për mekanizmin e zgjerimit të kërkesave, që lejon të vendoset informacion shtesë në kërkesë. Bazuar në këtë mundësi, është realizuar shtimi i identifikuesve të grupeve në kërkesën e FS-së, të nevojshëm për të marrë parasysh të drejtat e aksesit gjatë krijimit të objekteve në FS (create, mkdir, symlink, mknod).
- Virtualizimi dhe siguria
- Në hipervizorin KVM për sistemet x86 është shtuar mbështetje për thirjet e përparuara të hipervizorit Hyper-V dhe është siguruar kalimi i tyre në menaxherin që punon në ambientin e hostit në hapësirën e përdoruesit. Ky ndryshim ka lejuar realizimin e mbështetjes për nisjen e brendshme të hipervizorit Hyper-V.
- Në KVM është përmirësuar kufizimi i qasjes së sistemit mysafir në ngjarjet PMU (Performance Monitor Unit) të lidhura me matjen e performancës.
- Në mekanizmin memfd, që lejon identifikimin e një zone të memories përmes një filtri skedari që transfertë midis proceseve, është shtuar mundësia e krijimit të zonave ku ekzekutimi i kodit është i ndaluar (memfd jo-ekzekutues) dhe ku nuk është e mundur të vendosen të drejta për ekzekutim në të ardhmen.
- ĂshtĂ« shtuar njĂ« operacion i ri prctl- PR_SET_MDWE, qĂ« bllokon pĂ«rpjekjet pĂ«r tĂ« pĂ«rfshirĂ« tĂ« drejtat e aksesit nĂ« memory, duke lejuar njĂ«herazi shkrimin dhe ekzekutimin.
- ĂshtĂ« shtuar dhe aktivizuar si parazgjedhje mbrojtja nga sulmet e klasĂ«s Spectre, e zbatuar mbi bazĂ«n e modalitetit automatik IBRS (Enhanced Indirect Branch Restricted Speculation) tĂ« propozuar nĂ« procesorĂ«t AMD Zen 4, qĂ« lejon tĂ« lejojĂ« dhe ndalojĂ« nĂ« mĂ«nyrĂ« adaptuese ekzekutimin spekulativ tĂ« instruksioneve gjatĂ« trajtimit tĂ« ndĂ«rprerjeve, thirrjeve sistemike dhe kalimeve tĂ« kontekstit. Mbrojtja e propozuar çon nĂ« mĂ« pak shpenzime krahasuar me mbrojtjen Retpoline.
- Ura e cila përjashton mbrojtjen nga sulmet Spectre v2 gjatë përdorimit të teknologjisë së shumëproc të njëkohshme (SMT ose Hyper-Threading) është eliminuar dhe shkaktohet nga çaktivizimi i mekanizmit STIBP (Single Thread Indirect Branch Predictors) gjatë zgjedhjes së modit të mbrojtjes IBRS.
- Për sistemet bazuar në arkitekturën ARM64, është shtuar një objektiv i ri ndërtimi 'virtconfig', përmes të cilit aktivizohet vetëm grupi minimal i komponentëve të bërthamës që nevojiten për boot në sistemet e virtualizimit.
- Për arkitekturën m68k është shtuar mbështetje për filtrimin e thirrjeve sistemike duke përdorur mekanizmin seccomp.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r pajisjet CRB TPM2 (Command Response Buffer) tĂ« integruar nĂ« procesorĂ«t AMD Ryzen, tĂ« bazuara nĂ« teknologjinĂ« Microsoft Pluton.
- Sistemi rrjetor
- ĂshtĂ« shtuar ndĂ«rfaqja netlink pĂ«r konfigurimin e nĂ«n-shtresĂ«s sĂ« parandalimit tĂ« kolizionet PLCA (Physical Layer Collision Avoidance), tĂ« pĂ«rcaktuar nĂ« specifikimin IEEE 802.3cg-2019 dhe e pĂ«rdorur nĂ« rrjetet Ethernet 802.3cg (10Base-T1S), tĂ« optimizuara pĂ«r lidhjen e pajisjeve tĂ« internetit tĂ« gjĂ«rave dhe sistemeve industriale. PĂ«rdorimi i PLCA mund tĂ« rrisĂ« performancĂ«n nĂ« rrjetet Ethernet me mjedis tĂ« ndarĂ«.
- Mbështetja për API 'wireless extensions' për menaxhimin e ndërfaqeve wireless WiFi 7 (802.11be) është ndërprerë, pasi ky API nuk mbulon të gjitha konfigurimet e nevojshme. Kur provohet përdorimi i API-t 'wireless extensions', i cili vazhdon të mbështetet si një shtresë e emuluar, tani do të jepet një paralajmërim për shumicën e pajisjeve aktuale.
- Dokumentacioni i detajuar pĂ«r API-nĂ« netlink Ă«shtĂ« pĂ«rgatitur (pĂ«r zhvilluesit e bĂ«rthamĂ«s dhe pĂ«r zhvilluesit e aplikacioneve nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit). ĂshtĂ« realizuar utilita ynl-gen-c pĂ«r gjenerimin e kodit nĂ« C bazuar nĂ« specifikimet YAML tĂ« protokollit Netlink.
- Në soketat rrjeteve është shtuar mbështetje për opsionin IP_LOCAL_PORT_RANGE për të thjeshtuar konfigurimin e lidhjeve që dalin përmes transformuesve të adresave pa përdorur SNAT. Kur përdoret një Adresa IP në disa hoste, IP_LOCAL_PORT_RANGE ofron mundësinë për të përdorur në çdo host grupin e vet të porteve rrjetës që dalin, dhe në kalimin e portave për të rinisur paketet në bazë të numrave të porteve.
- Për MPTCP (MultiPath TCP) është realizuar mundësia e trajtimit të rrjedhave të përziera, në të cilat përdoren protokollet IPv4 dhe IPv6. MPTCP është një zgjerim i protokollit TCP për organizimin e funksionimit të lidhjes TCP me dërgimin e pacjeve në mënyrë të njëkohshme përmes disa rrugëve përmes ndërfaqeve të ndryshme rrjetësore, të lidhura me adresa të ndryshme IP.
- Për IPv4 është realizuar mundësia e përdorimit të zgjerimit BIG TCP, që lejon rritjen e madhësisë maksimale të paketës TCP deri në 4GB për të optimizuar punën e rrjeteve të brendshme me shpejtësi të lartë të qendrave të të dhënave. Një rritje e tillë e madhësisë së paketës, me një madhësi 16-bit të fushës në titull, arrihet përmes implementimit të paketave "jumbo", madhësia e të cilave në titullin IP caktohet në 0, ndërsa madhësia e vërtetë transmetohet në një fushë të veçantë 32-bit në një titull të veçantë të bashkëngjitur.
- ĂshtĂ« shtuar njĂ« parametĂ«r i ri sysctl-default_rps_mask, pĂ«rmes tĂ« cilit mund tĂ« caktohet konfigurimi i pĂ«rdorur si parazgjedhje RPS (Receive Packet Steering), qĂ« Ă«shtĂ« pĂ«rgjegjĂ«s pĂ«r shpĂ«rndarjen e funksionimit tĂ« trafikut tĂ« ardhshĂ«m nĂ« bĂ«rthamat e CPU-sĂ« nĂ« nivelin e pĂ«rpunuesve tĂ« ndĂ«rprerjeve.
- ĂshtĂ« ndĂ«rprerĂ« mbĂ«shtetje pĂ«r disiplinat e pĂ«rpunimit tĂ« radhĂ«ve pĂ«r kufizimin e trafikut CBQ (class-based queuing), ATM (ATP virtual circuits), dsmark (differentiated service marker), tcindex (traffic-control index) dhe RSVP (resource reservation protocol). KĂ«to disiplinat kanĂ« qenĂ« pĂ«r njĂ« kohĂ« tĂ« gjatĂ« tĂ« braktisura dhe nuk ka pasur dĂ«shirĂ« pĂ«r t'u vazhduar mbĂ«shtetja e tyre.
- Pajisje
- Të gjitha ndihmësit grafikë mbi bazën e DRI1 janë fshirë: i810 (kartat e vjetra të integruara Intel 8xx), mga (GPU Matrox), r128 (GPU ATI Rage 128, përfshirë kartat Rage Fury, XPERT 99 dhe XPERT 128), savage (GPU S3 Savage), sis (GPU Crusty SiS), tdfx (3dfx Voodoo) dhe via (VIA IGP), të cilat u shpallën të vjetra në vitin 2016 dhe nuk mbështeten në Mesa që nga viti 2012.
- Janë fshirë ndihmësit e vjetruar të framerbufarit (fbdev) omap1, s3c2410, tmiofb dhe w100fb.
- ĂshtĂ« shtuar njĂ« ndihmĂ«s DRM pĂ«r bloket VPU (Versatile Processing Unit) tĂ« integruara nĂ« CPU Intel Meteor Lake (gjenerata e 14-tĂ«), tĂ« destinuara pĂ«r tĂ« pĂ«rshpejtuar operacionet e lidhura me vizionin kompjuterik dhe mĂ«simin e makinave. NdihmĂ«si Ă«shtĂ« implementuar duke pĂ«rdorur nĂ«n-sistemin "accel", i orientuar pĂ«r tĂ« siguruar mbĂ«shtetje pĂ«r ndihmĂ«sit e pĂ«rshpejtimit tĂ« llogarive, tĂ« cilat mund tĂ« ofrohen si nĂ« formĂ«n e ASIC-ve tĂ« veçanta, ashtu edhe si blloqe IP brenda SoC dhe GPU.
- Në ndihmësin i915 (Intel) është zgjeruar mbështetja për kartat e vetme grafike Intel Arc (DG2/Alchemist), është realizuar mbështetje paraprake për GPU Meteor Lake, dhe është përfshirë mbështetje për GPU Intel Xe HP 4tile.
- NĂ« drayverin amdgpu Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r teknologjinĂ« AdaptiveSync dhe mundĂ«sia e pĂ«rdorimit me disa ekrane tĂ« njĂ« mode mbrojtjeje nga interceptimi i tĂ« dhĂ«nave tĂ« paraqitura nĂ« ekran (Secure Display). ĂshtĂ« pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r DCN 3.2 (Display Core Next), SR-IOV RAS, VCN RAS, SMU 13.x dhe DP 2.1.
- Në drayverin msm (GPU Qualcomm Adreno) është shtuar mbështetje për platformat SM8350, SM8450 SM8550, SDM845 dhe SC8280XP.
- Në drayverin Nouveau është ndalur mbështetja për thirrjet e vjetra ioctl.
- Në drayverin etnaviv është shtuar mbështetje eksperimentale për NPU VerSilicon (VeriSilicon Neural Network Processor).
- ĂshtĂ« implementuar drayveri pata_parport pĂ«r pajisjet IDE qĂ« lidhen pĂ«rmes portĂ«s paralele. Drayveri i shtuar lejoi heqjen e drayverit tĂ« vjetĂ«r PARIDE nga bĂ«rthama dhe modernizimin e nĂ«nstrukturĂ«s ATA. NjĂ« kufizim i drayverit tĂ« ri Ă«shtĂ« pamundĂ«sia e lidhjes sĂ« njĂ« printeri dhe njĂ« disku nĂ« tĂ« njĂ«jtĂ«n kohĂ« pĂ«rmes portĂ«s paralele.
- ĂshtĂ« shtuar drayveri ath12k pĂ«r kartat wireless me çipet Qualcomm me mbĂ«shtetje Wi-Fi 7. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r kartat wireless me çipet RealTek RTL8188EU.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r 46 pllakata me procesorĂ« tĂ« bazuar nĂ« arkitekturĂ«n ARM64, ndĂ«r to Samsung Galaxy tab A (2015), Samsung Galaxy S5, BananaPi R3, Debix Model A, EmbedFire LubanCat 1/2, Facebook Greatlakes, Orange Pi R1 Plus, Tesla FSD, si dhe pajisje tĂ« bazuara nĂ« SoC Qualcomm MSM8953 (Snapdragon 610), SM8550 (Snapdragon 8 Gen 2), SDM450 dhe SDM632, kutinĂ« e televizionit Rockchips RK3128, RV1126 Vision, RK3588, RK3568, RK3566, RK3588 dhe RK3328, TI K3 (AM642/AM654/AM68/AM69).
PĂ«r njĂ«kohĂ«sisht, Fondi i LirĂ« i Softuerit tĂ« AmerikĂ«s Latine krijoi njĂ« variant plotĂ«sisht tĂ« lirĂ« tĂ« bĂ«rthamĂ«s 6.3 â Linux-libre 6.3-gnu, i pastĂ«r nga elemente tĂ« firmware dhe drayverĂ«ve qĂ« pĂ«rmbajnĂ« komponentĂ« ose fragmente kodi jo tĂ« lira, tĂ« cilat ka kufizime tĂ« pĂ«rdorimit prej prodhuesit. NĂ« versionin 6.3 Ă«shtĂ« bĂ«rĂ« pastrimi i blobĂ«ve nĂ« drayverĂ«t e rinj ath12k, aw88395 dhe peb2466, si dhe nĂ« skedarĂ«t e rinj devicetree pĂ«r pajisjet qcom tĂ« bazuara nĂ« arkitekturĂ«n AArch64. ĂshtĂ« pĂ«rmirĂ«suar kodi i pastrimit tĂ« blobĂ«ve nĂ« drayverĂ«t dhe nĂ«nstrukturat amdgpu, xhci-rcar, qcom-q6v5-pas, sp8870, av7110, si dhe nĂ« drayverĂ«t pĂ«r kartat DVB me dekodim softuerik dhe nĂ« skedarĂ«t e BPF tĂ« parapĂ«rgatitur. ĂshtĂ« ndalur pastrimi nĂ« drayverĂ«t mga, r128, tm6000, cpia2 dhe r8188eu, pasi ato janĂ« hequr nga bĂ«rthama. ĂshtĂ« pĂ«rmirĂ«suar pastrimi nga blobĂ«t nĂ« drayverin i915.
Burimi: opennet.ru
