Pas dy muajsh zhvillimi, Linus Torvalds prezantoi publikimin e kernelit Linux 6.10. Ndër ndryshimet më të dukshme janë: driveri ntsync me primitive sinkronizimi të Windows NT, komponentët DRM Panic për zbatimin e një analogu të «ekranit blu të vdekjes», ndërprerja e mbështetjes për CPU Alpha të vjetër, mundësia e verifikimit të integritetit në sistemet e skedarëve të bazuara në FUSE, kufizimi i qasjes te ioctl përmes mekanizmit Landlock, një nënsistem për profilizimin e operacioneve të alokimit të memories, thirrja sistemore mseal(), mundësia e shkëmbimit të të dhënave të enkriptuara me pajisjet TPM, mbështetja për radhë pune me prioritet të lartë në dm-crypt, si dhe driveri panthor për gjeneratën e dhjetë të GPU Mali.
Në versionin e ri janë pranuar 14564 rregullime nga 1989 zhvillues, ndërsa madhësia e patch-it është 41 MB (ndryshimet prekën 12509 skedarë, u shtuan 547663 rreshta kodi dhe u hoqën 312464 rreshta). Në versionin e mëparshëm kishte 15680 rregullime nga 2106 zhvillues, me madhësi patch-i 54 MB. Rreth 41% e të gjitha ndryshimeve të prezantuara në 6.10 lidhen me driverët e pajisjeve, afërsisht 15% kanë të bëjnë me përditësimin e kodit specifik për arkitekturat harduerike, 13% lidhen me stack-un e rrjetit, 5% me sistemet e skedarëve dhe 4% me nënsistemet e brendshme të kernelit.
Risitë kryesore në kernelin 6.10:
- Sistemi i disqeve, hyrja/ dalje dhe sistemet e skedarëve
- ĂshtĂ« shtuar operacioni i ri fcntl F_DUPFD_QUERY, me ndihmĂ«n e tĂ« cilit njĂ« proces mund tĂ« pĂ«rcaktojĂ« nĂ«se dy deskriptorĂ« tĂ« ndryshĂ«m skedarĂ«sh i referohen tĂ« njĂ«jtit skedar. Ndryshe nga mundĂ«sitĂ« e ngjashme qĂ« ofron thirrja sistemore kcmp(), F_DUPFD_QUERY nuk çon nĂ« zbulimin e informacionit tĂ« tepĂ«rt dhe funksionon nĂ« sisteme ku kcmp() Ă«shtĂ« i çaktivizuar.
- Në nënsistemin FUSE, që përdoret për zbatimin e sistemeve të skedarëve në hapësirën e përdoruesit, është realizuar mundësia e përdorimit të mekanizmit fs-verity për verifikimin e integritetit dhe autenticitetit të skedarëve.
- Në modulin dm-crypt, që përdoret për enkriptimin e pajisjeve bllok, është shtuar opsioni «high_priority», i cili lejon përdorimin e radhëve të punës me prioritet të lartë për të rritur performancën në sistemetsisteme të fuqishme. Si parazgjedhje, ky regjim është i çaktivizuar, pasi në PC të zakonshëm mund të shkaktojë rritje të vonesave gjatë ekzekutimit të detyrave që nuk lidhen me enkriptimin, si për shembull përpunimi i audios.
- ĂshtĂ« shtuar njĂ« protokoll i bazuar nĂ« netlink pĂ«r menaxhimin e serverit NFS nĂ« kernel. NĂ« hapĂ«sirĂ«n e pĂ«rdoruesit, mbi bazĂ«n e kĂ«tij protokolli, Ă«shtĂ« pĂ«rgatitur mjeti nfsdctl. MbĂ«shtetja pĂ«r montimin e NFS v2 tani Ă«shtĂ« e çaktivizuar si parazgjedhje (nĂ« mjetin mount.nfs mbĂ«shtetja pĂ«r NFS v2 ishte ndĂ«rprerĂ« qĂ« nĂ« vitin 2021).
- NĂ« sistemin e skedarĂ«ve XFS ka vazhduar puna pĂ«r zbatimin e mundĂ«sisĂ« sĂ« pĂ«rdorimit tĂ« mjetit fsck pĂ«r kontrollimin dhe korrigjimin e problemeve tĂ« zbuluara nĂ« modalitet online, pa çmontuar sistemin e skedarĂ«ve. ĂshtĂ« shtuar ioctl XFS_IOC_EXCHANGE_RANGE pĂ«r shkĂ«mbimin atomik tĂ« intervaleve tĂ« bajtĂ«ve midis dy skedarĂ«ve.
- NĂ« Btrfs Ă«shtĂ« zbatuar mbĂ«shtetje pĂ«r shkurtimin (shrinker) e hartave tĂ« ekstenteve tĂ« palidhura, gjĂ« qĂ« mund tĂ« jetĂ« e dobishme pĂ«r uljen e konsumit tĂ« memories nĂ« kushte mungese memorieje nĂ« sistem. Kodi pĂ«r kompresimin e tĂ« dhĂ«nave dhe funksioni put_file_data() janĂ« kaluar nĂ« pĂ«rdorimin e page folios. ĂshtĂ« ripunuar mekanizmi i bllokimit tĂ« ekstenteve gjatĂ« kryerjes sĂ« operacioneve tĂ« writeback.
- Në sistemin e skedarëve Ext4 është shtuar mbështetja për ioctl FS_IOC_GETFSSYSFSPATH për të përcaktuar vendndodhjen e sistemit të skedarëve të montuar në hierarkinë /sys/fs.
- Sistemet e skedarëve OPENPROMFS, ISOFS, QNX6, NILFS2, MINIX dhe FREEVXFS janë kaluar në përdorimin e API-së së re për montimin e ndarjeve.
- Në sistemin e skedarëve EROFS (Extendable Read-Only File System), i projektuar për përdorim në ndarje të aksesueshme vetëm për lexim, është shtuar mbështetja për algoritmin e kompresimit Zstandard.
- NĂ« Bcachefs Ă«shtĂ« bĂ«rĂ« pĂ«rgatitja pĂ«r ekzekutimin e fsck pa çmontuar ndarjen (kontroll online). JanĂ« shtuar ndryshime dhe rregullime pĂ«r tĂ« rritur besueshmĂ«rinĂ« e funksionimit. ĂshtĂ« zbatuar mundĂ«sia e pĂ«rditĂ«simit dhe rikthimit tĂ« formatit tĂ« sistemit tĂ« skedarĂ«ve nĂ« modalitetin «nochanges», i cili çaktivizon shkrimin dhe i ruan metadatat vetĂ«m nĂ« memorie.
- Në sistemin e skedarëve OverlayFS është shtuar mbështetja për krijimin e skedarëve të përkohshëm duke përdorur opsionin O_TMPFILE.
- ĂshtĂ« ndĂ«rprerĂ« mbĂ«shtetja pĂ«r mekanizmin e kufizimit tĂ« gjerĂ«sisĂ« sĂ« brezit tĂ« pajisjeve tĂ« bllokut «CONFIG_BLK_DEV_THROTTLING_LOW», i cili qĂ« nga viti 2017 ka ruajtur statusin eksperimental, nuk ka gjetur pĂ«rdorim praktik dhe e vĂ«shtirĂ«son mirĂ«mbajtjen e nĂ«nsistemit tĂ« pajisjeve tĂ« bllokut.
- Memorie dhe shërbime sistemike
- ĂshtĂ« shtuar, por i çaktivizuar gjatĂ« ndĂ«rtimit, drejtuesi ntsync, i cili implementon pajisjen simbolike /dev/ntsync dhe njĂ« grup primitivesh sinkronizimi qĂ« pĂ«rdoren nĂ« kernelin Windows NT. Implementimi i kĂ«tyre primitiveve nĂ« nivel kerneli mund tĂ« rrisĂ« ndjeshĂ«m performancĂ«n e lojĂ«rave Windows qĂ« ekzekutohen me Wine. Rritja e performancĂ«s arrihet duke eliminuar kostot shtesĂ« qĂ« lidhen me pĂ«rdorimin e RPC nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit. Krijimi i njĂ« drejtuesi tĂ« veçantĂ« pĂ«r kernelin Linux shpjegohet me vĂ«shtirĂ«sinĂ« e implementimit korrekt tĂ« API-sĂ« sĂ« sinkronizimit NT mbi primitivet ekzistuese tĂ« kernelit.
- ĂshtĂ« shtuar njĂ« nĂ«nsistem pĂ«r profilizimin e operacioneve tĂ« alokimit tĂ« memories nĂ« kernelin Linux, i cili mundĂ«son zbulimin e rrjedhjeve tĂ« memories nĂ« kernel dhe e thjeshton procesin e optimizimit tĂ« konsumit tĂ« memories. NĂ«nsistemi ka kosto minimale shtesĂ«, gjĂ« qĂ« lejon pĂ«rdorimin e tij jo vetĂ«m nĂ« build-et e debug-ut tĂ« kernelit, por edhe nĂ« sistemet prodhuese.
- ĂshtĂ« shtuar implementimi fillestar i mekanizmit pĂ«r trajtimin e situatave kritike nĂ« kernel â DRM Panic, i cili pĂ«rdor nĂ«nsistemin DRM (Direct Rendering Manager) pĂ«r tĂ« shfaqur njĂ« raport grafik me ngjyra, nĂ« stilin e âekranit blu tĂ« vdekjesâ. NĂ« versionin e ardhshĂ«m planifikohet tĂ« shtohet mundĂ«sia pĂ«r tĂ« shfaqur njĂ« logo dhe njĂ« kod QR nĂ« ekran kur ndodh njĂ« gjendje kritike.
- Ka vazhduar transferimi i ndryshimeve nga dega Rust-for-Linux, qĂ« lidhen me pĂ«rdorimin e gjuhĂ«s Rust si gjuhĂ« e dytĂ« pĂ«r zhvillimin e drejtuesve dhe moduleve tĂ« kernelit (mbĂ«shtetja pĂ«r Rust nuk Ă«shtĂ« aktive si parazgjedhje dhe nuk e bĂ«n Rust njĂ« varĂ«si tĂ« detyrueshme pĂ«r ndĂ«rtimin e kernelit). ĂshtĂ« kryer kalimi nĂ« pĂ«rdorimin e versionit Rust 1.78, gjĂ« qĂ« ka mundĂ«suar pĂ«rdorimin e bibliotekĂ«s standarde alloc nĂ« vend tĂ« degĂ«zimit tĂ« vet. JanĂ« shtuar abstraksione pĂ«r punĂ«n me kohĂ«n nĂ« kernel (mbĂ«shtjellĂ«s mbi strukturĂ«n ktime_t). ĂshtĂ« shtuar mbĂ«shtetja pĂ«r pĂ«rdorimin e komponentĂ«ve tĂ« kernelit tĂ« shkruar nĂ« Rust nĂ« sisteme me arkitekturĂ« RISC-V.
- NĂ« programet BPF Ă«shtĂ« zbatuar mundĂ«sia e pĂ«rdorimit tĂ« wait queue nĂ« kernel. JanĂ« shtuar funksionet bpf_preempt_disable dhe bpf_preempt_enable, tĂ« cilat lejojnĂ« krijimin e seksioneve tĂ« kodit qĂ« nuk ndĂ«rpriten nga planifikuesi i detyrave. ĂshtĂ« ofruar edhe qasje pĂ«r programet BPF te funksionet kriptografike tĂ« kernelit (crypto). ĂshtĂ« zbatuar mbĂ«shtetja pĂ«r kompilimin JIT tĂ« programeve BPF nĂ« sisteme me procesorĂ« 32-bit ARCv2.
- Për sistemet ARM 32-bit është zbatuar mbështetja për ndërtimin e kernelit me kompilatorin Clang me mënyrën e mbrojtjes CFI (Control Flow Integrity) të aktivizuar, e cila bllokon shkeljet e rrjedhës normale të ekzekutimit (control flow) si rezultat i përdorimit të exploiteve që ndryshojnë treguesit e funksioneve të ruajtur në memorie.
- ĂshtĂ« shtuar mundĂ«sia e pasqyrimit tĂ« drejtpĂ«rdrejtĂ« pĂ«rmes mmap() tĂ« bufferĂ«ve unazorĂ« tĂ« gjurmimit pĂ«r tĂ« transferuar pĂ«rmbajtjen e tyre nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit pa kopjim shtesĂ«.
- ĂshtĂ« shtuar thirrja e sistemit «mseal», e cila u lejon proceseve tĂ« vendosin bllokim ndaj ndryshimit tĂ« pjesĂ«ve tĂ« caktuara tĂ« hapĂ«sirĂ«s sĂ« tyre tĂ« adresimit. NĂ« praktikĂ«, kjo thirrje e re e sistemit planifikohet tĂ« pĂ«rdoret nĂ« shfletuesin Chrome pĂ«r tĂ« forcuar izolimin e sandbox-it.
- Për nënarkitekturën x32, e cila ofron një ABI hibrid x86_64 dhe lejon përdorimin e modelit 32-bit të adresimit të memories në sisteme 64-bit (procesori punon në mënyrën 64-bit, por përdor tregues dhe veprime aritmetike 32-bit), është shtuar mbështetja për mekanizmin Shadow Stack, i cili bllokon funksionimin e shumë exploiteve duke përdorur aftësitë harduerike të procesorëve Intel për mbrojtje ndaj mbishkrimit të adresës së kthimit nga funksioni në rast tejmbushjeje të bufferit në stack.
- Në sistemet me arkitekturë ARM64, në thirrjen e sistemit userfaultfd(), e cila mundëson krijimin e përpunuesve të qasjeve te faqet e memories të pashpërndara (page faults) në hapësirën e përdoruesit, janë zbatuar mundësi të lidhura me mbrojtjen nga shkrimi të zonave të memories dhe të elementeve të tabelës së faqeve të memories.
- ĂshtĂ« hequr kodi pĂ«r mbĂ«shtetjen e procesorĂ«ve Alpha 21164 (EV5), tĂ« prodhuar qĂ« nga viti 1995, si edhe tĂ« serive mĂ« tĂ« hershme. MirĂ«mbajtja e kodit pĂ«r kĂ«ta procesorĂ« ishte vĂ«shtirĂ«suar pĂ«r shkak tĂ« mungesĂ«s sĂ« mundĂ«sisĂ« sĂ« qasjes nĂ« memorie nĂ« nivel bajti. Alpha ishte arkitektura e parĂ« nĂ« tĂ« cilĂ«n u portua kerneli Linux, i cili fillimisht ishte i disponueshĂ«m vetĂ«m pĂ«r sistemet x86.
- Virtualizimi dhe siguria
- ĂshtĂ« shtuar mbĂ«shtetja pĂ«r shkĂ«mbim tĂ« enkriptuar tĂ« tĂ« dhĂ«nave me pajisjet TPM (Trusted Platform Module) dhe pĂ«r verifikimin e integritetit tĂ« transaksioneve.
- Në modulin LSM Landlock, i cili mundëson kufizimin e ndërveprimit të një grupi procesesh me mjedisin e jashtëm, është shtuar mundësia e zbatimit të rregullave për kufizimin e qasjes te thirrjet ioctl().
- ĂshtĂ« propozuar opsioni init_mlocked_on_free, i cili vendoset nĂ« fazĂ«n e nisjes dhe siguron zeroimin e pĂ«rmbajtjes sĂ« memories sĂ« mbrojtur nga zhvendosja nĂ« hapĂ«sirĂ«n swap pĂ«rmes thirrjes mlock(), nĂ«se kjo memorie lirohet pa u zhbllokuar me thirrjen munlock(). PĂ«rdorimi i kĂ«tij opsioni ndihmon nĂ« shmangien e mbetjes sĂ« çelĂ«save kriptografikĂ« nĂ« memorie nĂ« rast tĂ« mbylljes sĂ« papritur tĂ« aplikacionit qĂ« punon me ta.
- Në nënsistemin crypto është përshpejtuar ekzekutimi i operacioneve të enkriptimit të diskut me përdorimin e algoritmit AES-XTS në sistemet x86_64 me procesorë Intel dhe AMD që mbështesin zgjerimet VAES, AVX2, VPCLMULQDQ, AVX10 ose AVX512.
- ĂshtĂ« hequr mundĂ«sia e mbledhjes sĂ« statistikave pĂ«r pĂ«rdorimin e nĂ«nsistemit kriptografik tĂ« kernelit (CONFIG_CRYPTO_STATS). Kjo mundĂ«si nuk pĂ«rdorej nĂ« praktikĂ« dhe sillte ulje tĂ« ndjeshme tĂ« performancĂ«s, si edhe krijonte ngarkesĂ« shtesĂ« tĂ« konsiderueshme pĂ«r mirĂ«mbajtĂ«sit.
- Sistemi rrjetor
- ĂshtĂ« rritur ndjeshĂ«m performanca e operacioneve tĂ« dĂ«rgimit tĂ« tĂ« dhĂ«nave nĂ« modalitetin zero-copy gjatĂ« pĂ«rdorimit tĂ« nĂ«nsistemit io_uring. ĂshtĂ« shtuar gjithashtu mundĂ«sia e bashkimit (
- ĂshtĂ« rishkruar kodi i garbage collection qĂ« pĂ«rdoret gjatĂ« dĂ«rgimit tĂ« file descriptor-Ă«ve pĂ«rmes Unix-socket-eve me pĂ«rdorimin e mesazheve SCM_RIGHTS. Ndryshimi mundĂ«son zgjidhjen e problemit tĂ« grumbullimit tĂ« numĂ«ruesve ciklikĂ« tĂ« referencave.
- ĂshtĂ« shtuar mundĂ«sia e vendosjes sĂ« filtrave pĂ«r protokollin PFCP (Packet Forwarding Control Protocol), i pĂ«rdorur nĂ« rrjetet 4G dhe 5G.
- ĂshtĂ« shtuar mbĂ«shtetja pĂ«r opsionin e soketĂ«ve tĂ« rrjetit SO_PEEK_OFF, i cili, ngjashĂ«m me tĂ« njĂ«jtin opsion pĂ«r Unix-sockets, lejon pĂ«rcaktimin e zhvendosjes sĂ« tĂ« dhĂ«nave nĂ« radhĂ« qĂ« pĂ«rdoret nga thirrja e sistemit recv kur specifikohet flamuri MSG_PEEK (i shĂ«non tĂ« dhĂ«nat si tĂ« palexuara dhe ato do tĂ« kthehen sĂ«rish nĂ« thirrjen e ardhshme recv).
- NĂ« nĂ«nsistemin io_uring Ă«shtĂ« shtuar mbĂ«shtetja pĂ«r operacionin IORING_CQE_F_SOCK_NONEMPTY, i cili lejon tĂ« pĂ«rcaktohet nĂ«se njĂ« soket rrjeti ka kĂ«rkesa lidhjeje nĂ« pritje pĂ«r tâu pĂ«rpunuar.
- ĂshtĂ« propozuar njĂ« implementim i teknologjisĂ« PoE (Power over Ethernet), i bazuar nĂ« kodin e disponueshĂ«m mĂ« parĂ« pĂ«r mbĂ«shtetjen e PoDL (Power over Data Line) dhe i pĂ«rputhshĂ«m me kontrollorĂ«t PoE Microchip PD692x0 dhe TI TPS23881.
- Për protokollet TCP, DCCP dhe MPTC është shtuar mbështetja për mekanizmin rstreason, i cili lejon përcaktimin e arsyes së dërgimit të paketave RST (për shembull, NO_SOCKET).
- Pajisje
- Në përbërje është përfshirë drejtuesi panthor për gjeneratën e dhjetë të GPU Mali (G310, G510, G710), ku përdoret teknologjia CSF (Command Stream Frontend), e cila zhvendos disa funksione të drejtuesit në anën e firmware për të ulur ngarkesën mbi CPU dhe ofron një model të ri për organizimin e ekzekutimit të punëve në GPU. Ndryshimet për mbështetjen e drejtuesit të ri janë pranuar gjithashtu në Mesa dhe janë përfshirë në drejtuesin Gallium panfrost për GPU Mali.
- Në drejtuesin i915 janë shtuar identifikuesit PCI për kartat e reja grafike diskrete Intel Arc (DG2/Alchemist).
- Ka vazhduar puna mbi drejtuesin drm (Direct Rendering Manager) Xe pĂ«r GPU tĂ« bazuara nĂ« arkitekturĂ«n Intel Xe, e cila pĂ«rdoret nĂ« kartat grafike Intel tĂ« familjes Arc dhe nĂ« grafikĂ«n e integruar duke filluar nga procesorĂ«t Tiger Lake. ĂshtĂ« shtuar mbĂ«shtetja pĂ«r CPU Arrow Lake H. Ka vazhduar implementimi i mbĂ«shtetjes pĂ«r procesorĂ«t Lunar Lake. ĂshtĂ« shtuar mbĂ«shtetja fillestare pĂ«r mekanizmin SR-IOV (Single Root I/O Virtualization).
- NĂ« drejtuesin AMDGPU Ă«shtĂ« shtuar mbĂ«shtetja pĂ«r SMU 14.0 (System Management Unit). ĂshtĂ« shtuar mundĂ«sia e pĂ«rdorimit tĂ« GPU-ve tĂ« reja AMD nĂ« sistemet me arkitekturĂ« RISC-V.
- ĂshtĂ« shtuar njĂ« drejtues pĂ«r pĂ«rshpejtuesin e operacioneve kriptografike Tegra Security Engine, i cili mund tĂ« pĂ«rdoret pĂ«r tĂ« pĂ«rshpejtuar AES dhe algoritme tĂ« ndryshme hashimi.
- ĂshtĂ« shtuar mbĂ«shtetja pĂ«r panelet e ekranit LG SW43408, Innolux G121XCE-L01 LVDS, RK3326 GameForce Chi, Crystal Clear CMT430B19N00, POWERTIP PH128800T006-ZHC01, Startek KD050HDFIA020-C020A, Pixel 3a, Khadas TS050 V2, Raydium RM69380, BOE NT116WHM-N44, CMN N116BCA-EA1 dhe AUO B120XAN01.0.
- ĂshtĂ« shtuar mbĂ«shtetja pĂ«r nĂ«nsistemin audio tĂ« laptopĂ«ve Lenovo Thinkbook 13x Gen 4, Lenovo Thinkbook 16P Gen 5, Lenovo Thinkbook 13X dhe ASUS Zenbook 2024 HN7306W. ĂshtĂ« shtuar mbĂ«shtetja pĂ«r kartat e jashtme tĂ« zĂ«rit Vocaster One dhe Vocaster Two. ĂshtĂ« shtuar drejtuesi pĂ«r pĂ«rforcuesit NAU8325 nga kompania Nuvoton Technology.
- Në drejtuesin HID-Steam është shtuar mbështetja për IMU (Inertial Measurement Unit) të kontrolluesit të lojërave Steam Deck, duke mundësuar përdorimin e një nyje të veçantë evdev për qasje në të dhënat e xhiroskopit dhe akselerometrit.
- JanĂ« pĂ«rfshirĂ« ndryshime pĂ«r mbĂ«shtetjen e ARM SoC Snapdragon X Elite, i cili pĂ«rdor CPU-nĂ« e vet 12-bĂ«rthamĂ«she Qualcomm Oryon dhe GPU Qualcomm Adreno. Ăipi synon pĂ«rdorimin nĂ« laptopĂ« dhe PC dhe, nĂ« shumĂ« teste tĂ« performancĂ«s, tejkalon çipat Apple M3 dhe Intel Core Ultra 155H.
- ĂshtĂ« shtuar mbĂ«shtetja pĂ«r platformat ARM, SoC dhe pajisjet: PocketBook 614 Plus, Sony Xperia Z3, Xperia 1 V, Samsung Galaxy S5 China, Motorola Moto G, RK3326 GameForce Chi, Anbernic RG35XX (Plus/H/2024), Airoha EN7581, Radxa ROCK 3C, ArmSom Sige7, Tanix TX1, Toradex Colibri iMX8DX, Renesas RZ/V2H, Forlinx OK3588-C, Protonic MECSBC, Emcraft Systems NavQ+, NXP S32G3, Wolfvision pf5, Amlogic A4/A5, ASUS RT-AC3200, ASUS RT-AC5300, ASrock E3C256D4I, IBM system1 BMC, Meta Harma BMC(AST2600), ASRock X570D4U BMC, Au-Zone Maivin AI Vision Starter Kit.
- ĂshtĂ« shtuar mbĂ«shtetja pĂ«r platat Milk-V Mars, tĂ« cilat pĂ«rdorin SoC Starfive JH7110 tĂ« bazuar nĂ« arkitekturĂ«n RISC-V.
NjĂ«kohĂ«sisht, Fondacioni i AmerikĂ«s Latine pĂ«r Software tĂ« LirĂ« ka pĂ«rgatitur variantin plotĂ«sisht tĂ« lirĂ« tĂ« kernelit 6.10 â Linux-libre 6.10-gnu, tĂ« pastruar nga elementĂ«t e firmware-it dhe drejtuesit qĂ« pĂ«rmbajnĂ« komponentĂ« jo tĂ« lirĂ« ose segmente kodi, pĂ«rdorimi i tĂ« cilave Ă«shtĂ« i kufizuar nga prodhuesi. NĂ« versionin 6.10 Ă«shtĂ« pĂ«rditĂ«suar kodi pĂ«r pastrimin e blob-eve nĂ« drejtuesit Intel i915, rtl8xxxu, qla2xxx dhe QCAI sahara. ĂshtĂ« kryer pastrimi i emrave tĂ« blob-eve nĂ« skedarĂ«t dts (devicetree) pĂ«r arkitekturĂ«n Aarch64. JanĂ« pastruar nga blob-et skedarĂ«t e rinj tĂ« shtuar nĂ« drejtuesit Adreno, Intel IPU3 dhe PRUEth. ĂshtĂ« kryer pastrimi i drejtuesve tĂ« rinj Panthor, Intel IPU6, PRUEth SR1, rtw8703b, tps23881, air_en8811h, Intel ISH HID dhe pcm6240. ĂshtĂ« ndĂ«rprerĂ« pastrimi i drejtuesit USB Prism2.5/3 USB, i cili Ă«shtĂ« hequr nga kerneli.
Burimi: opennet.ru
