PÄc divu mÄneÅ”u izstrÄdes Linuss Torvalds iepazÄ«stinÄja ar Linux kodola 6.3 izlaiÅ”anu. Starp visievÄrojamÄkajÄm izmaiÅÄm: mantoto ARM platformu un grafikas draiveru tÄ«rÄ«Å”ana, Rust valodas atbalsta nepÄrtraukta integrÄcija, hwnoise utilÄ«ta, atbalsts sarkanmelnÄm koku struktÅ«rÄm BPF, BIG TCP režīms IPv4, iebÅ«vÄts Dhrystone etalons, iespÄja atspÄjot. izpilde memfd, atbalsta HID draiveru izveidi, izmantojot BPF, ir veiktas izmaiÅas Btrfs, lai samazinÄtu bloku grupu sadrumstalotÄ«bu.
JaunajÄ versijÄ ir iekļauti 15637 2055 labojumi no 76 14296 izstrÄdÄtÄjiem; ielÄpu izmÄrs - 1023183 MB (izmaiÅas skÄra 883103 failus, tika pievienotas 16843 koda rindas, 2178 rindas tika izdzÄstas). SalÄ«dzinÄjumam, iepriekÅ”ÄjÄ versija piedÄvÄja 62 39 labojumus no 6.3 15 izstrÄdÄtÄjiem; ielÄpa izmÄrs ir 10 MB. ApmÄram 5% no visÄm 3 kodolÄ ieviestajÄm izmaiÅÄm ir saistÄ«tas ar ierÄ«Äu draiveriem, aptuveni XNUMX% izmaiÅu ir saistÄ«tas ar aparatÅ«ras arhitektÅ«rÄm raksturÄ«gÄ koda atjauninÄÅ”anu, XNUMX% ir saistÄ«tas ar tÄ«kla steku, XNUMX% ir saistÄ«tas ar failu sistÄmÄm un XNUMX% ir saistÄ«ti ar iekÅ”ÄjÄm kodola apakÅ”sistÄmÄm.
Galvenie jauninÄjumi kodolÄ 6.3:
- AtmiÅas un sistÄmas pakalpojumi
- Tika veikta ievÄrojama koda tÄ«rÄ«Å”ana, kas saistÄ«ta ar vecÄm un neizmantotÄm ARM platÄm, kas ļÄva samazinÄt kodola pirmkoda izmÄru par 150 tÅ«kstoÅ”iem rindu. Ir noÅemtas vairÄk nekÄ 40 vecÄs ARM platformas.
- Ir ieviesta iespÄja izveidot draiverus ievadierÄ«cÄm ar HID (Human Interface Device) saskarni, kas realizÄta BPF programmu veidÄ.
- TurpinÄjÄs Rust-for-Linux filiÄles papildu funkcionalitÄtes pÄrneÅ”ana, kas saistÄ«ta ar Rust valodas kÄ otrÄs valodas izmantoÅ”anu draiveru un kodola moduļu izstrÄdei. RÅ«sas atbalsts pÄc noklusÄjuma nav iespÄjots, un tÄ rezultÄtÄ Rust netiek iekļauta kÄ obligÄta kodola veidoÅ”anas atkarÄ«ba. IepriekÅ”Äjos laidienos piedÄvÄtÄ funkcionalitÄte ir paplaÅ”inÄta, lai atbalstÄ«tu veidus Arc (rÄdÄ«tÄju ievieÅ”ana ar atsauces skaitu), ScopeGuard (tÄ«rÄ«Å”ana, kad iziet Ärpus darbÄ«bas jomas) un ForeignOwnable (nodroÅ”ina rÄdÄ«tÄju pÄrvietoÅ”anu starp C un Rust kodu). Modulis āAizÅemtiesā (tips āGovsā un pazÄ«me āToOwnedā) ir noÅemts no pakotnes āallocā. Tiek atzÄ«mÄts, ka Rust atbalsta stÄvoklis kodolÄ jau ir tuvu tam, lai sÄktu pieÅemt kodolÄ pirmos Rust valodÄ rakstÄ«tos moduļus.
- LietotÄja režīmÄ Linux (kodola palaiÅ”ana kÄ lietotÄja process) x86-64 sistÄmÄs ievieÅ” atbalstu kodam, kas rakstÄ«ts Rust valodÄ. Pievienots atbalsts lietotÄja režīma Linux izveidei, izmantojot zvanÄ«Å”anu ar iespÄjotu saites laika optimizÄciju (LTO).
- Pievienota hwnoise utilÄ«ta, lai izsekotu aparatÅ«ras izraisÄ«tiem kavÄjumiem. OperÄciju izpildes laika novirzes (trÄ«ce) tiek noteiktas, ja pÄrtraukuma apstrÄde ir atspÄjota, pÄrsniedzot vienu mikrosekundi uz 10 aprÄÄ·inu minÅ«tÄm.
- Pievienots kodola modulis, kas ievieÅ” Dhrystone etalonu, ko var izmantot, lai novÄrtÄtu CPU veiktspÄju konfigurÄcijÄs bez lietotÄja vietas komponentiem (piemÄram, portÄÅ”anas stadijÄ jauniem SoC, kas ievieÅ” tikai kodola ielÄdi).
- Pievienots kodola komandrindas parametrs ācgroup.memory=nobpfā, kas atspÄjo atmiÅas patÄriÅa uzskaiti BPF programmÄm, kas var bÅ«t noderÄ«gs sistÄmÄm ar izolÄtiem konteineriem.
- BPF programmÄm tiek piedÄvÄta sarkanmelna koka datu struktÅ«ras ievieÅ”ana, kas izmanto kfunc + kptr (bpf_rbtree_add, bpf_rbtree_remove, bpf_rbtree_first), nevis pievieno jaunu kartÄÅ”anas veidu.
- RestartÄjamo secÄ«bu mehÄnisms (rseq, restartÄjamÄs secÄ«bas) ir pievienojis iespÄju procesiem pÄrsÅ«tÄ«t paralÄlÄs izpildes identifikatorus (atmiÅas kartes vienlaicÄ«guma ID), kas identificÄti ar CPU numuru. Rseq nodroÅ”ina lÄ«dzekli, lai Ätri veiktu darbÄ«bas atomiski, kuras, ja to pÄrtrauc cits pavediens, tiek iztÄ«rÄ«tas un mÄÄ£inÄtas vÄlreiz.
- ARM procesori atbalsta SME 2 (Scalable Matrix Extension) instrukcijas.
- S390x un RISC-V RV64 arhitektÅ«rÄm ir ieviests atbalsts āBPF batutaā mehÄnismam, kas ļauj samazinÄt pieskaitÄmÄs izmaksas, pÄrsÅ«tot zvanus starp kodolu un BPF programmÄm.
- SistÄmÄs ar procesoriem, kuru pamatÄ ir RISC-V arhitektÅ«ra, āZBBā instrukciju izmantoÅ”ana ir ieviesta, lai paÄtrinÄtu virkÅu darbÄ«bas.
- SistÄmÄm, kuru pamatÄ ir LoongArch instrukciju kopas arhitektÅ«ra (izmantota Loongson 3 5000 procesoros un ievieÅ” jauno RISC ISA, lÄ«dzÄ«gi kÄ MIPS un RISC-V), kodola adreÅ”u telpas randomizÄcijas (KASLR) atbalsts, kodola atmiÅas izvietojuma izmaiÅas (pÄrvietoÅ”ana). ), aparatÅ«ras punktos ir ieviests stop un kprobe mehÄnisms.
- DAMOS (Data Access Monitoring-based Operation Schemes) mehÄnisms, kas ļauj atbrÄ«vot atmiÅu, pamatojoties uz atmiÅas piekļuves biežumu, atbalsta filtrus, lai izslÄgtu noteiktus atmiÅas apgabalus no apstrÄdes DAMOS.
- Nolibc minimÄlÄ standarta C bibliotÄka nodroÅ”ina atbalstu s390 arhitektÅ«rai un Arm Thumb1 instrukciju kopai (papildus atbalstam ARM, AArch64, i386, x86_64, RISC-V un MIPS).
- Objtool ir optimizÄts, lai paÄtrinÄtu kodola montÄžu un samazinÄtu maksimÄlo atmiÅas patÄriÅu montÄžas laikÄ (veidojot kodolu āallyesconfigā režīmÄ, tagad nav problÄmu ar procesu piespiedu pÄrtraukÅ”anu sistÄmÄs ar 32 GB RAM).
- PÄrtraukts Intel ICC kompilatora kodola montÄžas atbalsts, kas jau ilgu laiku nedarbojas un neviens nav izteicis vÄlmi to labot.
- Diska apakÅ”sistÄma, I/O un failu sistÄmas
- tmpfs ievieÅ” atbalstu uzstÄdÄ«to failu sistÄmu lietotÄju ID kartÄÅ”anai, ko izmanto, lai saskaÅotu konkrÄta lietotÄja failus uzstÄdÄ«tÄ sveÅ”Ä nodalÄ«jumÄ ar citu lietotÄju paÅ”reizÄjÄ sistÄmÄ.
- Btrfs, lai samazinÄtu bloku grupu sadrumstalotÄ«bu, pieŔķirot blokus, apjomus dala ar lielumu, t.i. jebkura bloku grupa tagad ir ierobežota lÄ«dz mazam (lÄ«dz 128KB), vidÄjam (lÄ«dz 8 MB) un lielam apjomam. Raid56 ievieÅ”ana ir pÄrveidota. Kontrolsummu pÄrbaudes kods ir pÄrstrÄdÄts. VeiktspÄjas optimizÄcija ir veikta, lai paÄtrinÄtu nosÅ«tÄ«Å”anas darbÄ«bu lÄ«dz pat 10 reizÄm, saglabÄjot utime direktoriju keÅ”atmiÅÄ un izpildot komandas tikai nepiecieÅ”amÄ«bas gadÄ«jumÄ. Fiemap darbÄ«bas tagad ir trÄ«s reizes ÄtrÄkas, izlaižot atpakaļsaiÅ”u pÄrbaudes koplietotiem datiem (momentuzÅÄmumiem). DarbÄ«bas ar metadatiem ir paÄtrinÄtas par 10%, optimizÄjot atslÄgu meklÄÅ”anu b-koka struktÅ«rÄs.
- Ext4 failu sistÄmas veiktspÄja ir uzlabota, ļaujot vairÄkiem procesiem vienlaikus veikt tieÅ”Äs I/O operÄcijas ar iepriekÅ” pieŔķirtajiem blokiem, izmantojot koplietotÄs inode bloÄ·ÄÅ”anas, nevis ekskluzÄ«vas slÄdzenes.
- ProgrammÄ f2fs ir veikts darbs, lai uzlabotu koda lasÄmÄ«bu. AtrisinÄtas svarÄ«gas problÄmas saistÄ«bÄ ar atomu rakstÄ«Å”anu un jaunÄ apjoma keÅ”atmiÅu.
- EROFS (Uzlabota lasÄmÄ failu sistÄma) failu sistÄma, kas paredzÄta lietoÅ”anai tikai lasÄmos nodalÄ«jumos, ievieÅ” iespÄju saistÄ«t saspiestÄ faila satura dekompresijas darbÄ«bas ar centrÄlo procesoru, lai samazinÄtu latentumu, piekļūstot datiem.
- BFQ I/O plÄnotÄjs ir pievienojis atbalstu uzlabotiem rotÄjoÅ”iem disku diskdziÅiem, piemÄram, tiem, kuros tiek izmantoti vairÄki atseviŔķi vadÄmi galvas diskdziÅi (vairÄki izpildmehÄnismi).
- NFS klienta un servera ievieÅ”anai ir pievienots atbalsts datu Å”ifrÄÅ”anai, izmantojot AES-SHA2 algoritmu.
- FUSE (Filesystems In User Space) apakÅ”sistÄmai ir pievienots atbalsts vaicÄjuma paplaÅ”inÄÅ”anas mehÄnismam, kas ļauj vaicÄjumÄ ievietot papildu informÄciju. Pamatojoties uz Å”o funkciju, FS pieprasÄ«jumam ir iespÄjams pievienot grupu identifikatorus, kas nepiecieÅ”ami, lai Åemtu vÄrÄ piekļuves tiesÄ«bas, veidojot objektus FS (create, mkdir, symlink, mknod).
- VirtualizÄcija un droŔība
- KVM hipervizors x86 sistÄmÄm ir pievienojis atbalstu Hyper-V paplaÅ”inÄtajiem hiperzvaniem un nodroÅ”inÄjis to pÄrsÅ«tÄ«Å”anu uz apstrÄdÄtÄju, kas darbojas resursdatora vidÄ lietotÄja telpÄ. IzmaiÅas ļÄva ieviest atbalstu Hyper-V hipervizora ligzdotai palaiÅ”anai.
- KVM atvieglo viesu piekļuves ierobežoÅ”anu PMU (Performance Monitor Unit) notikumiem, kas saistÄ«ti ar veiktspÄjas mÄrÄ«Å”anu.
- Memfd mehÄnisms, kas ļauj identificÄt atmiÅas apgabalu, izmantojot failu deskriptoru, kas tiek pÄrsÅ«tÄ«ts starp procesiem, ir pievienojis iespÄju izveidot apgabalus, kuros koda izpilde ir aizliegta (neizpildÄms memfd) un nav iespÄjams iestatÄ«t izpildes tiesÄ«bas nÄkotnÄ. .
- Ir pievienota jauna prctl darbÄ«ba PR_SET_MDWE, kas bloÄ·Ä mÄÄ£inÄjumus iespÄjot atmiÅas piekļuves tiesÄ«bas, kas vienlaikus ļauj rakstÄ«t un izpildÄ«t.
- AizsardzÄ«ba pret Spectre klases uzbrukumiem ir pievienota un iespÄjota pÄc noklusÄjuma, pamatojoties uz automÄtisko IBRS (Enhanced Indirect Branch Restricted Speculation) režīmu, kas piedÄvÄts AMD Zen 4 procesoros, kas ļauj adaptÄ«vi atļaut un atspÄjot spekulatÄ«vu instrukciju izpildi pÄrtraukumu apstrÄdes, sistÄmas izsaukumu un konteksta slÄdži. IerosinÄtÄ aizsardzÄ«ba rada zemÄkas pieskaitÄmÄs izmaksas, salÄ«dzinot ar Retpoline aizsardzÄ«bu.
- NovÄrsta ievainojamÄ«ba, kas ļauj apiet aizsardzÄ«bu pret Spectre v2 uzbrukumiem, kad tiek izmantota vienlaicÄ«ga vairÄku pavedienu tehnoloÄ£ija (SMT vai Hyper-Threading), un ko izraisa STIBP (Single Thread Indirect Branch Predictors) mehÄnisma atspÄjoÅ”ana, atlasot IBRS aizsardzÄ«bas režīmu.
- SistÄmÄm, kuru pamatÄ ir ARM64 arhitektÅ«ra, ir pievienots jauns montÄžas mÄrÄ·is āvirtconfigā, kad tas ir atlasÄ«ts, tiek aktivizÄts tikai minimÄlais kodola komponentu komplekts, kas nepiecieÅ”ams, lai virtualizÄcijas sistÄmÄs sÄktu palaiÅ”anu.
- M68k arhitektÅ«rai ir pievienots atbalsts sistÄmas zvanu filtrÄÅ”anai, izmantojot seccomp mehÄnismu.
- Pievienots atbalsts CRB TPM2 (Command Response Buffer) ierÄ«cÄm, kas iebÅ«vÄtas AMD Ryzen procesoros, pamatojoties uz Microsoft Pluton tehnoloÄ£iju.
- TÄ«kla apakÅ”sistÄma
- Ir pievienots tÄ«kla saites interfeiss, lai konfigurÄtu PLCA (fiziskÄ slÄÅa sadursmju novÄrÅ”anas) apakÅ”slÄni, kas definÄts IEEE 802.3cg-2019 specifikÄcijÄ un tiek izmantots 802.3cg (10Base-T1S) Ethernet tÄ«klos, kas optimizÄti lietu interneta ierÄ«Äu un industriÄlo sistÄmu savienoÅ”anai. PLCA izmantoÅ”ana uzlabo veiktspÄju Ethernet tÄ«klos ar koplietotu datu nesÄju.
- āBezvadu paplaÅ”inÄjumuā API atbalsts WiFi 7 (802.11be) bezvadu saskarÅu pÄrvaldÄ«bai ir pÄrtraukts, jo Ŕī API neaptver visus nepiecieÅ”amos iestatÄ«jumus. MÄÄ£inot izmantot "bezvadu paplaÅ”inÄjumu" API, kas joprojÄm tiek atbalstÄ«ts kÄ emulÄts slÄnis, lielÄkajai daļai paÅ”reizÄjo ierÄ«Äu tagad tiks parÄdÄ«ts brÄ«dinÄjums.
- Ir sagatavota detalizÄta dokumentÄcija par netlink API (pamata izstrÄdÄtÄjiem un lietotÄja telpas lietojumprogrammu izstrÄdÄtÄjiem). UtilÄ«ta ynl-gen-c ir ieviesta, lai Ä£enerÄtu C kodu, pamatojoties uz Netlink protokola YAML specifikÄcijÄm.
- Opcijas IP_LOCAL_PORT_RANGE atbalsts ir pievienots tÄ«kla ligzdÄm, lai vienkÄrÅ”otu izejoÅ”o savienojumu konfigurÄÅ”anu, izmantojot adreÅ”u tulkus, neizmantojot SNAT. Izmantojot vienu IP adresi vairÄkos saimniekdatoros, IP_LOCAL_PORT_RANGE ļauj izmantot atŔķirÄ«gu izejoÅ”o tÄ«kla portu diapazonu katrÄ resursdatorÄ un pÄrsÅ«tÄ«t paketes, pamatojoties uz vÄrtejas portu numuriem.
- MPTCP (MultiPath TCP) ir ieviesta iespÄja apstrÄdÄt jauktas straumes, izmantojot IPv4 un IPv6 protokolus. MPTCP ir TCP protokola paplaÅ”inÄjums, lai organizÄtu TCP savienojuma darbÄ«bu ar pakeÅ”u piegÄdi vienlaicÄ«gi pa vairÄkiem marÅ”rutiem caur dažÄdÄm tÄ«kla saskarnÄm, kas saistÄ«tas ar dažÄdÄm IP adresÄm.
- IPv4 ir iespÄjams izmantot BIG TCP paplaÅ”inÄjumu, kas ļauj palielinÄt maksimÄlo TCP pakeÅ”u izmÄru lÄ«dz 4 GB, lai optimizÄtu Ätrgaitas iekÅ”Äjo datu centru tÄ«klu darbÄ«bu. LÄ«dzÄ«gs pakeÅ”u lieluma palielinÄjums ar 16 bitu galvenes lauka lielumu tiek panÄkts, ievieÅ”ot ājumboā paketes, kuru IP galvenÄ izmÄrs ir iestatÄ«ts uz 0 un faktiskais lielums tiek pÄrsÅ«tÄ«ts atseviÅ”Ä·Ä 32 bitu formÄtÄ. atseviÅ”Ä·Ä pievienotÄ galvenÄ.
- Ir pievienots jauns sysctl parametrs default_rps_mask, caur kuru var iestatÄ«t noklusÄjuma RPS (Receive Packet Steering) konfigurÄciju, kas ir atbildÄ«ga par ienÄkoÅ”Äs trafika apstrÄdes sadali pa CPU kodoliem pÄrtraukumu apstrÄdÄtÄja lÄ«menÄ«.
- Ir pÄrtraukts atbalsts rindu apstrÄdes disciplÄ«nÄm, lai ierobežotu CBQ (uz klases rindu), ATM (ATM virtuÄlÄs shÄmas), dsmark (diferencÄts pakalpojumu marÄ·ieris), tcindex (satiksmes kontroles indekss) un RSVP (resursu rezervÄÅ”anas protokols) trafiku. Å Ä«s disciplÄ«nas jau ilgu laiku ir pamestas, un nebija neviena, kas vÄlÄtos tÄs atbalstÄ«t.
- ŠŠ±Š¾ŃŃŠ“Š¾Š²Š°Š½ŠøŠµ
- NoÅemti visi uz DRI1 balstÄ«ti grafikas draiveri: i810 (vecÄkas integrÄtÄs Intel 8xx grafiskÄs kartes), mga (Matrox GPU), r128 (ATI Rage 128 GPU, ieskaitot Rage Fury, XPERT 99 un XPERT 128 kartes), savvage (S3 Savage GPU), sis (Crusty SiS GPU), tdfx (3dfx Voodoo) un via (VIA IGP), kuru darbÄ«ba tika pÄrtraukta 2016. gadÄ un nav atbalstÄ«ta Mesa kopÅ” 2012. gada.
- NoÅemti mantotie kadru bufera draiveri (fbdev) omap1, s3c2410, tmiofb un w100fb.
- Intel Meteor Lake CPU (14. paaudzes) integrÄtajÄm VPU (Universatile Processing Unit) vienÄ«bÄm ir pievienots DRM draiveris, kas paredzÄts, lai paÄtrinÄtu darbÄ«bas, kas saistÄ«tas ar datora redzi un maŔīnmÄcÄ«Å”anos. Draiveris tiek ieviests, izmantojot āaccelā apakÅ”sistÄmu, kuras mÄrÄ·is ir nodroÅ”inÄt atbalstu skaitļoÅ”anas paÄtrinÄtÄjiem, kurus var piegÄdÄt vai nu atseviŔķu ASIC formÄ, vai kÄ IP blokus SoC un GPU iekÅ”pusÄ.
- I915 (Intel) draiveris paplaÅ”ina atbalstu diskrÄtajÄm Intel Arc (DG2/Alchemist) grafiskajÄm kartÄm, nodroÅ”ina sÄkotnÄjo atbalstu Meteor Lake GPU un ietver atbalstu Intel Xe HP 4tile GPU.
- Amdgpu draiveris nodroÅ”ina atbalstu AdaptiveSync tehnoloÄ£ijai un iespÄju izmantot droÅ”Ä displeja režīmu ar vairÄkiem displejiem. AtjauninÄts atbalsts DCN 3.2 (Display Core Next), SR-IOV RAS, VCN RAS, SMU 13.x un DP 2.1.
- Msm draiveris (Qualcomm Adreno GPU) ir pievienojis atbalstu platformÄm SM8350, SM8450 SM8550, SDM845 un SC8280XP.
- Nouveau draiveris vairs neatbalsta vecos ioctl zvanus.
- Etnaviv draiverim ir pievienots eksperimentÄls atbalsts NPU VerSilicon (VeriSilicon neironu tÄ«kla procesoram).
- Pata_parport draiveris ir ieviests IDE diskdziÅiem, kas savienoti, izmantojot paralÄlo portu. Pievienotais draiveris ļÄva noÅemt veco PARIDE draiveri no kodola un modernizÄt ATA apakÅ”sistÄmu. JaunÄ draivera ierobežojums ir nespÄja vienlaikus savienot printeri un disku, izmantojot paralÄlo portu.
- Pievienots ath12k draiveris bezvadu kartÄm Qualcomm mikroshÄmÄs, kas atbalsta Wi-Fi 7. Pievienots atbalsts bezvadu kartÄm RealTek RTL8188EU mikroshÄmÄs.
- Pievienots atbalsts 46 plates ar procesoriem, kuru pamatÄ ir ARM64 arhitektÅ«ra, tostarp 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 un arÄ« ierÄ«ces, kuru pamatÄ ir SoC Qualcomm MSM8953 (Snapdragon 610), SM8550 (Snapdragon 8 Gen 2), SDM450 un SDM632, Rockchips RK3128 TV kaste, RV1126 Vision, RK3588, RK3568, RK3566, RK3588, RK3328, 3 RK642, 654,/ 68 69/ AMXNUMX/AMXNUMX).
TajÄ paÅ”Ä laikÄ LatÄ«Åamerikas BrÄ«vÄs programmatÅ«ras fonds izveidoja pilnÄ«gi bezmaksas kodola 6.3 versiju - Linux-libre 6.3-gnu, kas ir atbrÄ«vota no programmaparatÅ«ras elementiem un draiveriem, kas satur nebrÄ«vus komponentus vai koda sadaļas, kuru darbÄ«bas joma ir ierobežo ražotÄjs. LaidienÄ 6.3 tika iztÄ«rÄ«ti blobi jaunajos ath12k, aw88395 un peb2466 draiveros, kÄ arÄ« jaunajos qcom ierÄ«Äu ierÄ«Äu koka failos, kuru pamatÄ ir AArch64 arhitektÅ«ra. AtjauninÄts blobu tÄ«rÄ«Å”anas kods draiveros un apakÅ”sistÄmÄs amdgpu, xhci-rcar, qcom-q6v5-pas, sp8870, av7110, kÄ arÄ« DVB karÅ”u draiveros ar programmatÅ«ras dekodÄÅ”anu un iepriekÅ” kompilÄtos BPF failos. MGA, r128, tm6000, cpia2 un r8188eu draiveru tÄ«rÄ«Å”ana ir apturÄta, jo tie ir izÅemti no kodola. Uzlabota i915 draivera lÄpu tÄ«rÄ«Å”ana.
Avots: opennet.ru