Shpërthimi i bërthamës Linux 6.1

Pas dy muaj zhvillimi, Linus Torvalds prezantoi lëshimin e bërthamës Linux 6.1. Disa nga ndryshimet më të dukshme janë: mbështetje për zhvillimin e drejtorive dhe moduleve në gjuhën Rust, modernizimi i mekanizmit për përcaktimin e faqeve të kujtesës të përdorura, një menaxher i veçantë i kujtesës për programet BPF, një sistem diagnostikimi për problemet me kujtesën KMSAN, mekanizmi i mbrojtjes KCFI (Kernel Control-Flow Integrity), implementimi i strukturës Maple tree.

Në versionin e ri janë pranuar 15115 korrigjime nga 2139 zhvillues, madhësia e patch-it është 51 MB, që është rreth 2 herë më e vogël se madhësia e patch-ëve nga bërthamës 6.0 dhe 5.19. Ndryshimet prekin 13165 skedare, janë shtuar 716247 rreshta kodi, janë fshirë 304560 rreshta. Rreth 45% e të gjitha ndryshimeve të paraqitura në 6.1 lidhen me drejtuesit e pajisjeve, rreth 14% e ndryshimeve kanë të bëjnë me përditësimin e kodit të veçantë për arkitekturat harduerike, 14% lidhen me pilin rrjetë, 3% - me sistemet e skedarëve dhe 3% me nën-sistemet e brendshme të bërthamës.

