Lëshimi i kernel-it Linux 5.17

Pas dy muajsh zhvillimi, Linus Torvalds paraqiti versionin e kernelit Linux 5.17. Ndër ndryshimet më të dukshme janë: një sistem i ri menaxhimi të performancës për procesorët AMD, mundësia e mapimit rekurziv të identifikuesve të përdoruesve në sistemet e skedarëve, mbështetje për programet BPF të kompiluar që mund të transportohen, kalimi i gjeneratorit të numrave të rastit në algoritmin BLAKE2s, mjeti RTLA për analizën e ekzekutimit në kohë reale, një backend i ri fscache për caching të sistemeve të skedarëve rrjetit, dhe mundësia e lidhjes së emrave me operacionet anonime mmap.

Në versionin e ri janë pranuar 14203 korrigjime nga 1995 zhvillues, madhësia e patch-it është 37 MB (ndryshimet preken 11366 skedarë, janë shtuar 506043 rreshta kodi, janë fshirë 250954 rreshta). Rreth 44% e të gjithë ndryshimeve të paraqitura në 5.17 janë të lidhura me driverat e pajisjeve, rreth 16% e ndryshimeve kanë të bëjnë me përmirësimin e kodit të arkitekturave specifike, 15% janë të lidhura me stekët rrjetore, 4% me sistemet e skedarëve dhe 4% me nën-sistemet e brendshme të kernelit.

