Pas dy muajsh zhvillimi, Linus Torvalds prezantoi lëshimin e kernelit Linux 5.19. Disa nga ndryshimet më të dukshme janë: mbështetje për arkitekturën e procesorëve LoongArch, integrimi i patch-eve "BIG TCP", regjimi "on-demand" në fscache, heqja e kodit për mbështetje të formatit a.out, mundësia e përdorimit të ZSTD për kompresimin e firmuerëve, një ndërfaqe për menaxhimin e dëbimit të memories nga hapësira e përdoruesit, rritja e besueshmërisë dhe performancës së gjeneratorit të numrave të rastit, mbështetje për zgjerimet Intel IFS (In-Field Scan), AMD SEV-SNP (Secure Nested Paging), Intel TDX (Trusted Domain Extensions) dhe ARM SME (Scalable Matrix Extension).
Në njoftim, Linus tha se me sa duket lëshimit të ardhshëm të kernelit do t'i jepet numri 6.0, pasi në degën 5.x janë akumuluar mjaft lëshime për të ndërruar numrin e parë në numrin versionit. Ndryshimi i numerimit bëhet për arsye estetike dhe është një hap formalisht që heq pakënaqësinë nga akumulimi i numrit të madh të lëshimeve në seri.
Gjithashtu, Linus përmendi se përdori për formimin e lëshimit një laptop Apple të bazuar në arkitekturën ARM64 (Apple Silicon) me një mjedis Linux të bazuar në distribucionin Asahi Linux. Kjo nuk është stacioni i tij kryesor i punës, por ai përdori këtë platformë për të provuar përshtatshmërinë e saj për punën mbi kernelin dhe për t'u siguruar se mund të formonte lëshimet e kernelit gjatë udhëtimit, duke pasur në dorë një laptop të lehtë. Më parë, shumë vite më parë, Linus kishte përvojë në përdorimin e pajisjeve Apple për zhvillim - një herë ai kishte përdorur një kompjuter të bazuar në CPU ppc970 dhe një laptop Macbook Air.
Në versionin e ri janë përfshirë 16401 korrigjime nga 2190 zhvillues (në lëshimin e kaluar kishim 16206 korrigjime nga 2127 zhvillues), madhësia e patch-it është 90 MB (ndryshimet preku 13847 skedarë, u shtuan 1149456 rreshta kodi, u fshin 349177 rreshta). Rreth 39% e të gjithë ndryshimeve të paraqitura në 5.19 lidhen me drejtuesit e pajisjeve, rreth 21% e ndryshimeve kanë të bëjnë me përditësimin e kodit specifik për arkitekturën harduerike, 11% lidhen me grumbullin e rrjetit, 4% me sistemet e skedarëve dhe 3% me nën-sistemet e brendshme të kernelit.
Një nga veçoritë kryesore në kernelin 5.19:
- Sistemi i disqeve, hyrja/ dalje dhe sistemet e skedarëve
- Sistemi i skedarëve EROFS (Enhanced Read-Only File System), i destinuar për përdorim në seksionet që janë në modin vetëm për lexim, është transferuar për shfrytëzimin e nën-sistemit fscache, që ofron ndihmë për ruajtjen e të dhënave. Ky ndryshim ka lejuar një rritje të dukshme të performancës së sistemeve në të cilat një numër i madh kontejnerësh nis nga një imazh i bazuar në EROFS.
- Nën-sistemi fscache ka marrë një mod të leximit sipas kërkesës («on-demand»), i cili është aktivizuar për optimizimin e EROFS. Ky mod i ri mundëson organizimin e ruajtjes së leximit nga imazhet e Sistemit të Skedarëve që ndodhen në sistemin lokal. Në krahasim me modin fillestar të punës, i orientuar drejt ruajtjes së të dhënave në sistemin e skedarëve lokal, të kaluar përmes sistemeve të skedarëve në rrjet, mod i «on-demand» delegon funksionet e nxjerrjes së të dhënave dhe ruajtjes së tyre në një proces pasiv të vepruar në hapësirën e përdoruesit.
- NĂ« XFS Ă«shtĂ« siguruar mundĂ«sia e ruajtjes sĂ« miliarda atributeve tĂ« zgjeruara nĂ« i-node. Numri maksimal i ekstensioneve pĂ«r njĂ« skedar Ă«shtĂ« rritur nga 4 miliard nĂ« 247. ĂshtĂ« realizuar njĂ« mod pĂ«r pĂ«rditĂ«simin atomik tĂ« disa atributeve tĂ« zgjeruara tĂ« skedarit nĂ« tĂ« njĂ«jtĂ«n kohĂ«.
- NĂ« sistemin e skedarĂ«ve Btrfs Ă«shtĂ« optimizuar puna me bllokadave, duke arritur njĂ« rritje tĂ« performancĂ«s prej rreth 7% gjatĂ« shkrimit tĂ« drejtpĂ«rdrejtĂ« nĂ« modin nowait. Performanca e operacioneve nĂ« modin NOCOW (pa copy-on-write) Ă«shtĂ« rritur afĂ«rsisht me 3%. Ngarkesa nĂ« memorie Ă«shtĂ« reduktuar gjatĂ« punĂ«s sĂ« komandĂ«s «send». MadhĂ«sia minimale e nĂ«n-bllokave Ă«shtĂ« reduktuar nga 64K nĂ« 4K (mund tĂ« pĂ«rdoren nĂ«n-blloka mĂ« tĂ« vogla se blloqet e kernelit). ĂshtĂ« kryer kalimi nga pĂ«rdorimi i pemĂ«s bazĂ« (radix tree) nĂ« algoritmin XArrays.
- Në serverin NFS është shtuar një mod për zgjatjen e ruajtjes së gjendjes së bllokadës, të vendosur nga klienti, i cili ka ndaluar përgjigjen ndaj kërkesave. Ky mod i ri lejon vonimin e pastrimit të bllokadës deri në një ditë, nëse një klient tjetër nuk kërkon një bllokadë konkurruese. Në modin standard, bllokada pastruohet pas 90 sekondash nga momenti kur klienti ka ndaluar përgjigjen.
- Në nën-sistemin për mbikëqyrjen e ngjarjeve në FS fanotify është realizuar një flamur FAN_MARK_EVICTABLE, me anë të cilit mund të çaktivizohet mbajtja e i-node-ve të synuar në cache, për shembull, për të injoruar degët pa i mbajtur pjesët e tyre në cache.
- Në driverin për FS FAT32 është shtuar mbështetje për marrjen e informacionit në lidhje me kohën e krijimit të skedarëve përmes thirrjes sistemore statx me implementimin e një varianti më eficient dhe funksional të stat(), i cili kthen informacion të zgjeruar mbi skedarin.
- Janë bërë optimizime të mëdha në driverin exFAT, të lidhura me sigurimin e pastrimit të përbashkët të grupeve të sektorëve gjatë modit aktiv 'dirsync', përveç pastrimit sekondar. Duke shkurtruar numrin e kërkesave për blloqe pas optimizimit, performanca e krijimit të numrit të madh të katalogëve në SD kartën është rritur me më shumë se 73-85% në varësi të madhësisë së klasterit.
- Në bërthamë është përfshirë përditësimi i parë korrigjues për driverin ntfs3. Që nga përfshirja e ntfs3 në bërthamën 5.15 në tetor të vitit të kaluar, driveri nuk është përditësuar dhe lidhjet me zhvilluesit janë humbur, por tani zhvilluesit e kanë rikthyer publikimin e ndryshimeve. Në patch-in e propozuar janë zgjidhur gabimet që shkaktojnë rrjedhje të memories dhe përfundime të papritura, janë zgjidhur çështjet me ekzekutimin e xfstests, është bërë pastrimi i kodit të pa përdorur dhe janë korrigjuar gabimet e shtypit.
- Për OverlayFS është realizuar mundësia e mapimit të identifikuesve të përdoruesve të sistemeve të montuara të skedarëve, të aplikuar për të lidhur skedarët e një përdoruesi të caktuar në një seksion të huaj të montuar me një përdorues tjetër në sistemin aktual.
- Memorie dhe shërbime sistemike
- ĂshtĂ« shtuar mbĂ«shtetje fillestare pĂ«r arkitekturĂ«n e grupit tĂ« komandave LoongArch, e cila pĂ«rdoret nĂ« procesorĂ«t Loongson 3 5000 dhe implementon njĂ« ISA tĂ« re RISC, e ngjashme me MIPS dhe RISC-V. Arkitektura LoongArch Ă«shtĂ« e disponueshme nĂ« tre variante: tĂ« prerĂ« 32-bit (LA32R), tĂ« zakonshĂ«m 32-bit (LA32S) dhe 64-bit (LA64).
- ĂshtĂ« hequr kodi pĂ«r mbĂ«shtetje tĂ« formatit tĂ« skedave ekzekutues a.out, i cili Ă«shtĂ« klasifikuar si i vjetruar nĂ« lĂ«shimin 5.1. Formati a.out ka kohĂ« qĂ« nuk pĂ«rdoret nĂ« sistemet me Linux, dhe gjenerimi i skedave a.out nuk mbĂ«shtetet nga mjetet moderne nĂ« konfigurimet pĂ«r Linux siç Ă«shtĂ« parazgjedhja. Boot-loaderi pĂ«r skedarĂ«t a.out mund tĂ« realizohet gjithnjĂ« nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit.
- ĂshtĂ« ndaluar mbĂ«shtetja pĂ«r opsionet e ngarkesĂ«s, specifike pĂ«r arkitekturĂ«n x86: nosep, nosmap, nosmep, noexec dhe noclflush).
- ĂshtĂ« ndaluar mbĂ«shtetja pĂ«r arkitekturĂ«n e vjetĂ«r tĂ« CPU h8300 (Renesas H8/300), e cila ka kohĂ« qĂ« nuk Ă«shtĂ« mbĂ«shtetur.
- Janë zgjeruar mundësitë që lidhen me reagimin ndaj zbulimit të bllokimeve të ndara ("split lock"), që ndodhin kur aksesohet të dhënat e pavendosura në kujtesë për shkak se, gjatë ekzekutimit të një instruksioni atomik, të dhënat kalojnë nëpër dy linja të cache CPU-së. Ky lloj bllokimi çon në një rënie të konsiderueshme të performancës. Nëse më parë, si parazgjedhje, bërthama jepte një paralajmërim me informacion rreth procesit që shkaktoi bllokimin, tani, procesi problematik do të ngadalsohet më tej për të ruajtur performancën e pjesës tjetër të sistemit.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r mekanizmin IFS (In-Field Scan) tĂ« realizuar nĂ« procesorĂ«t Intel, i cili lejon kryerjen e testeve diagnostike tĂ« nivelit tĂ« ulĂ«t tĂ« CPU-sĂ«, tĂ« cilat janĂ« nĂ« gjendje tĂ« identifikojnĂ« probleme qĂ« nuk pĂ«rcaktohen nga mjetet standarde mbi bazĂ«n e kodeve tĂ« korrigjimit tĂ« gabimeve (ECC) ose bitĂ«ve tĂ« paritetit. Testet e kryera paraqiten nĂ« formĂ«n e njĂ« firmueri tĂ« ngarkueshĂ«m, tĂ« formuar nĂ« mĂ«nyrĂ« analogjike me pĂ«rditĂ«simet e mikroproçesorit. Rezultatet e testeve janĂ« tĂ« qasshme pĂ«rmes sysfs.
- ĂshtĂ« shtuar mundĂ«sia pĂ«r tĂ« inkorporuar nĂ« bĂ«rthamĂ« skedarin bootconfig, qĂ« lejon pĂ«rcaktimin e parametrave tĂ« funksionimit tĂ« bĂ«rthamĂ«s pĂ«rmes njĂ« skedari tĂ« konfigurimit, pĂ«rveç opsioneve tĂ« komandĂ«s sĂ« linjĂ«s. Inkorporimi realizohet pĂ«rmes opsionit tĂ« ndĂ«rtimit âCONFIG_BOOT_CONFIG_EMBED_FILE="/PATH/TO/BOOTCONFIG/FILE"â. MĂ« parĂ«, bootconfig pĂ«rcaktohej pĂ«rmes bashkĂ«ngjitjes nĂ« imazhin initrd. Inkorporimi nĂ« bĂ«rthamĂ« lejon pĂ«rdorimin e bootconfig nĂ« konfigurimet pa initrd.
- ĂshtĂ« realizuar mundĂ«sia e ngarkimit tĂ« firmuerĂ«ve tĂ« kompresuar duke pĂ«rdorur algoritmin Zstandard. NĂ« sysfs Ă«shtĂ« shtuar njĂ« grup skedash kontrolli /sys/class/firmware/*, qĂ« lejon iniciimin e ngarkimit tĂ« firmuerĂ«ve nga hapĂ«sira e pĂ«rdoruesit.
- Në ndërfaqen e hyrjes/asynchronic output io_uring është ofruar një flamur i ri IORING_RECVSEND_POLL_FIRST, duke e vendosur atë, operacioni rrjetë do t'i kalojë fillimisht për përpunim me përdorimin e polling-ut, që mund të kursejë burime në situata kur është e pranueshme përpunimi i operacionit me një vonesë të caktuar. Në io_uring është shtuar gjithashtu mbështetje për thirrjen sistemike socket(), janë propozuar flamuj të rinj për thjeshtimin e menaxhimit të descriptorëve të skedarëve, është shtuar moda "multi-shot" për pranimin në thirrjen accept() e disa lidhjeve njëherësh, janë shtuar operacione për kalimin e komandave NVMe direkt në pajisje.
- Për arkitekturën Xtensa është siguruar mbështetje për mjetin e gjurmimit KCSAN (Kernel Concurrency Sanitizer), i cili është i destinuar për identifikimin dinamik të kushteve të garës brenda bërthamës. Po ashtu, është shtuar mbështetje për modalitetin e gjumit dhe koprocessorët.
- Për arkitekturën m68k (Motorola 68000) është implementuar makina virtuale (simulatori i platformës), i bazuar në emulatorin Android Goldfish.
- Për arkitekturën AArch64 është implementuar mbështetje për zgjerimet Armv9-A SME (Scalable Matrix Extension).
- Në nënsiatën e eBPF është lejuar ruajtja e treguesve të tipizuar në struktura map, si dhe është shtuar mbështetje për tregues dinamikë.
- ĂshtĂ« propozuar njĂ« mekanizĂ«m i ri parashikues pĂ«r zĂ«vendĂ«simin e memories, qĂ« mbĂ«shtet menaxhimin nga hapĂ«sira e pĂ«rdoruesit pĂ«rmes skedarit memory.reclaim. Shkruarja e njĂ« numri nĂ« skedarin e caktuar do tĂ« vijĂ« nĂ« njĂ« pĂ«rpjekje pĂ«r zĂ«vendĂ«simin e njĂ« numri pĂ«rkatĂ«s bajtash nga grupi i lidhur me cgroup.
- ĂshtĂ« rritur saktĂ«sia e mbajtjes sĂ« pĂ«rdorimit tĂ« memories gjatĂ« kompresimit tĂ« tĂ« dhĂ«nave nĂ« divizorin e frymĂ«marrjes pĂ«rmes mekanizmit zswap.
- Për arkitekturën RISC-V është siguruar mbështetje për ekzekutimin e skedarëve të ekzekutueshëm 32-bitësh në sisteme 64-bitësh, është shtuar një modalitet për lidhjen e atribuzioneve kufizuese me faqet e memories (p.sh., për të ndaluar caching) dhe është implementuar funksioni kexec_file_load().
- Implementimi i mbështetjes për sisteme 32-bitëshe Armv4T dhe Armv5 është adaptuar për t'u përdorur në ndërtimet universale multikosh të bërthamës, të përshtatshme për sisteme të ndryshme ARM.
- Virtualizimi dhe siguria
- Në nënsiatën EFI është realizuar mundësia e transmetimit të besueshëm të informacionit sekret te sistemet nikoqire pa e zbuluar atë sistemit nikoqir. Të dhënat ofrohen përmes katalogut security/coco në securityfs.
- Në modalitetin e mbrojtjes Lockdown, i cili kufizon aksesin e përdoruesit root në bërthamë dhe bllokon rrugët e anashkalimit të UEFI Secure Boot, është eliminuar një vrimë që lejonte anashkalimin e mbrojtjes përmes manipulimit me gjurmuesin e bërthamës.
- Janë përfshirë patches që synojnë të rrisin besueshmërinë dhe performancën e gjeneratorit të numrave të rastësishëm.
- Gjatë ndërtimit me Clang 15 është realizuar mbështetje për mekanizmin e rastësisë së strukturave të bërthamës.
- Në mekanizmin Landlock, i cili lejon kufizimin e ndërveprimit të një grupi procesesh me ambientin e jashtëm, është siguruar mbështetje për rregulla që lejojnë kontrollin e ekzekutimit të operacioneve të ndryshimit të emrit të skedarëve.
- Sistemi IMA (Arkitektura e Matjes së Integritetit), i destinuar për verifikimin e integritetit të komponentëve të sistemit operativ përmes nënshkrimeve digjitale dhe hash-it, është përshtatur për të përdorur modul TFS-verity për verifikimin e skedarëve.
- Logjika e veprimeve Ă«shtĂ« ndryshuar nĂ« lidhje me ndalesĂ«n e qasjes jo privilegjuese nĂ« sistemin e eBPF â mĂ« parĂ«, tĂ« gjitha komandat lidhur me thirrjen sistemike bpf() ishin ndaluar, ndĂ«rsa nga versioni 5.19 Ă«shtĂ« ruajtur qasja nĂ« komandat qĂ« nuk çojnĂ« nĂ« krijimin e objekteve. Me kĂ«tĂ« sjellje, pĂ«r tĂ« ngarkuar programin BPF Ă«shtĂ« e nevojshme njĂ« proces me privilegje, por mĂ« pas proceset pa privilegje mund tĂ« ndĂ«rveprojnĂ« me kĂ«tĂ« program.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r zgjatimin AMD SEV-SNP (PĂ«rfaqĂ«simi i ShkallĂ«s sĂ« Sigurt), i cili siguron punĂ« tĂ« sigurt me tabela tĂ« ndara pĂ«rfaqĂ«simi dhe mbrojtje nga sulmet âundeSErVedâ dhe âSEVerityâ ndaj CPU-ve AMD EPYC, duke lejuar anashkalimin e mekanizmit tĂ« mbrojtjes AMD SEV (Virtualizimi i Koduar tĂ« Sigurt).
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r mekanizmin Intel TDX (Zgjatjet e Domainit tĂ« BesueshĂ«m), i cili ndalon pĂ«rpjekjet e aksesit tĂ« palĂ«ve tĂ« treta nĂ« memorie tĂ« koduar. makinat virtuale.
- Në drajverin virtio-blk, i cili përdoret për të emuluar pajisje bllokuese, është shtuar mbështetje për hyrje/dalje duke përdorur polling, i cili në testet e kryera lejoi reduktimin e vonesave me rreth 10%.
- Sistemi rrjetor
- JanĂ« pĂ«rfshirĂ« njĂ« seri patch-e BIG TCP qĂ« lejojnĂ« rritjen e madhĂ«sisĂ« maksimale tĂ« paketĂ«s TCP deri nĂ« 4GB pĂ«r optimizimin e funksionimit tĂ« rrjeteve tĂ« brendshme me shpejtĂ«si tĂ« lartĂ« nĂ« qendrat e tĂ« dhĂ«nave. Ky rritje e madhĂ«sisĂ« sĂ« paketĂ«s me fushĂ« 16-bit nĂ« krye arrin pĂ«rmes implementimit tĂ« paketave âjumboâ, ku madhĂ«sia nĂ« krye tĂ« IP Ă«shtĂ« 0, ndĂ«rsa madhĂ«sia reale kalon nĂ« njĂ« fushĂ« tĂ« veçantĂ« 32-bit nĂ« njĂ« krye tĂ« bashkangjitur. GjatĂ« testimit tĂ« performancĂ«s, vendosja e madhĂ«sisĂ« sĂ« paketĂ«s nĂ« 185 KB lejoi rritjen e kapacitetit tĂ« kalimit me 50% dhe reduktimin e dukshĂ«m tĂ« vonesave tĂ« transfertĂ«s sĂ« tĂ« dhĂ«nave.
- Puna vazhdon mbi integrimin në strukturën rrjetore të mjeteve për gjurmimin e shkakut të humbjes së pakove (kodet e shkakut). Kodi i shkakut dërgohet gjatë çlirimit të memories të lidhur me paketën dhe lejon marjen në konsideratë të situatave të tilla si humbja e paketës për shkak të gabimeve në plotësimin e fushave në kokë, zbulimi i spofingut nga filtri rp_filter, llogaritja e gabuar, mungesa e memories, aktivizimi i rregullave IPSec XFRM, numri i gabuar i sekuencës TCP dhe të tjera.
- Shtuar mbështetje për rikthimin e lidhjeve MPTCP (MultiPath TCP) në përdorimin e TCP-së standarde, në situatat kur disa mundësi MPTCP nuk mund të përdoren. MPTCP është një zgjatje e protokollit TCP për organizimin e funksionimit të lidhjes TCP me dorëzimin e pakove në të njëjtën kohë përmes disa rrugëve përmes ndërfaqeve të ndryshme rrjetë, të lidhura me adresa të ndryshme IP. Shtuar një API për menaxhimin e rrjedhave MPTCP nga hapësira e përdoruesit.
- Pajisje
- Shtuar më shumë se 420 mijë rreshta kodi të lidhur me drejtorin amdgpu, nga të cilat rreth 400 mijë rreshta janë për skedarët e titujve të gjeneruar automatikisht me të dhëna për regjistrat ASIC në drejtorin për GPU-të AMD, dhe 22.5 mijë rreshta sigurojnë implementimin fillestar të mbështetjes për AMD SoC21. Madhësia totale e drejtorit për GPU-të AMD ka kaluar 4 milion rreshta kodi. Përveç SoC21, në drejtorin AMD është përfshirë mbështetje për SMU 13.x (Njësia e Menaxhimit të Sistemit), është rinovuar mbështetje për USB-C dhe GPUVM, është bërë përgatitja për mbështetje të gjeneratave të ardhshme të platformave RDNA3 (RX 7000) dhe CDNA (AMD Instinct).
- Në drejtorin i915 (Intel) janë zgjeruar mundësitë që lidhen me menaxhimin e konsumit të energjisë. Shtuar identifikuesit GPU Intel DG2 (Arc Alchemist), të përdorura në laptopë, është siguruar mbështetje fillestare për platformën Intel Raptor Lake-P (RPL-P), është shtuar informacion për kartat grafike Arctic Sound-M), është realizuar ABI për motorët e llogaritjes, për kartat DG2 është shtuar mbështetje për formatin Tile4, për sistemet e bazuara në mikroarkitekturën Haswell është realizuar mbështetje për DisplayPort HDR.
- Në driverin Nouveau është realizuar kalimi në përdorimin e handler-it drm_gem_plane_helper_prepare_fb, duke aplikuar alokim statik të memories për disa struktura dhe variabla. Sa i përket përdorimit të kodeve burimore nga NVIDIA në Nouveau, puna aktualisht përqendrohet në identifikimin dhe eliminimin e gabimeve. Në të ardhmen, versioni i publikuar i firmware-it pritet të përdoret për të rritur performancën e driverit.
- Shtuar driveri për kontrolluesin NVMe, që përdoret në kompjuterët Apple të bazuar në çipin M1.
NĂ« po atĂ« kohĂ«, Fondi i LirĂ« tĂ« Softuerit tĂ« AmerikĂ«s Latine formoi njĂ« variant tĂ« plotĂ« tĂ« lirĂ« tĂ« kernelit 5.19 â Linux-libre 5.19-gnu, i pastĂ«r nga elementet e firmware-it dhe driverave qĂ« pĂ«rmbajnĂ« komponente ose seksione kodi jo tĂ« lira, tĂ« cilat kanĂ« kufizime nga prodhuesi. NĂ« versionin e ri Ă«shtĂ« bĂ«rĂ« pastrimi i driverave pĂ«r pureLiFi X/XL/XC dhe TI AMx3 Wkup-M3 IPC. ĂshtĂ« pĂ«rditĂ«suar kodi i pastrimit tĂ« blob-eve nĂ« drivera dhe nĂ«n-sisteme si Silicon Labs WFX, AMD amdgpu, Qualcomm WCNSS Peripheral Image Loader, Realtek Bluetooth, Mellanox Spectrum, Marvell WiFi-Ex, Intel AVS, IFS, pu3-imgu. ĂshtĂ« realizuar pĂ«rpunimi i skedarĂ«ve devicetree pĂ«r Qualcomm AArch64. Shtuar mbĂ«shtetje pĂ«r skemĂ«n e re tĂ« emĂ«rtimeve tĂ« komponentĂ«ve Sound Open Firmware. ĂshtĂ« ndalur pastrimi i driverit ATM Ambassador, i cili u hoq nga kernel-i. Menaxhimi i pastrimit tĂ« blob-eve nĂ« HDCP dhe Mellanox Core Ă«shtĂ« transferuar nĂ« etiketa tĂ« veçanta kconfig.
Burimi: opennet.ru