Novitetet kryesore në bërthamën 6.1:

  • Memorie dhe shĂ«rbime sistemike
    • Shtuar mundĂ«sia e pĂ«rdorimit tĂ« gjuhĂ«s Rust si gjuhĂ« e dytĂ« pĂ«r zhvillimin e drejtuesve dhe moduleve tĂ« bĂ«rthamĂ«s. Motivi kryesor pĂ«r mbĂ«shtetje Rust Ă«shtĂ« thjeshtimi i shkruajtjes sĂ« drejtuesve tĂ« pajisjeve tĂ« sigurta dhe cilĂ«sore duke zvogĂ«luar probabilitetin e gabimeve gjatĂ« punĂ«s me kujtesĂ«n. MbĂ«shtetja e Rust-it nuk Ă«shtĂ« e aktivizuar si parazgjedhje dhe nuk e bĂ«n Rustin pjesĂ« tĂ« varĂ«sive tĂ« detyrueshme tĂ« ndĂ«rtimit pĂ«r bĂ«rthamĂ«n. Deri tani, nĂ« bĂ«rthamĂ« Ă«shtĂ« pranuar njĂ« version minimal i shkurtuar i patch-Ă«ve, i cili Ă«shtĂ« zvogĂ«luar nga 40 nĂ« 13 mijĂ« rreshta kodi dhe siguron vetĂ«m minimumin e nevojshĂ«m, mjaftueshĂ«m pĂ«r ndĂ«rtimin e njĂ« moduli tĂ« thjeshtĂ« tĂ« bĂ«rthamĂ«s tĂ« shkruar nĂ« gjuhĂ«n Rust. NĂ« tĂ« ardhmen, planifikohet gradualisht tĂ« rritet funksionaliteti ekzistues, duke transferuar dhe ndryshime tĂ« tjera nga dega Rust-for-Linux. Paralelisht, po zhvillohen projekte pĂ«r pĂ«rdorimin e infrastrukturĂ«s sĂ« propozuar pĂ«r zhvillimin nĂ« gjuhĂ«n Rust tĂ« drejtuesve tĂ« pajisjeve NVMe, protokollit rrjet 9p dhe GPU Apple M1.
    • PĂ«r sistemet e bazuara nĂ« arkitekturĂ«n AArch64, RISC-V dhe LoongArch me EFI, Ă«shtĂ« realizuar mundĂ«sia e ngarkimit tĂ« drejtpĂ«rdrejtĂ« tĂ« imazheve tĂ« kompresuara tĂ« bĂ«rthamĂ«s. JanĂ« shtuar handler-a pĂ«r ngarkimin, nisjen dhe shkarkimin e imazheve tĂ« bĂ«rthamĂ«s, tĂ« cilat thirren drejtpĂ«rdrejt nga EFI zboot. Gjithashtu janĂ« shtuar handler-a pĂ«r instalimin dhe heqjen e protokolleve nga databaza e protokolleve EFI. MĂ« parĂ«, shpĂ«rbĂ«rja bĂ«hej nga njĂ« ngarkues i veçantĂ«, ndĂ«rsa tani mund ta bĂ«jĂ« handler-i brenda vetĂ« bĂ«rthamĂ«s — imazhi i bĂ«rthamĂ«s formohet nĂ« formĂ«n e njĂ« aplikacioni EFI.
    • NĂ« pĂ«rbĂ«rje Ă«shtĂ« pranuar njĂ« pjesĂ« e patches me realizimin e modelit shumĂ«-nivelĂ«sh tĂ« menaxhimit tĂ« memories, i cili lejon ndarjen e bankave tĂ« memories me karakteristika tĂ« ndryshme performancĂ«s. PĂ«r shembull, faqet qĂ« pĂ«rdoren mĂ« intensively mund tĂ« vendosen nĂ« memorjen mĂ« tĂ« shpejtĂ«, ndĂ«rsa faqet e pĂ«rdorura rrallĂ« mund tĂ« ruhen nĂ« memorjen relativisht mĂ« tĂ« ngadaltĂ«. NĂ« bĂ«rthamĂ«n 6.1 Ă«shtĂ« pranuar njĂ« mekanizĂ«m pĂ«r pĂ«rcaktimin e vendndodhjes sĂ« faqeve tĂ« pĂ«rdorura intensively nĂ« memorjen e ngadaltĂ« pĂ«r t'i promovuar ato nĂ« memorjen e shpejtĂ«, si dhe Ă«shtĂ« realizuar njĂ« koncept i pĂ«rgjithshĂ«m i niveleve tĂ« memories dhe performancĂ«s sĂ« tyre relative.
    • NĂ« pĂ«rbĂ«rje Ă«shtĂ« pĂ«rfshirĂ« mekanizmi MGLRU (Multi-Generational LRU), i cili ka zĂ«vendĂ«suar implementimin e vjetĂ«r tĂ« LRU (MĂ« pak sĂ« fundit tĂ« pĂ«rdorura) bazuar nĂ« dy radhĂ« me njĂ« strukturĂ« me shumĂ« nivele, qĂ« pĂ«rcakton mĂ« mirĂ« se cilat faqe tĂ« memories janĂ« tĂ« vĂ«rtetĂ« nĂ« pĂ«rdorim dhe cilat mund tĂ« zgjidhen pĂ«r nĂ« hapĂ«sirĂ«n e kĂ«mbimit.
    • Shtuar mbĂ«shtetje pĂ«r strukturĂ«n e dhĂ«nash «maple tree» tĂ« propozuar nga inxhinierĂ«t e Oracle, e cila pozicionohet si njĂ« zĂ«vendĂ«sim mĂ« efikas pĂ«r strukturĂ«n «red-black tree». Maple tree Ă«shtĂ« njĂ« variant B-tree, qĂ« mbĂ«shtet indeksimin sipas intervaleve tĂ« vlerave dhe Ă«shtĂ« projektuar pĂ«r pĂ«rdorim efikas tĂ« caches. proceseve moderneDisa sisteme tĂ« menaxhimit tĂ« memories tashmĂ« janĂ« pĂ«rkthyer nĂ« maple tree, gjĂ« qĂ« ka pasur njĂ« ndikim pozitiv nĂ« performancĂ«n e tyre. NĂ« tĂ« ardhmen, maple tree mund tĂ« pĂ«rdoret pĂ«r tĂ« realizuar bllokime sipas intervaleve (range locking).
    • NĂ« nĂ«n-sistemin BPF Ă«shtĂ« shtuar mundĂ«sia pĂ«r krijimin e programeve "distruktive" BPF, tĂ« projektuara posaçërisht pĂ«r tĂ« inicuar mbylljen emergjente pĂ«rmes thirrjes crash_kexec(). Programe tĂ« tilla BPF mund tĂ« jenĂ« tĂ« nevojshme pĂ«r qĂ«llime debuggimi pĂ«r tĂ« iniciuar krijimin e njĂ« dump-i tĂ« crash nĂ« njĂ« moment tĂ« caktuar tĂ« kohĂ«s. PĂ«r aksesin nĂ« operacionet destruktive gjatĂ« ngarkimit tĂ« programit BPF, kĂ«rkohet tregimi i flamurit BPF_F_DESTRUCTIVE, aktivizimi i sysctl kernel.destructive_bpf_enabled dhe ekzistenca e tĂ« drejtave CAP_SYS_BOOT.
    • PĂ«r programet BPF Ă«shtĂ« ofruar mundĂ«sia pĂ«r tĂ« kaluar nĂ«pĂ«r elementĂ«t cgroup si dhe pĂ«r tĂ« kaluar nĂ«pĂ«r burimet (skedarĂ«t, vma, proceset etj.) tĂ« njĂ« thread-i ose detyre tĂ« caktuar. ËshtĂ« realizuar njĂ« tip i ri map pĂ«r krijimin e bufereve tĂ« pĂ«rziera (user ring buffer).
    • ËshtĂ« shtuar njĂ« thirrje speciale pĂ«r alokimin e memories nĂ« programet BPF (memory allocator), e cila siguron njĂ« shpĂ«rndarje mĂ« tĂ« sigurt tĂ« memories nĂ« kontekstin BPF, sesa kmalloc zakonor.
    • ËshtĂ« integruar pjesa e parĂ« e ndryshimeve qĂ« mundĂ«sojnĂ« krijimin e drejtuesve pĂ«r pajisjet e input-it me ndĂ«rfaqen HID (Human Interface Device), tĂ« realizuara nĂ« formĂ«n e programeve BPF.
    • Kodi pĂ«r mbĂ«shtetje tĂ« formatit tĂ« skedave ekzekutive a.out Ă«shtĂ« hequr plotĂ«sisht nga bĂ«rthama, i cili u klasifikua si i vjetruar nĂ« versionin 5.1, dhe duke filluar nga versionet 5.18 dhe 5.19 Ă«shtĂ« çaktivizuar pĂ«r arkitekturĂ«n kryesore. Formati a.out prej kohĂ«sh nuk pĂ«rdoret nĂ« sistemet me Linux, dhe gjenerimi i skedave a.out nuk mbĂ«shtetet nga mjetet moderne tĂ« zhvillimit nĂ« konfigurimet pĂ«r Linux nga parazgjedhja. Ngarkuesi pĂ«r skedat a.out mund tĂ« realizohet plotĂ«sisht nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit.
    • PĂ«r sistemet qĂ« bazohen nĂ« arkitekturĂ«n e setit tĂ« instrukcioneve LoongArch, e pĂ«rdorur nĂ« procesorĂ«t Loongson 3 5000 dhe qĂ« implementon njĂ« ISA tĂ« re RISC, tĂ« ngjashĂ«m me MIPS dhe RISC-V, Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r ngjarjet e matjes sĂ« performancĂ«s (perf event), kexec, kdump dhe JIT-kompilimin BPF.
    • NĂ« ndĂ«rfaqen e input-it/asynchronous output io_uring Ă«shtĂ« propozuar njĂ« mod i ri IORING_SETUP_DEFER_TASKRUN, i cili lejon shtyrjen e pĂ«rkohshme tĂ« ekzekutimit tĂ« punĂ«ve tĂ« lidhura me buffer-in e pĂ«rzier deri nĂ« momentin kur tĂ« merret njĂ« kĂ«rkesĂ« nga aplikacioni, qĂ« mund tĂ« pĂ«rdoret pĂ«r organizimin e ekzekutimit tĂ« punĂ«ve nĂ« modin paket dhe pĂ«r tĂ« parandaluar problemet me vonesat pĂ«r shkak tĂ« zĂ«vendĂ«simit tĂ« aplikacionit nĂ« njĂ« moment tĂ« papĂ«rshtatshĂ«m.
    • Proceseve nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit u Ă«shtĂ« dhĂ«nĂ« mundĂ«sia pĂ«r tĂ« filluar transformimin e gamĂ«s sĂ« faqeve tĂ« zakonshme tĂ« memories nĂ« njĂ« grup faqesh tĂ« mĂ«dha tĂ« memories (Transparent Huge-Pages).
    • ËshtĂ« shtuar implementimi i pajisjes /dev/userfaultfd, e cila lejon organizimin e aksesit nĂ« funksionalitetin e thirrjes sistemore userfaultfd() duke pĂ«rdorur tĂ« drejtat e aksesit nĂ« FS. Funksionaliteti i userfaultfd lejon krijimin e trajtuesve pĂ«r ndodhitĂ« e faqeve tĂ« pakohshme (page faults) nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit.
    • KĂ«rkesat pĂ«r versionin e utilitarit GNU Make janĂ« rritur — pĂ«r ndĂ«rtimin e bĂ«rthamĂ«s tani kĂ«rkohet tĂ« paktĂ«n versioni 3.82.
  • Sistemi i disqeve, hyrja/ dalje dhe sistemet e skedarĂ«ve
    • NĂ« sistemin e skedarĂ«ve Btrfs janĂ« bĂ«rĂ« optimizime tĂ« konsiderueshme tĂ« performancĂ«s, pĂ«rfshirĂ« rritjen e rendit tĂ« performancĂ«s sĂ« thirrjes ioctl FIEMAP. ËshtĂ« shtuar mbĂ«shtetje pĂ«r shkrimin e tamponizuar asinkron pĂ«r aplikacionet qĂ« pĂ«rdorin io_uring. NĂ« operacionin 'send' Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r skedarĂ«t e mbrojtur me fs-verity.
    • NĂ« sistemin e skedarĂ«ve ext4 janĂ« shtuar optimizime tĂ« performancĂ«s, tĂ« lidhura me mbajtjen e jurnalit dhe punĂ«n nĂ« modalitetin vetĂ«m pĂ«r lexim.
    • NĂ« sistemin e skedarĂ«ve EROFS (Enhanced Read-Only File System), i destinuar pĂ«r t'u pĂ«rdorur nĂ« pjesĂ« tĂ« aksesueshme vetĂ«m pĂ«r lexim, Ă«shtĂ« realizuar mundĂ«sia e ruajtjes sĂ« pĂ«rbashkĂ«t tĂ« tĂ« dhĂ«nave qĂ« duplicohen nĂ« sisteme tĂ« ndryshme skedarĂ«sh.
    • NĂ« thirrjen sistemore statx() Ă«shtĂ« shtuar mundĂ«sia e shpĂ«rndarjes sĂ« informacionit mbi mundĂ«sinĂ« e aplikimit tĂ« hyrjes sĂ« drejtpĂ«rdrejtĂ«/apo daljes pĂ«r njĂ« skedar.
    • NĂ« nĂ«nstrukturĂ«n FUSE (Filesystems in User Space) Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r krijimin e skedarĂ«ve tĂ« pĂ«rkohshĂ«m me flamurin O_TMPFILE.
  • Virtualizimi dhe siguria
    • KĂ«tu Ă«shtĂ« zĂ«vendĂ«suar implementimi i mekanizmit tĂ« mbrojtjes CFI (Control Flow Integrity), duke shtuar njĂ« verifikim pĂ«rpara çdo thirrjeje indirekte tĂ« funksionit pĂ«r tĂ« identifikuar disa forma tĂ« sjelljes sĂ« pashpjeguar, tĂ« cilat potencialisht mund tĂ« çojnĂ« nĂ« shkelje tĂ« rendit normal tĂ« ekzekutimit (control flow) si rezultat i shfrytĂ«zimeve qĂ« ndryshojnĂ« treguesit e funksionit tĂ« ruajtur nĂ« memorie. Implementimi standard i CFI nga projekti LLVM Ă«shtĂ« zĂ«vendĂ«suar me njĂ« variant, gjithashtu tĂ« bazuar nĂ« pĂ«rdorimin e Clang, por posaçërisht i adaptuar pĂ«r tĂ« mbrojtur nĂ«n-sistemet e ulĂ«ta dhe kernelĂ«t e sistemeve operative. NĂ« LLVM, implementimi i ri do tĂ« ofrohet nĂ« versionin Clang 16 dhe do tĂ« pĂ«rfshihet me opsionin "-fsanitize=kcfi". Dallimi kryesor i implementimit tĂ« ri Ă«shtĂ« se ai nuk Ă«shtĂ« i lidhur me optimizimet nĂ« fazĂ«n e lidhjes (LTO) dhe nuk çon nĂ« zĂ«vendĂ«simin e treguesve tĂ« funksioneve me referenca nĂ« tabelĂ«n e kalimeve.
    • PĂ«r modulat LSM (Linux Security Module) Ă«shtĂ« ofruar mundĂ«sia pĂ«r krijimin e trajtesave qĂ« kapin operacionet pĂ«r krijimin e hapĂ«sirave tĂ« emrave.
    • JanĂ« ofruar mjete pĂ«r verifikimin e nĂ«nshkrimeve digjitale PKCS#7 nĂ« programet BPF.
    • NĂ« /dev/random Ă«shtĂ« rikthyer mundĂ«sia e hapjes nĂ« modalitetin jo-bllokues (O_NONBLOCK), e cila u eliminua nga neglizhenca nĂ« kernelin 5.6.
    • NĂ« sistemet me arkitekturĂ« x86 Ă«shtĂ« shtuar njĂ« paralajmĂ«rim nĂ« rastin e mapimit tĂ« faqeve tĂ« memories nga nĂ«n-sistemet e kernelit, duke lejuar njĂ«kohĂ«sisht ekzekutimin dhe shkruarjen. NĂ« tĂ« ardhmen po shqyrtohet mundĂ«sia e ndalimit tĂ« plotĂ« tĂ« tillĂ« mapimi tĂ« memories.
    • ËshtĂ« shtuar njĂ« mekanizĂ«m pĂ«r debugging KMSAN (Kernel Memory Sanitizer) pĂ«r identifikimin e pĂ«rdorimit tĂ« memories sĂ« pa inicializuar nĂ« kernel, si dhe rrjedhjeve tĂ« memories sĂ« pa inicializuar midis hapĂ«sirĂ«s sĂ« pĂ«rdoruesit dhe pajisjeve.
    • JanĂ« bĂ«rĂ« pĂ«rmirĂ«sime nĂ« gjeneratorin e numrave tĂ« rastit CRNG, i cili pĂ«rdoret nĂ« thirrjen getrandom. Ndryshimet janĂ« pĂ«rgatitur nga Jason Donenfeld, autori i WireGuard dhe janĂ« tĂ« synuara pĂ«r tĂ« rritur sigurinĂ« nĂ« nxjerrjen e numrave tĂ« rastit tĂ« plotĂ«. VPN NĂ« TCP-stack Ă«shtĂ« implementuar mundĂ«sia (e çaktivizuar si parazgjedhje) pĂ«r pĂ«rdorimin e ndarĂ« tĂ« tabelave tĂ« hash-it pĂ«r çdo hapĂ«sirĂ« emri, gjĂ« qĂ« lejon rritjen e performancĂ«s sĂ« sistemeve me numĂ«r tĂ« madh hapĂ«sirash emri.
  • Sistemi rrjetor
    • NĂ« TCP-stack Ă«shtĂ« implementuar mundĂ«sia (e çaktivizuar si parazgjedhje) pĂ«r pĂ«rdorimin e ndarĂ« tĂ« tabelave tĂ« hash-it pĂ«r çdo hapĂ«sirĂ« emri, gjĂ« qĂ« lejon rritjen e performancĂ«s sĂ« sistemeve me numĂ«r tĂ« madh hapĂ«sirash emri.
    • Kodet pĂ«r mbĂ«shtetje tĂ« protokollit tĂ« vjetĂ«ruar DECnet Ă«shtĂ« hequr. PĂ«r hapĂ«sirĂ«n e pĂ«rdoruesit janĂ« lĂ«nĂ« shkurtore API qĂ« lejojnĂ« tĂ« kompilohen aplikacione qĂ« pĂ«rdorin DECnet, por kĂ«to aplikacione nuk do tĂ« jenĂ« nĂ« gjendje tĂ« lidhen me rrjetin.
    • Protokolli netlink Ă«shtĂ« dokumentuar.
  • Pajisje
    • NĂ« driverin amdgpu Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r kalimin e DSC (Display Stream Compression) pĂ«r tĂ« kompresuar tĂ« dhĂ«nat pa humbje gjatĂ« shkĂ«mbimit tĂ« informacionit me ekranet qĂ« mbĂ«shtesin rezolucione shumĂ« tĂ« larta. Puna pĂ«r mbĂ«shtetje tĂ« platformave AMD RDNA3 (RX 7000) dhe CDNA (Instinct) Ă«shtĂ« vazhduar. ËshtĂ« shtuar mbĂ«shtetje pĂ«r komponentĂ«t IP DCN 3.2, SMU 13.x, NBIO 7.7, GC 11.x, PSP 13.x, SDMA 6.x dhe GMC 11.x. NĂ« driverin amdkfd (pĂ«r GPU tĂ« veçantĂ« AMD, siç Ă«shtĂ« Polaris) Ă«shtĂ« implementuar mbĂ«shtetje pĂ«r GFX 11.0.3.
    • NĂ« driverin i915 (Intel) Ă«shtĂ« aktivizuar mbĂ«shtetje pĂ«r GPU Meteor Lake. PĂ«r Meteor Lake dhe GPU mĂ« tĂ« reja Ă«shtĂ« siguruar mbĂ«shtetje pĂ«r ndĂ«rfaqen DP 2.0 (DisplayPort). JanĂ« shtuar identifikues pĂ«r kartat grafike tĂ« bazuara nĂ« mikroarkitekturĂ«n Alder Lake S.
    • ËshtĂ« shtuar mbĂ«shtetje pĂ«r sistemet audio tĂ« implementuara nĂ« procesorĂ«t Apple Silicon, Intel SkyLake dhe Intel KabyLake. NĂ« driverin audio CS35L41 HDA Ă«shtĂ« siguruar mbĂ«shtetje pĂ«r kalimin nĂ« gjendjen e pritjes. ËshtĂ« shtuar mbĂ«shtetje pĂ«r ASoC (ALSA System on Chip) pĂ«r çipat audio tĂ« integruar Apple Silicon, AMD Rembrandt DSPs, AMD Pink Sardine ACP 6.2, Everest ES8326, Intel Sky Lake dhe Kaby Lake, Mediatek MT8186, NXP i.MX8ULP DSPs, Qualcomm SC8280XP, SM8250, SM8450 dhe Texas Instruments SRC4392.
    • ËshtĂ« shtuar mbĂ«shtetje pĂ«r panelet LCD Samsung LTL101AL01, B120XAN01.0, R140NWF5 RH, Densitron DMT028VGHMCMI-1A TFT, AUO B133UAN02.1, IVO M133NW4J-R3, Innolux N120ACA-EA1, AUO B116XAK01.6, BOE NT116WHM-N21, INX N116BCA-EA2, INX N116BCN-EA1, Multi-Inno Technology MI0800FT-9.
    • ËshtĂ« shtuar mbĂ«shtetje pĂ«r kontrolluesit AHCI SATA tĂ« pĂ«rdorur nĂ« SoC Baikal-T1.
    • ËshtĂ« shtuar mbĂ«shtetje pĂ«r çipat Bluetooth MediaTek MT7921, Intel Magnetor (CNVi, lidhje tĂ« integruar), Realtek RTL8852C, RTW8852AE dhe RTL8761BUV (Edimax BT-8500).
    • NĂ« driverin ath11k pĂ«r modulat pa tel Qualcomm Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r skanimin spektral nĂ« gamĂ«n 160 MHz, Ă«shtĂ« implementuar NAPI me shumĂ«rrjesh, Ă«shtĂ« pĂ«rmirĂ«suar mbĂ«shtetje pĂ«r çipat Wi-Fi Qualcomm WCN6750.
    • JanĂ« shtuar driverĂ«t pĂ«r tastierat e PinePhone, pĂ«rpadhe InterTouch (ThinkPad P1 G3), X-Box Adaptive Controller, PhoenixRC Flight Controller, VRC-2 Car Controller, DualSense Edge Controller, panele kontrolli tĂ« IBM (IBM Operation Panel), telekomandat XBOX One Elite, tabletĂ«t XP-PEN Deco Pro S dhe Intuos Pro Small (PTH-460).
    • ËshtĂ« shtuar njĂ« driver pĂ«r pĂ«rshpejtuesit kriptografikĂ« Aspeed HACE (Hash and Crypto Engine).
    • ËshtĂ« shtuar mbĂ«shtetje pĂ«r kontrolluesit e integruar Thunderbolt/USB4 Intel Meteor Lake.
    • ËshtĂ« shtuar mbĂ«shtetje pĂ«r smartphone-et Sony Xperia 1 IV, Samsung Galaxy E5, E7 dhe Grand Max, Pine64 Pinephone Pro.
    • Shtimi i mbĂ«shtetjes pĂ«r ARM SoC dhe bordet: AMD DaytonaX, Mediatek MT8186, Rockchips RK3399 dhe RK3566, TI AM62A, NXP i.MX8DXL, Renesas R-Car H3Ne-1.7G, Qualcomm IPQ8064-v2.0, IPQ8062, IPQ8065, Kontron SL/BL i.MX8MM OSM-S, MT8195 (Acer Tomato), Radxa ROCK 4C+, NanoPi R4S Enterprise Edition, JetHome JetHub D1p. A janĂ« pĂ«rmirĂ«suar drejtuesit pĂ«r SoC Samsung, Mediatek, Renesas, Tegra, Qualcomm, Broadcom dhe NXP.