Novitetet kryesore në kernelin 5.17:

  • Sistemi i diskut, hyrja/ dalje dhe sistemet e skedarĂ«ve
    • ËshtĂ« realizuar mundĂ«sia e mapimit tĂ« identifikuesve tĂ« pĂ«rdoruesve nĂ« sistemet e skedarĂ«ve tĂ« montuar, qĂ« pĂ«rdoret pĂ«r tĂ« pĂ«rputhur skedarĂ«t e njĂ« pĂ«rdoruesi nĂ« njĂ« particion tĂ« huaj tĂ« montuar me njĂ« pĂ«rdorues tjetĂ«r nĂ« sistemin aktual. MundĂ«sia e shtuar lejon pĂ«rdorimin rekurziv tĂ« mapimit mbi sistemet e skedarĂ«ve pĂ«r tĂ« cilat tashmĂ« aplikohet mapimi.
    • NĂ«n-sistemi i fscache Ă«shtĂ« shkruar plotĂ«sisht, i implementuar pĂ«r organizimin e caching nĂ« sistemin lokal tĂ« skedarĂ«ve pĂ«r tĂ« dhĂ«nat qĂ« kalojnĂ« pĂ«rmes sistemeve tĂ« skedarĂ«ve rrjetore. Realizimi i ri karakterizohet nga njĂ« thjeshtim tĂ« rĂ«ndĂ«sishĂ«m tĂ« kodit dhe zĂ«vendĂ«simi i operacioneve tĂ« komplikuara tĂ« planifikimit dhe gjurmimit tĂ« gjendjeve tĂ« objekteve me mekanizma mĂ« tĂ« thjeshtĂ«. MbĂ«shtetje pĂ«r fscache tĂ« ri Ă«shtĂ« implementuar nĂ« sistemin e skedarĂ«ve CIFS.
    • NĂ« nĂ«n-sistemin e gjurmimit tĂ« ngjarjeve nĂ« FS, fanotify Ă«shtĂ« implementuar njĂ« lloj i ri ngjarjeje FAN_RENAME, i cili lejon kapjen nĂ« njĂ« kohĂ« tĂ« vetme tĂ« operacionit tĂ« rinovimit tĂ« skedarĂ«ve ose katalogĂ«ve (mĂ« parĂ« pĂ«r pĂ«rpunimin e rinovimeve ishin pĂ«rdorur dy ngjarje tĂ« ndara FAN_MOVED_FROM dhe FAN_MOVED_TO).
    • NĂ« sistemin e skedarĂ«ve Btrfs Ă«shtĂ« optimizuar operacionet e regjistrimit dhe fsync pĂ«r katalogĂ«t e mĂ«dhenj, realizuar pĂ«rmes kopjimit vetĂ«m tĂ« çelĂ«save indeks dhe reduktimin e sasive tĂ« tĂ« dhĂ«nave tĂ« regjistruara. ËshtĂ« siguruar mbĂ«shtetje pĂ«r indeksimin dhe kĂ«rkimin nĂ«pĂ«rmjet madhĂ«sisĂ« sĂ« regjistrimeve pĂ«r hapĂ«sira tĂ« lira, qĂ« ka rezultuar nĂ« njĂ« reduktim tĂ« vonesave prej rreth 30% dhe nĂ« reduktimin e kohĂ«s sĂ« kĂ«rkimit. ËshtĂ« lejuar ndĂ«rprerja e operacioneve tĂ« defragmimit. ËshtĂ« pĂ«rfshirĂ« mundĂ«sia e shtimit tĂ« pajisjeve gjatĂ« çaktivizimit tĂ« balancimit midis disqeve, dmth. kur montoni FS me opsionin skip_balance.
    • Propozohet njĂ« sintaksĂ« e re pĂ«r montimin e sistemit tĂ« skedarĂ«ve Ceph, e cila zgjidh problemet ekzistuese tĂ« lidhjes me adresat IP. PĂ«rveç kĂ«saj, pĂ«r tĂ« pĂ«rcaktuar serverin tani mund tĂ« pĂ«rdoret identifikatori i klasterit (FSID): mount -t ceph user@fsid.fs_name=/[subdir] mnt -o mon_addr=monip1[:port][/monip2[:port]] IP-adresave Sistemi i skedarĂ«ve Ext4 Ă«shtĂ« kaluar nĂ« njĂ« API tĂ« ri pĂ«r montimin, i cili ndan fazat e analizĂ«s sĂ« opsioneve tĂ« montimit dhe konfigurimit tĂ« superblocks. ËshtĂ« ndaluar mbĂ«shtetje pĂ«r opsionet e montimit lazytime dhe nolazytime, tĂ« cilat ishin shtuar si njĂ« ndryshim pĂ«rkohĂ«sor pĂ«r ta thjeshtuar kalimin e util-linux nĂ« pĂ«rdorimin e flamurit MS_LAZYTIME. ËshtĂ« shtuar mbĂ«shtetje pĂ«r vendosjen dhe leximin e etiketave nĂ« FS (ioctl FS_IOC_GETFSLABEL dhe FS_IOC_SETFSLABEL).
    • NFSv4 Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r punĂ«n nĂ« sistemet e skedarĂ«ve pa ndarjen e regjistrave tĂ« karaktereve nĂ« emrat e skedarĂ«ve dhe katalogĂ«ve. NĂ« NFSv4.1+ Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r pĂ«rcaktimin e seancave tĂ« agreguara (trunking).
    • ËshtĂ« shtuar driveri amd-pstate, i cili siguron menaxhim dinamik tĂ« frekuencĂ«s pĂ«r tĂ« arritur performancĂ«n optimale. Driveri mbĂ«shtet CPU dhe APU tĂ« AMD qĂ« nga gjenerata Zen 2, Ă«shtĂ« zhvilluar nĂ« bashkĂ«punim me kompaninĂ« Valve dhe ka si qĂ«llim rritjen e efikasitetit tĂ« menaxhimit tĂ« konsumit tĂ« energjisĂ«. PĂ«r ndryshimin adaptiv tĂ« frekuencĂ«s pĂ«rdoret mekanizmi CPPC (Kontrolli i PerformancĂ«s sĂ« ProcesorĂ«ve nĂ« BashkĂ«punim), i cili lejon ndryshimin mĂ« tĂ« saktĂ« tĂ« parametrave (nuk kufizohet nĂ« tre nivele performancĂ«s) dhe reagon mĂ« shpejt nĂ« ndryshimin e gjendjes sĂ« proceseve, sesa driverat e pĂ«rdorur mĂ« parĂ« P-state bazuar nĂ« ACPI (CPUFreq).
  • Kujtesa dhe shĂ«rbimet sistemore
    • NĂ« nĂ«n-sistemin e eBPF Ă«shtĂ« propozuar procesori bpf_loop(), i cili ofron njĂ« mĂ«nyrĂ« alternative pĂ«r organizimin e cikleve nĂ« programet e eBPF, mĂ« tĂ« shpejtĂ« dhe tĂ« lehtĂ« pĂ«r tu verifikuar nga verifikuesi.
    • NĂ« nĂ«n-sistemin e eBPF Ă«shtĂ« propozuar njĂ« pĂ«rpunues bpf_loop(), i cili ofron njĂ« mĂ«nyrĂ« alternative pĂ«r organizimin e cikleve nĂ« programet e eBPF, mĂ« tĂ« shpejtĂ« dhe mĂ« tĂ« lehtĂ« pĂ«r t'u verifikuar nga verifikuesi.
    • NĂ« nivelin e bĂ«rthamĂ«s Ă«shtĂ« implementuar mekanizmi CO-RE (Compile Once — Run Everywhere), i cili lejon qĂ« kodi i programeve eBPF tĂ« kompilohen vetĂ«m njĂ« herĂ« dhe tĂ« pĂ«rdorin njĂ« ngarkues universale tĂ« veçantĂ«, i cili e pĂ«rshtat programin e ngarkuar me bĂ«rthamĂ«n aktuale dhe tipet BTF (BPF Type Format).
    • Ă«shtĂ« ofruar mundĂ«sia pĂ«r tĂ« caktuar emra pĂ«r rajonet e memories private anonime (tĂ« ndara pĂ«rmes malloc), gjĂ« qĂ« mund tĂ« thjeshtojĂ« procesin e debuggimit dhe optimizimit tĂ« konsumit tĂ« memories nĂ« aplikacione. Emrat caktohen pĂ«rmes prctl me flamurin PR_SET_VMA_ANON_NAME dhe shfaqen nĂ« /proc/pid/maps dhe /proc/pid/smaps nĂ« formĂ«n «[anon:]».
    • NĂ« planifikuesin e detyrave Ă«shtĂ« siguruar ndjekja dhe shfaqja nĂ« /proc/PID/sched tĂ« kohĂ«s tĂ« kaluar nga proceset nĂ« gjendjen e ngrirjes sĂ« detyrueshme (forced-idle), e cila aplikohet pĂ«r tĂ« ulur ngarkesĂ«n nĂ« rast tĂ« nxehtĂ«sisĂ« sĂ« tepĂ«rt tĂ« procesorit.
    • Ă«shtĂ« shtuar moduli gpio-sim, i destinuar pĂ«r simuluar çipet GPIO pĂ«r qĂ«llime testimi.
    • NĂ« komandĂ«n «perf ftrace» Ă«shtĂ« shtuar komandĂ« e nĂ«nrenditur «latency» pĂ«r gjenerimin e histogramĂ«ve me informacion mbi vonesat.
    • Ă«shtĂ« shtuar njĂ« grup mjetesh «RTLA» pĂ«r analizimin e punĂ«s nĂ« modalitetin e vĂ«rtetĂ« tĂ« kohĂ«s. Grupi pĂ«rfshin mjete si osnoise (qĂ« pĂ«rcakton ndikimin e sistemit operativ nĂ« ekzekutimin e detyrĂ«s) dhe timerlat (qĂ« ndryshon vonesat e lidhura me timerin).
    • Ă«shtĂ« integruar seria e dytĂ« e patch-eve me implementimin e konceptit tĂ« folianteve tĂ« faqeve tĂ« memories (page folios), tĂ« cilat i ngjajnĂ« faqeve tĂ« memories tĂ« bashkuara (compound pages), por ndryshojnĂ« me semantikĂ« tĂ« pĂ«rmirĂ«suar dhe organizim mĂ« tĂ« qartĂ« tĂ« punĂ«s. PĂ«rdorimi i folianteve lejon qĂ« menaxhimi i memories tĂ« pĂ«rshpejtohet nĂ« disa nĂ«n-sisteme tĂ« bĂ«rthamĂ«s. NĂ« patch-et e propozuara Ă«shtĂ« pĂ«rfunduar kalimi nga cache-i i faqeve nĂ« pĂ«rdorimin e folianteve dhe Ă«shtĂ« shtuar mbĂ«shtetje fillestare pĂ«r foliantet nĂ« FS XFS.
    • Ă«shtĂ« shtuar qĂ«ndra e ndĂ«rtimit «make mod2noconfig», ku gjenerohet njĂ« konfigurim qĂ« ndalon tĂ« gjitha nĂ«n-sistemet tĂ« mblidhen nĂ« formĂ« modulash tĂ« bĂ«rthamĂ«s.
    • KĂ«rkesat pĂ«r versionin LLVM/Clang qĂ« mund tĂ« pĂ«rdoret pĂ«r ndĂ«rtimin e bĂ«rthamĂ«s janĂ« rritur. Tani kĂ«rkohet tĂ« paktĂ«n lĂ«shimi LLVM 11 pĂ«r ndĂ«rtim.
  • Virtualizimi dhe siguria
    • Ă«shtĂ« propozuar njĂ« implementim i pĂ«rditĂ«suar i gjeneratorit tĂ« numrave tĂ« rastĂ«sishĂ«m RDRAND, pĂ«rgjegjĂ«s pĂ«r funksionimin e pajisjeve /dev/random dhe /dev/urandom, e cila Ă«shtĂ« e shquar nga kalimi nĂ« pĂ«rdorimin e funksionit hash BLAKE2s nĂ« vend tĂ« SHA1 pĂ«r operacionet e pĂ«rzierjes sĂ« entropisĂ«. Ky ndryshim ka ndihmuar nĂ« rritjen e sigurisĂ« sĂ« gjeneratorit tĂ« numrave tĂ« rastĂ«sishĂ«m, duke hequr algoritmin problematik SHA1 dhe duke pĂ«rjashtuar rishkrimin e vektorit tĂ« inicializimit RNG. Duke qenĂ« se algoritmi BLAKE2s Ă«shtĂ« mĂ« i shpejtĂ« se SHA1, aplikimi i tij ka pasur njĂ« ndikim pozitiv nĂ« performancĂ«n.
    • Ă«shtĂ« shtuar mbrojtja nga dobĂ«sitĂ« nĂ« procesorĂ«, tĂ« shkaktuara nga ekzekutimi spekulativ tĂ« instruksioneve pas operacioneve tĂ« kalimit tĂ« drejtpĂ«rdrejtĂ« tĂ« pandryshuar. Problemi ndodh nga trajtimi proaktiv i instruksioneve qĂ« vijnĂ« nĂ« memorje menjĂ«herĂ« pas komandĂ«s sĂ« kalimit (SLS, Straight Line Speculation). PĂ«r tĂ« aktivizuar mbrojtjen, kĂ«rkohet ndĂ«rtimi duke pĂ«rdorur lĂ«shimin GCC 12, i cili Ă«shtĂ« nĂ« fazĂ«n e testimit.
    • Ă«shtĂ« shtuar mekanizmi i ndjekjes sĂ« numĂ«rimit tĂ« referencave (refcount, reference-count), i cili ka si qĂ«llim uljen e numrit tĂ« gabimeve nĂ« numĂ«rimin e referencave, qĂ« çojnĂ« nĂ« qasjen nĂ« memorje pas lirimit tĂ« saj. Ky mekanizĂ«m aktualisht Ă«shtĂ« i kufizuar nĂ« nĂ«n-sistemin e rrjetit, por nĂ« tĂ« ardhmen mund tĂ« adaptohet edhe pĂ«r pjesĂ« tĂ« tjera tĂ« bĂ«rthamĂ«s.
    • JanĂ« realizuar kontrolla tĂ« zgjeruara pĂ«r shĂ«nimet e reja nĂ« tabelĂ«n e faqeve tĂ« memories sĂ« procesit, tĂ« cilat lejojnĂ« identifikimin e disa llojeve tĂ« dĂ«mtimeve dhe ndalimin e sistemit, duke bllokuar sulmet nĂ« njĂ« fazĂ« tĂ« hershme.
    • Ă«shtĂ« shtuar mundĂ«sia e shpĂ«rbĂ«rjes sĂ« moduleve tĂ« bĂ«rthamĂ«s direkt nga bĂ«rthama, nĂ« vend tĂ« pĂ«rpunuesit nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit, çka lejon qĂ«, me ndihmĂ«n e modulit LSM LoadPin, tĂ« sigurohet qĂ« modulet e bĂ«rthamĂ«s ngarkohen nĂ« memorje nga njĂ« njĂ«si ruajtjeje tĂ« verifikuar.
    • Ă«shtĂ« siguruar ndĂ«rtimi me flamurin «-Wcast-function-type», i cili pĂ«rfshin shfaqjen e paralajmĂ«rimeve nĂ« lidhje me konvertimin e treguesve tĂ« funksioneve nĂ« njĂ« tip tĂ« papajtueshĂ«m.
    • Ă«shtĂ« shtuar njĂ« drejtues virtual i mikrosistemit pvUSB pĂ«r hipervizorin Xen, i cili ofron akses nĂ« pajisjet USB, tĂ« cilat janĂ« tĂ« virtualizuara nĂ« sistemet mysafirĂ« (lejon sistemet mysafirĂ« tĂ« qasen nĂ« pajisjet fizike USB, tĂ« lidhura me sistemin mysafir).
    • Ă«shtĂ« shtuar njĂ« modul qĂ« lejon ndĂ«rveprimin me nĂ«n-sistemin IME (Intel Management Engine) pĂ«rmes Wi-Fi, i cili ofrohet nĂ« shumicĂ«n e pllakave moderne tĂ« nĂ«nçipave Intel dhe Ă«shtĂ« implementuar si njĂ« mikropĂ«rpunues i veçantĂ« qĂ« punon pavarĂ«sisht nga CPU.
    • PĂ«r arkitekturĂ«n ARM64 Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r mjetin e debuggimit KCSAN (Kernel Concurrency Sanitizer), i cili Ă«shtĂ« i destinuar pĂ«r zbardhjen dinamik tĂ« gjendjeve tĂ« garĂ«s brenda bĂ«rthamĂ«s.
    • PĂ«r sistemet 32-bit ARM Ă«shtĂ« shtuar mundĂ«sia e pĂ«rdorimit tĂ« mekanizmit KFENCE pĂ«r identifikimin e gabimeve gjatĂ« punĂ«s me memorie.
    • NĂ« hipervizorin KVM Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r komandat AMX (Advanced Matrix Extensions), tĂ« realizuara nĂ« procesorĂ«t e ardhshĂ«m Intel Xeon Scalable.
  • Sistemi i rrjetit
    • ËshtĂ« shtuar mbĂ«shtetje pĂ«r offloading nĂ« anĂ«n e pajisjeve rrjetĂ« qĂ« lidhen me menaxhimin e trafikut.
    • ËshtĂ« shtuar mundĂ«sia e pĂ«rdorimit tĂ« protokollit MCTP (Management Component Transport Protocol) mbi pajisjet me ndĂ«rfaqe seriale. MCTP mund tĂ« pĂ«rdoret pĂ«r ndĂ«rveprimin e kontrolleve menaxhuese dhe pajisjeve tĂ« lidhura me to (procesorĂ« host, pajisje periferike etj.).
    • ËshtĂ« optimizuar steka TCP, pĂ«r shembull, pĂ«r tĂ« rritur performancĂ«n e thirrjeve recvmsg Ă«shtĂ« realizuar çlirimi i vonuar i bufeve tĂ« soketeve.
    • NĂ« nivelin e autorizimeve CAP_NET_RAW Ă«shtĂ« lejuar caktimi pĂ«rmes funksionit setsockopt tĂ« modĂ«ve SO_PRIORITY dhe SO_MARK.
    • PĂ«r IPv4 Ă«shtĂ« lejuar lidhja e soketeve raw jo me adresa IP lokale, duke pĂ«rdorur opsionet IP_FREEBIND dhe IP_TRANSPARENT.
    • ËshtĂ« shtuar sysctl arp_missed_max pĂ«r konfigurimin e numrit prag tĂ« dĂ«shtimeve gjatĂ« kontrollit nga monitori ARP, pas tĂ« cilit interfaci rrjetĂ« kalon nĂ« gjendjen e fikur.
    • ËshtĂ« ofruar mundĂ«sia e konfigurimit tĂ« vlerave tĂ« veçanta sysctl min_pmtu dhe mtu_expires pĂ«r hapĂ«sirat rrjetĂ«.
    • NĂ« API ethtool Ă«shtĂ« shtuar mundĂ«sia e caktimit dhe pĂ«rcaktimit tĂ« madhĂ«sive tĂ« bufereve tĂ« pakove hyrĂ«se dhe dalĂ«se.
    • NĂ« Netfilter Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r filtrimin e trafik pppoe tranzitor nĂ« urĂ«n rrjetĂ«.
    • NĂ« modul tĂ« ksmbd me implementimin e skedarĂ«ve qĂ« pĂ«rdorin protokollin SMB3, Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r shkĂ«mbimin e çelĂ«save, duke pĂ«rdorur portin rrjetĂ« 445 pĂ«r smbdirect dhe Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r parametrin „smb2 max credit. server, duke pĂ«rdorur protokollin SMB3, Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r shkĂ«mbimin e çelĂ«save, Ă«shtĂ« aktivizuar porta rrjetit 445 pĂ«r smbdirect dhe Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r parametrin "smb2 max credit."
  • Pajisjet
    • NĂ« nĂ«n-sistemin drm (Direct Rendering Manager) dhe drivin i915 Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r ekranet qĂ« shfaqin informacion tĂ« ndjeshĂ«m, pĂ«r shembull, disa laptopĂ« vijnĂ« me ekrane qĂ« kanĂ« modalitet privatĂ«sie tĂ« integruar qĂ« e vĂ«shtirĂ«son shikimin nga jashtĂ«. Ndryshimet e shtuara lejojnĂ« lidhjen e drivave tĂ« specializuar pĂ«r kĂ«to ekrane dhe menaxhimin e modaliteteve tĂ« privatĂ«sisĂ« nĂ«pĂ«rmjet caktimit tĂ« tipareve nĂ« drivat e zakonshĂ«m KMS.
    • NĂ« drivin e amdgpu Ă«shtĂ« pĂ«rfshirĂ« mbĂ«shtetje pĂ«r teknologjinĂ« e debug STB (Smart Trace Buffer) pĂ«r tĂ« gjithĂ« GPU-tĂ« AMD qĂ« e mbĂ«shtesin. STB lehtĂ«son analizimin e dĂ«shtimeve dhe identifikimin e burimit tĂ« problemeve duke ruajtur nĂ« njĂ« bufĂ«r tĂ« veçantĂ« informacione mbi funksionet e kryera para dĂ«shtimit tĂ« fundit.
    • NĂ« drivin i915 Ă«shtĂ« pĂ«rfshirĂ« mbĂ«shtetje pĂ«r çipat Intel Raptor Lake S dhe Ă«shtĂ« aktivizuar mbĂ«shtetje e parazgjedhur pĂ«r nĂ«n-sistemin grafik tĂ« çipave Intel Alder Lake P. ËshtĂ« ofruar mundĂ«sia pĂ«r tĂ« menaxhuar ndriçimin e ekranit pĂ«rmes ndĂ«rfaqes DPCD VESA.
    • NĂ« drivat fbcon/fbdev Ă«shtĂ« rikthyer mbĂ«shtetje pĂ«r pĂ«rshpejtimin harduerik tĂ« rrotullimit nĂ« konsolĂ«.
    • Kjo Ă«shtĂ« vazhduar integrimi i ndryshimeve pĂ«r mbĂ«shtetje tĂ« çipave Apple M1. ËshtĂ« realizuar mundĂ«sia e pĂ«rdorimit tĂ« drivit simpledrm nĂ« sistemet me çip Apple M1 pĂ«r daljen pĂ«rmes framebuffer-it tĂ« ofruar nga firmware.
    • ËshtĂ« shtuar mbĂ«shtetje pĂ«r procesorĂ«t ARM SoC, pajisjet dhe platformat Snapdragon 7c, 845 dhe 888 (Sony Xperia XZ2 / XZ2C / XZ3, Xperia 1 III / 5 III, Samsung J5, Microsoft Surface Duo 2), Mediatek MT6589 (Fairphone FP1), Mediatek MT8183 (Acer Chromebook 314), Mediatek MT7986a/b (pĂ«rdoret nĂ« routerat Wi-fi), Broadcom BCM4908 (Netgear RAXE500), Qualcomm SDX65, Samsung Exynos7885, Renesas R-Car S4-8, TI J721s2, TI SPEAr320s, NXP i.MX8 ULP8, Aspeed AST2500/AST2600, Engicam i.Core STM32MP1, Allwinner Tanix TX6, Facebook Bletchley BMC, Goramo MultiLink, JOZ Access Point, Y Soft IOTA Crux/Crux+, t6000/t6001 MacBook Pro 14/16.
    • ËshtĂ« shtuar mbĂ«shtetje pĂ«r procesorĂ«t ARM Cortex-M55 dhe Cortex-M33.
    • ËshtĂ« shtuar mbĂ«shtetje pĂ«r pajisjet me CPU MIPS: Linksys WRT320N v1, Netgear R6300 v1, Netgear WN2500RP v1/v2.
    • ËshtĂ« shtuar mbĂ«shtetje pĂ«r SoC StarFive JH7100 bazuar nĂ« arkitekturĂ«n RISC-V.
    • ËshtĂ« shtuar drivin lenovo-yogabook-wmi pĂ«r menaxhimin e ndriçimit tĂ« tastierĂ«s dhe qasjen nĂ« sensorĂ« tĂ« ndryshĂ«m nĂ« Lenovo Yoga Book.
    • ËshtĂ« shtuar drivin asus_wmi_sensors pĂ«r qasjen nĂ« sensorĂ«t e pĂ«rdorur nĂ« pllakĂ«n e nĂ«nĂ«s Asus X370, X470, B450, B550 dhe X399 me procesorĂ«t AMD Ryzen.
    • ËshtĂ« shtuar drivin x86-android-tablets pĂ«r tabletĂ«t e bazuar nĂ« arkitekturĂ«n x86, qĂ« vijnĂ« me platformĂ«n Android.
    • ËshtĂ« shtuar mbĂ«shtetje pĂ«r ekranet me prekje TrekStor SurfTab duo W1 dhe stilolapsin pĂ«r tabletĂ«t Chuwi Hi10 Plus dhe Pro.
    • NĂ« drivat pĂ«r SoC Tegra 20/30 Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r menaxhimin e energjisĂ« dhe tensionit. ËshtĂ« siguruar mundĂ«sia e ngarkimit nĂ« pajisje tĂ« vjetra 32-bit tĂ« bazuara nĂ« SoC Tegra, si ASUS Prime TF201, Pad TF701T, Pad TF300T, Infinity TF700T, EeePad TF101 dhe Pad TF300TG.
    • JanĂ« shtuar drivat pĂ«r kompjuterĂ«t industrialĂ« Siemens.
    • ËshtĂ« shtuar mbĂ«shtetje pĂ«r panelet LCD Sony Tulip Truly NT35521, Vivax TPC-9150, Innolux G070Y2-T02, BOE BF060Y8M-AJ0, JDI R63452, Novatek NT35950, Wanchanglong W552946ABA dhe Team Source Display TST043015CMHX.
    • I Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r sistemet audio dhe kodekĂ«t AMD Renoir ACP, Asahi Kasei Microdevices AKM4375, sistemet Intel qĂ« pĂ«rdorin NAU8825/MAX98390, Mediatek MT8915, nVidia Tegra20 S/PDF, Qualcomm ALC5682I-VS, Texas Instruments TLV320ADC3xxx. JanĂ« zgjidhur problemet me Tegra194 HD-audio. ËshtĂ« shtuar mbĂ«shtetje HDA pĂ«r kodekĂ«t CS35L41. ËshtĂ« pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r sistemet audio nĂ« laptopĂ«t Lenovo dhe HP, si dhe nĂ« kartat e nĂ«nĂ«s Gigabyte.

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