NĂ« tĂ« njĂ«jtĂ«n kohĂ«, Fondi i LirisĂ« sĂ« Software-it nĂ« AmerikĂ«n Latine formoi variantin e plotĂ« tĂ« lirĂ« tĂ« bĂ«rthamĂ«s 6.1 - Linux-libre 6.1-gnu, tĂ« pastruar nga elemente tĂ« firmuerĂ«ve dhe drejtuesve qĂ« pĂ«rmbajnĂ« komponentĂ« a kod tĂ« pavlefshĂ«m, zona e aplikimit tĂ« tĂ« cilĂ«ve Ă«shtĂ« e kufizuar nga prodhuesi. NĂ« kĂ«tĂ« numĂ«r, Ă«shtĂ« bĂ«rĂ« pastrimi i drejtuesit tĂ« ri rtw8852b dhe skedarĂ«ve DTS pĂ«r SoC tĂ« ndryshĂ«m Qualcomm dhe MediaTek me procesorĂ«t e bazuar nĂ« arkitekturĂ«n AArch64. ËshtĂ« pĂ«rmirĂ«suar kodi i pastrimit tĂ« blob-Ă«ve nĂ« drejtues dhe nĂ«n-sisteme amdgpu, i915, brcmfmac, r8188eu, rtw8852c, Intel ACPI. ËshtĂ« rregulluar pastrimi i drejtuesve tĂ« vjetruar tm6000 TV cards, cpia2 v4l, sp8870, av7110.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster