{"id":183913,"date":"2026-10-21T11:41:23","date_gmt":"2026-10-21T09:41:23","guid":{"rendered":"https:\/\/prohoster.info\/blog\/news\/reliz-yadra-linux-7-3"},"modified":"2026-10-21T11:41:23","modified_gmt":"2026-10-21T09:41:23","slug":"reliz-yadra-linux-7-3","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-yadra-linux-7-3","title":{"rendered":"L\u00ebshimi i b\u00ebrtham\u00ebs Linux 7.3","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Pas dy muaj zhvillimi, Linus Torvalds paraqiti l\u00ebshimin e b\u00ebrtham\u00ebs Linux 7.3. Nd\u00ebr ndryshimet m\u00eb t\u00eb dukshme jan\u00eb: mekanizmi i izolimit t\u00eb FS mbi baz\u00ebn e pseudo-FS failfs dhe thirrjes s\u00eb sistemit fchroot(), mb\u00ebshtetje p\u00ebr krijimin e planifikuesve t\u00eb brendsh\u00ebm SCHED_EXT, BPF-p\u00ebrpunuesit q\u00eb lansojn\u00eb skedar\u00ebt executable, rrjedhat alternative t\u00eb dh\u00ebnash n\u00eb NTFS3, optimizime t\u00eb performanc\u00ebs p\u00ebr FUSE, Btrfs dhe Ext4, mb\u00ebshtetje p\u00ebr Apple Time Machine n\u00eb ksmbd, heqja e FS EFS dhe FreeVxFS, modaliteti i qasjes direkte n\u00eb pajisjet bllok, p\u00ebrmir\u00ebsimi i p\u00ebrpunimit t\u00eb munges\u00ebs s\u00eb memorjes video, ndjekja e k\u00ebrkesave p\u00ebr memorien e sistemit mik p\u00ebrmes userfaultfd, kompaktimi i rregullave t\u00eb AppArmor, kufizimi i qasjes n\u00eb AF_ALG dhe mb\u00ebshtetje p\u00ebr \u00e7ipat Apple M3 Pro, Max dhe Ultra.<\/p>\n<p>N\u00eb versionin e ri jan\u00eb pranuar 20260 korrigjime nga 3171 zhvillues, prej t\u00eb cil\u00ebve 807 e d\u00ebrguan p\u00ebr her\u00eb t\u00eb par\u00eb ndryshimin e tyre n\u00eb b\u00ebrtham\u00eb. Madh\u00ebsia e patch-it \u00ebsht\u00eb 63 MB (ndryshimet prekin 14923 skedar\u00eb, jan\u00eb shtuar 943849 rreshta kodi,<br \/>\nt\u00eb hequra 297515 rreshta). N\u00eb botimin e kaluar kishte 17833 korrigjime nga 2766 zhvillues, madh\u00ebsia e patch-it ishte 68 MB. Af\u00ebrsisht 44% e t\u00eb gjitha ndryshimeve t\u00eb paraqitura n\u00eb 7.3 jan\u00eb t\u00eb lidhura me drejtuesit e pajisjeve, rreth 12% e ndryshimeve kan\u00eb t\u00eb b\u00ebjn\u00eb me azhurnimin e kodit specifik p\u00ebr arkitektur\u00eb harduerike, 12% lidhen me grumbullin e rrjetit, 5% me sistemi t\u00eb skedar\u00ebve dhe 3% me n\u00ebn-sistemat e brendshme t\u00eb b\u00ebrtham\u00ebs. <\/p>\n<p>Kryesoret e reja n\u00eb b\u00ebrtham\u00ebn 7.3 (1, 2, 3):\n<\/p>\n<ul>\n<li class=\"l\"> <b>Sistemi i disqeve, hyrja\/ dalje dhe sistemet e skedar\u00ebve<\/b>\n<ul>\n<li class=\"l\"> Jan\u00eb b\u00ebr\u00eb optimizime t\u00eb performanc\u00ebs p\u00ebr FS Btrfs. P\u00ebr disqet jo SSD, \u00ebsht\u00eb eliminuar nj\u00eb vones\u00eb e panevojshme, e cila solli nj\u00eb rritje pes\u00ebfish t\u00eb kapacitetit p\u00ebr ngarkesat q\u00eb p\u00ebrdorin fuqish\u00ebm funksionin fsync, si regjistrimi i logeve. N\u00eb fsync \u00ebsht\u00eb \u00e7aktivizuar identifikimi i boshll\u00ebqeve n\u00eb skedar\u00ebt me num\u00ebr t\u00eb madh ekstentesh dhe pa boshll\u00ebqe, e cila p\u00ebrshpejtoi ekzekutimin e disa testeve specifike me 5 her\u00eb.\n<p>Kur ndjekim buffers t\u00eb pa-cache t\u00eb ekstent\u00ebve, struktura xarray \u00ebsht\u00eb z\u00ebvend\u00ebsuar me nj\u00eb list\u00eb lokale LRU, e cila solli nj\u00eb rritje t\u00eb performanc\u00ebs s\u00eb k\u00ebtyre operacioneve me 3 her\u00eb. Jan\u00eb eliminuar r\u00ebniet n\u00eb performanc\u00eb gjat\u00eb p\u00ebrdorimit t\u00eb modalitetit t\u00eb hyrjes dhe daljes direkte, t\u00eb shkaktuara nga regresionet n\u00eb l\u00ebshimet e kaluara t\u00eb b\u00ebrtham\u00ebs. Jan\u00eb reduktuar bllokimet gjat\u00eb leximit parashikues t\u00eb ekstent\u00ebve, e cila uli kostot e aksesit t\u00eb disa detyrave n\u00eb zona t\u00eb mbivendosura. <\/p>\n<li class=\"l\"> N\u00eb Btrfs \u00ebsht\u00eb hequr mb\u00ebshtetja p\u00ebr versionin e par\u00eb t\u00eb caches me informacion mbi hap\u00ebsir\u00ebn e lir\u00eb. FS-t\u00eb e krijuara n\u00eb sisteme t\u00eb vjetra duhet t\u00eb kalohen n\u00eb versionin e dyt\u00eb t\u00eb caches duke p\u00ebrdorur utilitarin btrfstune, p\u00ebrndryshe do t\u00eb funksionojn\u00eb m\u00eb ngadal\u00eb. Po ashtu \u00ebsht\u00eb hequr opsioni i montimit 'usebackuproot', p\u00ebr t\u00eb cilin duhet t\u00eb p\u00ebrdoret 'rescue=usebackuproot'.\n<li class=\"l\"> N\u00eb FS-n\u00eb Ext4 \u00ebsht\u00eb rritur p\u00ebrformanca e operacioneve paralele t\u00eb shkrimit gjat\u00eb hyrjes\/daljes direkt (Direct I\/O) dhe \u00ebsht\u00eb p\u00ebrshpejtuar rezervimi i hap\u00ebsirave t\u00eb zbraz\u00ebta p\u00ebrmes thirrjes fallocate(). \u00cbsht\u00eb eliminuar regresioni q\u00eb reduktonte p\u00ebrformanc\u00ebn gjat\u00eb shkrimit t\u00eb mb\u00ebshtetur.\n<li class=\"l\"> N\u00eb FS-n\u00eb Ext4, m\u00ebnyra e montimit 'data=journal' \u00ebsht\u00eb klasifikuar si e vjetruar. Mb\u00ebshtetja p\u00ebr k\u00ebt\u00eb opsion montimi pritet t\u00eb nd\u00ebrpritet n\u00eb vitin 2028. Opsioni 'data=journal' p\u00ebrfshin m\u00ebnyr\u00ebn e plot\u00eb t\u00eb regjistrimit, ku regjistrohen jo vet\u00ebm metadata, por edhe t\u00eb dh\u00ebnat vet\u00eb, duke siguruar nj\u00eb q\u00ebndres\u00eb t\u00eb lart\u00eb n\u00eb rast t\u00eb defekteve, por duke e komplikuar mb\u00ebshtetje kodin, \u00e7on n\u00eb nj\u00eb r\u00ebnie t\u00eb konsiderueshme t\u00eb performanc\u00ebs krahasuar me m\u00ebnyrat 'data=ordered' dhe 'data=writeback'.\n<li class=\"l\"> \u00cbsht\u00eb eliminuar sistemi i skedar\u00ebve EFS, i cili ishte p\u00ebrdorur n\u00eb versionet e hershme t\u00eb OS IRIX, ka ndaluar s\u00eb p\u00ebrdoruri rreth 30 vjet m\u00eb par\u00eb dhe \u00ebsht\u00eb n\u00eb munges\u00eb mb\u00ebshtetje p\u00ebr m\u00eb shum\u00eb se 20 vjet. P\u00ebr ata q\u00eb kan\u00eb nevoj\u00eb p\u00ebr qasje n\u00eb ndarje me EFS, ekzistojn\u00eb utilitete q\u00eb funksionojn\u00eb n\u00eb hap\u00ebsir\u00ebn e p\u00ebrdoruesit.\n<li class=\"l\"> \u00cbsht\u00eb eliminuar sistemi i skedar\u00ebve FreeVxFS, q\u00eb implementonte formatin e FS VERITAS VxFS, q\u00eb \u00ebsht\u00eb p\u00ebrdorur n\u00eb SCO UnixWare n\u00eb vitet 1990 dhe nuk p\u00ebrdoret m\u00eb n\u00eb praktik\u00eb.\n<li class=\"l\"> N\u00eb mekanizmin e krijimit t\u00eb sistemeve t\u00eb skedar\u00ebve n\u00eb hap\u00ebsir\u00ebn e p\u00ebrdoruesit FUSE \u00ebsht\u00eb rritur p\u00ebrformanca dhe \u00ebsht\u00eb reduktuar konsumimi i memories gjat\u00eb p\u00ebrdorimit t\u00eb sistemit t\u00eb hyrjes\/daljes asinkrone io_uring. P\u00ebrshtatja \u00ebsht\u00eb arritur fal\u00eb shtimit t\u00eb mund\u00ebsis\u00eb p\u00ebr transmetimin e grupeve t\u00eb bufferave nga hap\u00ebsira e p\u00ebrdoruesit n\u00eb kernel dhe eliminimit t\u00eb mb\u00ebshtetjes t\u00eb tep\u00ebrt (zero-copy) gjat\u00eb qasjes s\u00eb serverit FUSE n\u00eb faqet e memories s\u00eb procesit klient ose n\u00eb caches e faqeve.\n<li class=\"l\"> P\u00ebr pajisjet bllok \u00ebsht\u00eb implementuar flagu RWF_DONTCACHE, i ngjash\u00ebm me modin e hyrjes\/daljes direkt.<br \/>\n(Direct I\/O), which can be used in preadv2() and pwritev2() functions or in read and write requests through io_uring for accessing block devices bypassing the page cache. For example, the flag can be applied in databases for low-level operations with block devices.<\/p>\n<li class=\"l\"> In the overlayfs filesystem, support for mapping user IDs has been added, which is used for matching files of a specific user on a mounted foreign partition with another user in the current system.\n<li class=\"l\"> Improved support for mounting multiple filesystems from a single block device.\n<li class=\"l\"> N\u00eb drejtorin ntfs3 \u00ebsht\u00eb realizuar mb\u00ebshtetje fillestare p\u00ebr rrjedhat alternative t\u00eb t\u00eb dh\u00ebnave, t\u00eb ndara me dy pika n\u00eb emrin e skedarit. P\u00ebr t\u00eb krijuar nj\u00eb rrjedh\u00eb alternative t\u00eb re mund t\u00eb p\u00ebrdoret komanda 'touch file:rrjedha', p\u00ebr leximin - 'cat file:rrjedha', p\u00ebr fshirjen - 'rm file:rrjedha', p\u00ebr t\u00eb nxjerr\u00eb rrjedhat e disponueshme - 'cat file:query_streams'.\n<li class=\"l\"> In the new NTFS implementation (ntfsplus), in read-only mode, support for transparent file compression technology using Windows Overlay Filters (WOF) has been introduced.\n<li class=\"l\"> In the NFS server, support for the CB_NOTIFY operation has been added, allowing the client to cache directory metadata on its side, receiving notifications of changes from the server.\n<li class=\"l\"> In the F2FS filesystem, support for dynamic (without unmounting the filesystem) removal of partitions from a shared pool with automatic data migration to other partitions and returning back has been added (for example, a storage device can be temporarily withdrawn for other needs).\n<li class=\"l\"> In XFS, support for the FALLOC_FL_WRITE_ZEROES flag in the fallocate() system call has been added, allowing to fill a specified range in a file with zeros, using the WRITE_ZERO command supported by some SSDs, performing zeroing without input\/output operations.\n<\/ul>\n<li class=\"l\"> <b>Memorie dhe sh\u00ebrbime sistemike<\/b>\n<ul>\n<li class=\"l\"> P\u00ebrmir\u00ebsimi i trajtimit t\u00eb munges\u00ebs s\u00eb memorie grafike. N\u00eb situat\u00ebn e shterjes s\u00eb memories grafike, b\u00ebrthama tani p\u00ebrpiqet t\u00eb transferoj\u00eb n\u00eb memorien sistemike (GTT) buffers t\u00eb aplikacioneve q\u00eb nuk kan\u00eb kuota t\u00eb garantuara p\u00ebr memorie (dmem cgroup), n\u00eb vend q\u00eb t\u00eb refuzoj\u00eb menj\u00ebher\u00eb ndarjen e memories grafike. Ky qasje siguron ndarjen e burimeve p\u00ebr aplikacione, p\u00ebr t\u00eb cilat sistemi ka rezervuar nj\u00eb sasi t\u00eb caktuar t\u00eb memories grafike, edhe n\u00ebse memoria tashm\u00eb \u00ebsht\u00eb ndar\u00eb p\u00ebr aplikacione t\u00eb tjera. M\u00eb par\u00eb, n\u00ebse nj\u00eb aplikacion pa kuota kishte marr\u00eb memorie grafike, at\u00ebher\u00eb n\u00eb situat\u00ebn e munges\u00ebs s\u00eb memories grafike aplikacioni me kuota t\u00eb garantuara nuk mund t\u00eb merrte at\u00eb, dhe n\u00eb vend t\u00eb memories grafike p\u00ebrmes n\u00ebnbaz\u00ebs TTM (Translation Table Maps) aplikacionit i ndalohej memoria m\u00eb e ngadalshme sistemike, e adresuar nga GPU (GTT).<br \/>\nMb\u00ebshtetje p\u00ebr dmem cgroup \u00ebsht\u00eb implementuar p\u00ebr driver\u00ebt nouveau, xe dhe amdgpu.<\/p>\n<li class=\"l\"> N\u00eb mekanizmin SCHED_EXT, i cili lejon p\u00ebrdorimin e BPF p\u00ebr krijimin e planifikuesve t\u00eb CPU, \u00ebsht\u00eb p\u00ebrfunduar puna mbi mund\u00ebsin\u00eb e krijimit t\u00eb planifikuesve t\u00eb n\u00ebngjitur (sub-scheduler), p\u00ebrmes t\u00eb cil\u00ebve p\u00ebr \u00e7do cgroup mund t\u00eb angazhohet nj\u00eb planifikues detyrash i ve\u00e7ant\u00eb.\n<li class=\"l\"> N\u00eb planifikuesin e detyrave jan\u00eb b\u00ebr\u00eb p\u00ebrmir\u00ebsime lidhur me p\u00ebrpunimin e cgroup dhe zgjidhjen e problemeve me shp\u00ebrndarjen e peshave, t\u00eb cilat shkaktonin shpenzime t\u00eb shtuara dhe vonesa. Jan\u00eb propozuar disa metoda shp\u00ebrndarjeje peshe p\u00ebr cgroup \u2013 \u2018up\u2019, \u2018max\u2019, \u2018concur\u2019 dhe \u2018tasks\u2019, t\u00eb vendosura p\u00ebrmes parametrave cgroup_mode. \u00cbsht\u00eb aktivizuar nj\u00eb radh\u00eb e vetme ekzekutimi (runqueue) p\u00ebr planifikimin e detyrave brenda cgroup. Jan\u00eb shkurtuar vonesat n\u00eb planifikimin e detyrave q\u00eb u jepet nj\u00eb koh\u00eb e shkurt\u00ebr procesori, p\u00ebrmes<br \/>\nmund\u00ebsis\u00eb, n\u00ebse \u00ebsht\u00eb e nevojshme, p\u00ebr t\u00eb anuluar, p\u00ebrdit\u00ebsuar ose minimizuar koh\u00ebn e ekzekutimit t\u00eb detyrave, t\u00eb mbrojtura nga forcimi.<\/p>\n<li class=\"l\"> N\u00eb mekanizmin binfmt_misc (\\\/proc\\\/sys\\\/fs\\\/binfmt_misc) \u00ebsht\u00eb realizuar<br \/>\nmund\u00ebsia p\u00ebr t\u00eb lidhur p\u00ebrpunuesit BPF p\u00ebr t\u00eb shtuar mb\u00ebshtetje p\u00ebr formate t\u00eb reja t\u00eb skedar\u00ebve ekzekutiv\u00eb. Ndryshimi lejon q\u00eb n\u00eb momentin e \u00e7do nisjeje t\u00eb analizohet programatikisht tipi i skedarit ekzekutiv dhe t\u00eb zgjidhet interpreti ose ngarkuesi dinamik pa hacks si p\u00ebrdorimi i utilitetit patchelf dhe bashk\u00ebveprimeve me skripte. P\u00ebr shembull, n\u00eb programin BPF mund t\u00eb p\u00ebrcaktohen skedar\u00eb ekzekutiv\u00eb p\u00ebr arkitektura ose platforma t\u00eb tjera dhe t\u00eb nisen emulator\u00eb p\u00ebrkat\u00ebs ose Wine, si dhe t\u00eb thjeshtohet organizimi i nisjes s\u00eb skedar\u00ebve ekzekutiv\u00eb n\u00eb paketa t\u00eb instaluara n\u00eb kataloge t\u00eb ndryshme n\u00eb sisteme me menaxherin e paketave Nix.<\/p>\n<li class=\"l\">  Vazhdimi i transferimit t\u00eb ndryshimeve nga dega Rust-for-Linux, lidhur me p\u00ebrdorimin e gjuh\u00ebs Rust si gjuh\u00eb t\u00eb dyt\u00eb p\u00ebr zhvillimin e shofer\u00ebve dhe moduleve t\u00eb b\u00ebrtham\u00ebs (mb\u00ebshtetje Rust nuk \u00ebsht\u00eb e aktivizuar si p\u00ebr default, dhe nuk e b\u00ebn Rust nj\u00eb nga var\u00ebsit\u00eb e detyrueshme t\u00eb nd\u00ebrtimit t\u00eb b\u00ebrtham\u00ebs). Pati mund\u00ebsin\u00eb e p\u00ebrdorimit t\u00eb Rust p\u00ebr arkitektura PowerPC. Jan\u00eb realizuar: nj\u00eb modul p\u00ebr konvertime t\u00eb numrave t\u00eb t\u00ebr\u00eb pa humbje, nj\u00eb mod n\u00eb regjistrimin obfusk t\u00eb vlerave t\u00eb treguesve p\u00ebr t\u00eb parandalur rrjedhjen e informacionit mbi hap\u00ebsir\u00ebn adresore, nj\u00eb mb\u00ebshtetje mbi funksionin synchronize_rcu(), barrierat e memories, nj\u00eb modul nd\u00ebrprerje p\u00ebr aktivizimin\/shk\u00ebputjen e nd\u00ebrprerjeve, llojet p\u00ebr hyrje\/ dalje, mb\u00ebshtetje mbi fwctl, mekanizmi SRCU (sleepable read-copy-update), mb\u00ebshtetje mbi gem shmem.<br \/>\nspinlock-bllokime SpinLockIrq, t\u00eb cilat nuk lejojn\u00eb nd\u00ebrprerje n\u00eb seksionet kritike.<\/p>\n<li class=\"l\"> Shtuar parametrin sysctl syscall_user_dispatch p\u00ebr t\u00eb menaxhuar aktivizimin e modit t\u00eb menaxhimit t\u00eb thirrjeve sistemore n\u00eb hap\u00ebsir\u00ebn p\u00ebrdoruese, i cili lejon nj\u00eb proces t\u00eb kap\u00eb thirrjet sistemore t\u00eb nj\u00eb procesi tjet\u00ebr (p\u00ebrdoret n\u00eb Wine p\u00ebr t\u00eb imituar thirrjet sistemore t\u00eb Windows).\n<li class=\"l\"> N\u00eb BPF \u00ebsht\u00eb shtuar funksioni bpf_sock_read_xattr(), me an\u00eb t\u00eb t\u00eb cilit programet BPF mund t\u00eb lexojn\u00eb atribute t\u00eb zgjeruara t\u00eb vendosura nga p\u00ebrdoruesi.<br \/>\n(user.*) nga inode e soketeve. N\u00eb aplikacionet BPF, u shtua mund\u00ebsia p\u00ebr t\u00eb p\u00ebrcaktuar variabla globale t\u00eb lidhura me CPU. N\u00eb verifikuesin e programeve BPF, u ofrua informacion shtes\u00eb mbi gabimet e zbuluara, duke e thjesht\u00ebsuar p\u00ebrcaktimin e arsyeve t\u00eb problemeve.<\/p>\n<li class=\"l\"> N\u00eb mekanizmat e gjurmimit kprobes, uprobes dhe fprobes \u00ebsht\u00eb implementuar mb\u00ebshtetje p\u00ebr shnd\u00ebrrimin e llojeve, duke p\u00ebrdorur t\u00eb dh\u00ebna BTF (BPF Type Format) me informacione p\u00ebr verifikimin e llojeve n\u00eb pseudokodin BPF, si dhe \u00ebsht\u00eb p\u00ebrmir\u00ebsuar nxjerrja e informacionit mbi variablat.\n<li class=\"l\"> N\u00eb n\u00ebn-sistemin DAMON (Data Access MONitor), i cili mund\u00ebson monitorimin e aksesit t\u00eb procesit ndaj t\u00eb dh\u00ebnave n\u00eb memorie (p\u00ebr shembull, mund t\u00eb kuptojm\u00eb cilat zona t\u00eb memories ka aksesuar procesi, dhe cilat zona t\u00eb memories kan\u00eb mbetur t\u00eb pap\u00ebrdorura), \u00ebsht\u00eb shtuar mund\u00ebsia e monitorimit t\u00eb ndryshimit t\u00eb atributeve t\u00eb dh\u00ebnave (memoria e anonimizuar, skedar\u00ebt e mapuar n\u00eb memorie, akses vet\u00ebm p\u00ebr lexim, mungesa e akseseve n\u00eb memorie etj.).\n<li class=\"l\"> N\u00eb mekanizmin KHO (Kexec HandOver), i cili p\u00ebrdoret p\u00ebr t\u00eb n\u00ebnshkruar nj\u00eb b\u00ebrtham\u00eb t\u00eb re nga nj\u00eb e vjet\u00ebr pa humbur gjendjen e sistemit, \u00ebsht\u00eb siguruar llogaritja e alokimit t\u00eb faqeve t\u00eb m\u00ebdha t\u00eb memories (huge pages) gjat\u00eb ngarkimit. T\u00eb tilla faqe memories tani jan\u00eb etiketuar dhe ruajtur pas nisjes s\u00eb b\u00ebrtham\u00ebs s\u00eb re.\n<li class=\"l\"> Kodi i nivelit t\u00eb ul\u00ebt i sistemit t\u00eb swap-it \u00ebsht\u00eb transferuar n\u00eb nj\u00eb struktur\u00eb t\u00eb re t\u00eb t\u00eb dh\u00ebnave swap_ops, e cila ka leht\u00ebsuar mir\u00ebmbajtjen e kodit dhe ka implementuar abstraksionet e nevojshme p\u00ebr zgjerimin e funksionalitetit n\u00eb t\u00eb ardhmen.\n<li class=\"l\"> Jan\u00eb shtuar komandat ioctl ALLOCINFO_IOC_CONTENT_ID, ALLOCINFO_IOC_GET_AT dhe ALLOCINFO_IOC_GET_NEXT, t\u00eb cilat lejojn\u00eb transferimin selektiv t\u00eb t\u00eb dh\u00ebnave t\u00eb profilizimit t\u00eb alokimit t\u00eb memories n\u00eb hap\u00ebsir\u00ebn e p\u00ebrdoruesit. N\u00eb krahasim me nd\u00ebrfaqen e m\u00ebparshme \/proc\/allocinfo, thirrjet e propozuara ioctl lejojn\u00eb t\u00eb rritet performanca e k\u00ebrkesave t\u00eb profilizimit deri n\u00eb 20 her\u00eb p\u00ebrmes filtrimit t\u00eb t\u00eb dh\u00ebnave t\u00eb panevojshme.\n<\/ul>\n<li class=\"l\"> <b>Virtualizimi dhe siguria<\/b>\n<ul>\n<li class=\"l\"> \u00cbsht\u00eb propozuar nj\u00eb mekaniz\u00ebm i ri izolimi, i cili bllokon aksesin n\u00eb p\u00ebrmbajtjen e sistemeve t\u00eb skedar\u00ebve, me p\u00ebrjashtim t\u00eb burimeve q\u00eb jan\u00eb dh\u00ebn\u00eb qart\u00eb n\u00eb ambientin sandbox p\u00ebrmes deshifruesve t\u00eb skedar\u00ebve. Mekanizmi \u00ebsht\u00eb realizuar n\u00ebp\u00ebrmjet pseudo-FS failfs dhe thirrjes s\u00eb sistemit fchroot.\n<p>Psevdoks dhe bashk\u00ebngjitja e failfs i ngjan FS nullfs, por ndryshe nga e fundit, realizon parimin \u2018asgj\u00eb nuk mb\u00ebshtetet\u2019 n\u00eb vend t\u00eb \u2018asgj\u00eb nuk ruhet\u2019. Kjo pron\u00eb e b\u00ebn t\u00eb pamundur montimin e ndonj\u00eb gj\u00ebje mbi failfs, klonimin e FS dhe ndjekjen e gjendjes p\u00ebrmes statmount(), listmount(), \/proc\/\/mountinfo dhe \/proc\/filesystems. N\u00ebse katalogu rr\u00ebnj\u00ebsor ose punues i procesit ndodhet n\u00eb failfs, bllokohen \u00e7do p\u00ebrpjekje p\u00ebr navigim n\u00eb FS duke p\u00ebrdorur rrug\u00eb t\u00eb plota dosjesh, lidhje simbolike dhe rrug\u00eb relative q\u00eb varen nga katalogu aktual i pun\u00ebs. Procesit i lihet vet\u00ebm mund\u00ebsia e qasjes n\u00eb nj\u00eb katalog t\u00eb caktuar p\u00ebrmes deshifruesve t\u00eb skedar\u00ebve, t\u00eb hapura para izolimit.<\/p>\n<p>P\u00ebr t\u00eb kaluar n\u00eb m\u00ebnyr\u00ebn e re t\u00eb izolimit \u00ebsht\u00eb shtuar nj\u00eb thirrje sistemike fchroot, e ngjashme me thirrjen sistemike chroot, por q\u00eb funksionon n\u00eb nivelin e descriptor\u00ebve t\u00eb skedar\u00ebve. N\u00eb thirrjet sistemike fchdir \u00ebsht\u00eb shtuar nj\u00eb flamur FD_FAILFS_ROOT p\u00ebr t\u00eb l\u00ebvizur katalogun e pun\u00ebs t\u00eb procesit n\u00eb sistemin failfs.<br \/>\nNj\u00eb flamur i ngjash\u00ebm \u00ebsht\u00eb i disponuesh\u00ebm n\u00eb thirrjen sistemike fchroot.<\/p>\n<li class=\"l\"> \u00ebsht\u00eb shtuar mund\u00ebsia p\u00ebr t\u00eb ndjekur k\u00ebrkesat p\u00ebr kujtes\u00ebn e sistemit mysafir p\u00ebrmes mekanizmit userfaultfd, i cili lejon krijimin e trajtuesve p\u00ebr k\u00ebrkesa n\u00eb faqe t\u00eb papjes\u00eb ose t\u00eb mbrojtura t\u00eb kujtes\u00ebs n\u00eb hap\u00ebsir\u00ebn e p\u00ebrdoruesit. N\u00eb praktik\u00eb, mund\u00ebsia e propozuar i lejon hipervizorit t\u00eb identifikoj\u00eb faqet e kujtes\u00ebs, p\u00ebr t\u00eb cilat nuk \u00ebsht\u00eb b\u00ebr\u00eb asnj\u00eb k\u00ebrkes\u00eb n\u00eb makin\u00ebn virtuale, p\u00ebr t'i d\u00ebbuar ato n\u00eb kujtes\u00eb m\u00eb t\u00eb ngadalshme ose n\u00eb ruajtje t\u00eb jashtme. P\u00ebr ndjekjen e shkeljeve t\u00eb ndalimit t\u00eb leximit dhe shkrimit n\u00eb zon\u00ebn e ndjekur t\u00eb kujtes\u00ebs \u00ebsht\u00eb shtuar flaka UFFDIO_REGISTER_MODE_RWP, e cila mund t\u00eb p\u00ebrdoret si nj\u00eb alternativ\u00eb me performanc\u00eb m\u00eb t\u00eb lart\u00eb p\u00ebr aplikimin e mprotect(PROT_NONE) s\u00eb bashku me trajtuesin e sinjalit, i gjeneruar kur b\u00ebhet nj\u00eb k\u00ebrkes\u00eb n\u00eb kujtes\u00eb p\u00ebr t\u00eb cil\u00ebn \u00ebsht\u00eb vendosur ndalim p\u00ebr lexim dhe shkrim (n\u00eb rastin e userfaultfd, ndodhet nj\u00eb p\u00ebrjashtim, i trajtuar n\u00eb hap\u00ebsir\u00ebn e p\u00ebrdoruesit). Ndryshimi \u00ebsht\u00eb p\u00ebrgatitur me ndihm\u00ebn e AI (\u2018Assisted-by: Claude:claude-opus-4-6\u2019).\n<li class=\"l\"> \u00cbsht\u00eb forcuar ndarja midis rrjedhave t\u00eb b\u00ebrtham\u00ebs (kthread) dhe procesit init (PID 1). M\u00eb par\u00eb, n\u00eb rrjedhat e b\u00ebrtham\u00ebs dhe n\u00eb PID 1, ishte p\u00ebrdorur s\u00eb bashku nj\u00eb gjendje e p\u00ebrbashk\u00ebt e sistemit t\u00eb skedar\u00ebve.<br \/>\nkjo lejonte q\u00eb p\u00ebrmes thirrjes pivot_root() t\u00eb rishkruhej gjendja e FS p\u00ebr t\u00eb gjitha proceset e kernelit. N\u00eb versionin e ri, PID 1 p\u00ebrdor nj\u00eb struktur\u00eb t\u00eb plot\u00eb t\u00eb ve\u00e7ant\u00eb fs_struct, nd\u00ebrsa proceset e kernelit jan\u00eb t\u00eb izoluar n\u00eb nj\u00eb pik\u00eb montimi t\u00eb ndar\u00eb me nullfs.<\/p>\n<li class=\"l\"> Biblioteka e integruar e kriptografis\u00eb (libcrypto) ka shtuar mb\u00ebshtetje p\u00ebr modet e enkriptimit AES \u2014 ECB, CBC, CBC-CTS, CTR, XCTR, XTS, GCM dhe CCM.\n<li class=\"l\"> N\u00eb sistemin e menaxhimit t\u00eb aksesit mandat AppArmor, \u00ebsht\u00eb realizuar mund\u00ebsia e ngarkimit t\u00eb grupeve t\u00eb rregullave t\u00eb kompresuar dhe \u00ebsht\u00eb shtuar nj\u00eb modalitet auditimi.\n<li class=\"l\"> Shtuar parametri sysctl af_alg_restrict, i cili menaxhon aktivizimin e aksesit n\u00eb API-n\u00eb kriptografike AF_ALG nga hap\u00ebsira e p\u00ebrdoruesit. AF_ALG lejon p\u00ebrdorimin e akcelerator\u00ebve harduerik\u00eb p\u00ebr llogaritjet kriptografike n\u00eb Crypto API t\u00eb kernelit, por aplikohet n\u00eb situata mjaft specifike dhe nuk gjithmon\u00eb ofron nj\u00eb rritje t\u00eb performanc\u00ebs krahasuar me implementimin e akcelerimit n\u00eb hap\u00ebsir\u00ebn e p\u00ebrdoruesit. N\u00eb t\u00eb nj\u00ebjt\u00ebn koh\u00eb, n\u00eb trajtuesit e AF_ALG jan\u00eb identifikuar nj\u00eb seri vulnerabilitetesh, si Copy Fail, q\u00eb lejojn\u00eb ndryshimin e t\u00eb dh\u00ebnave n\u00eb buferrin e faqeve. P\u00ebr t\u00eb zvog\u00ebluar sip\u00ebrfaqen e sulmit, aksesin n\u00eb AF_ALG \u00ebsht\u00eb shpesh i kufizuar nga default. Po shqyrtohet mund\u00ebsia e eliminimit t\u00eb AF_ALG n\u00eb ndonj\u00eb nga l\u00ebshimet e ardhshme.\n<li class=\"l\"> I \u00ebsht\u00eb forcuar verifikimi i programeve BPF t\u00eb n\u00ebnshkruara me nj\u00eb n\u00ebnshkrim digjital. Shtuar kontrolli i integritetit t\u00eb metadatanve t\u00eb programit BPF para ngarkimit t\u00eb tij.\n<li class=\"l\"> N\u00eb thirrjen e sistemit landlock_restrict_self(), e p\u00ebrdorur p\u00ebr aktivizimin e bllokimeve Landlock, \u00ebsht\u00eb shtuar nj\u00eb flag<br \/>\nLANDLOCK_RESTRICT_SELF_NO_NEW_PRIVS, i cili ndalon procesin aktual t\u00eb marr\u00eb \u00e7do privilegj t\u00eb ri. Mekanizmi Landlock u lejon programeve pa privilegje t\u00eb heqin privilegjet e panevojshme p\u00ebr funksionimin, duke kufizuar vullnetarisht aksesin e m\u00ebtejsh\u00ebm n\u00eb sistem p\u00ebr q\u00ebllime sigurie, p\u00ebr shembull, p\u00ebr t\u00eb mbrojtur n\u00eb rast p\u00ebrpjekjesh p\u00ebr t\u00eb shfryt\u00ebzuar vulnerabilitetet n\u00eb program. <\/p>\n<li class=\"l\"> N\u00eb driverin VirtIO-GPU, i cili siguron funksionimin e GPU-s\u00eb virtuale, \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr modalitetin e fjetjes S4 (hibernimi).\n<\/ul>\n<li class=\"l\"> <b>Sistemi rrjetor<\/b>\n<ul>\n<li class=\"l\"> N\u00eb ksmbd, e integruar n\u00eb b\u00ebrtham\u00ebn e serverit p\u00ebr protokollin SMB, \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr zgjerimet e Apple Time Machine p\u00ebr ruajtjen e kopjeve rezerv\u00eb t\u00eb krijuara n\u00eb macOS p\u00ebrmes k\u00ebtij aplikacioni. \u00cbsht\u00eb implementuar nj\u00eb mekaniz\u00ebm izolimi t\u00eb sekuencave t\u00eb komandave SMB n\u00eb lidhje me MessageId p\u00ebr t\u00eb bllokuar sulmet p\u00ebrmes d\u00ebrgimit t\u00eb k\u00ebrkesave t\u00eb pavlefshme ose t\u00eb dyfishta. Shtuar mb\u00ebshtetje p\u00ebr d\u00ebrgimin e k\u00ebrkesave t\u00eb rip\u00ebrs\u00ebritura p\u00ebrmes protokollit SMB3 pa ndikuar n\u00eb gjendjen e sesionit, n\u00ebse k\u00ebrkesa e m\u00ebparshme ishte humbur. N\u00eb SMB3 \u00ebsht\u00eb realizuar mund\u00ebsia e enkriptimit n\u00eb nivelin e ndarjeve t\u00eb ve\u00e7anta (share). Shtuar mb\u00ebshtetje p\u00ebr enkriptimin e kanalit t\u00eb komunikimit SMB Direct, q\u00eb shfryt\u00ebzon teknologjin\u00eb RDMA (Remote Direct Memory Access).\n<li class=\"l\"> \u00cbsht\u00eb realizuar mund\u00ebsia e p\u00ebrdorimit t\u00eb paketave TCP me zgjerimin BIG TCP, duke lejuar rritjen e madh\u00ebsis\u00eb maksimale t\u00eb paket\u00ebs TCP deri n\u00eb 4GB, n\u00eb tunelet UDP bazuar n\u00eb protokollet VXLAN dhe GENEVE.\n<li class=\"l\"> Shtuar mb\u00ebshtetje p\u00ebr kalimin e protokollit MCTP (Management Component Transport Protocol) mbi USB (MCTP-over-USB 1.1).\n<li class=\"l\"> Ofruar mund\u00ebsia p\u00ebr \u00e7aktivizimin (unregistration) e pajisjeve rrjetore (netkit, veth, vxcan, bareudp, geneve, ipvlan, macvlan etj.) p\u00ebr hap\u00ebsira t\u00eb zgjedhura emrash.\n<li class=\"l\"> P\u00ebr Bluetooth 6.2+ \u00ebsht\u00eb realizuar mb\u00ebshtetje p\u00ebr mekanizmin SCI (Shorter Connection Interval) p\u00ebr t\u00eb reduktuar vonesat gjat\u00eb transferimit t\u00eb t\u00eb dh\u00ebnave n\u00eb modalitetin Bluetooth LE (Low Energy).\n<li class=\"l\"> N\u00eb API nl80211 \u00ebsht\u00eb shtuar nj\u00eb mekaniz\u00ebm t\u00eb unifikuar (NL80211_CMD_PROBE_PEER) p\u00ebr t\u00eb kontrolluar peer-at e lidhur, funksionon si n\u00eb pik\u00eb qasjeje pa tela ashtu edhe n\u00eb an\u00ebn e klientit.\n<\/ul>\n<li class=\"l\"> <b>Pajisje<\/b>\n<ul>\n<li class=\"l\"> Jan\u00eb shpallur t\u00eb vjetra dhe jan\u00eb parashikuar p\u00ebr heqje n\u00eb b\u00ebrtham\u00ebn 7.5 platforma t\u00eb vjetra ARM, t\u00eb cilat p\u00ebrdoren pak dhe pengojn\u00eb mb\u00ebshtetje t\u00eb sistemeve transmetuese aktuale. P\u00ebr heqje prediktohen rreth 55 mij\u00eb rreshta kodi t\u00eb lidhur me mb\u00ebshtetje p\u00ebr platforma sa1100, omap24xx, i.MX31, samv7, lpc18xx, riscpc, axxia, footbridge, pllakat e vjetra pxa, orion, dove dhe mv78xx0, \u00e7ipa pa nj\u00eb nj\u00ebsin\u00eb menaxhuese t\u00eb memories (MMU) dhe mikroprocesor\u00eb stm32f4\/f7\/h7.\n<li class=\"l\"> Shtuar mb\u00ebshtetje fillestare p\u00ebr \u00e7ipat Apple M3 Pro, Max dhe Ultra. Realizuar menaxhimi i gjendjes s\u00eb konsumit t\u00eb energjis\u00eb p\u00ebr SoC Apple.\n<li class=\"l\"> N\u00eb n\u00ebn-sistemin DRM (Direct Rendering Manager) \u00ebsht\u00eb shtuar propozimi \u2018formati i ngjyrave\u2019, i cili lejon p\u00ebrdoruesin t\u00eb kaloj\u00eb mes formateve t\u00eb paraqitjes s\u00eb ngjyrave p\u00ebr pajisjen e daljes. Ky propozim \u00ebsht\u00eb zbatuar p\u00ebr driver\u00ebt e GPU i915 (HDMI, DP), amdgpu (HDMI, DP) dhe rockchip (HDMI). P\u00ebr testim mund t\u00eb p\u00ebrdoret komanda e k\u00ebtij lloji \u2018modetest -s 115:1920\u00d71080-60@NV12 -w 115:\u2018formati i ngjyrave\u2019:4\u2019, ku 115 \u00ebsht\u00eb identifikuesi i konektorit, dhe \u20184\u2019 \u00ebsht\u00eb numri i formatit YUV420.\n<li class=\"l\"> N\u00eb drejtuesin amdgpu \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr modifikuesit DRM p\u00ebr GPU-t\u00eb AMD t\u00eb serive GFX6-8 (Southern Islands, Sea Islands dhe Volcanic Islands). \u00cbsht\u00eb implementuar mb\u00ebshtetje fillestare p\u00ebr DCN 6.0.0 (Display Core Next). \u00cbsht\u00eb realizuar pastrimi i kodit t\u00eb vjet\u00ebr.<br \/>\n\u00cbsht\u00eb aktivizuar mb\u00ebshtetje p\u00ebr CACP (Content Adaptive Contrast and Power), e cila lejon uljen e konsumit t\u00eb energjis\u00eb p\u00ebr panelet OLED. P\u00ebr motor\u00ebt e ekranit n\u00eb arkitektur\u00ebn DCN4 \u00ebsht\u00eb p\u00ebrfshir\u00eb mb\u00ebshtetje p\u00ebr mekanizmin IPS (Idle Power State) p\u00ebr t\u00eb ulur konsumimin e energjis\u00eb gjat\u00eb pasivitetit. \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr kartat grafike AMD Barco.<\/p>\n<li class=\"l\"> N\u00eb drejtuesin i915 \u00ebsht\u00eb rishikuar kodi p\u00ebr p\u00ebrcaktimin e mund\u00ebsive dhe rim\u00ebk\u00ebmbjen e gjendjes s\u00eb lidh\u00ebsve DisplayPort. P\u00ebr GPU Novalake (NVL) \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr CMTG (Common mode timing generator) dhe DC3DO (Display C3 with Clock Off).\n<li class=\"l\"> Puna mbi driverin drm (Direct Rendering Manager) Xe p\u00ebr GPU t\u00eb bazuar n\u00eb arkitektur\u00ebn Intel Xe \u00ebsht\u00eb vazhduar, i cili p\u00ebrdoret n\u00eb kartat grafike Intel t\u00eb familjes Arc dhe grafik\u00ebn e integruar, duke filluar nga procesor\u00ebt Tiger Lake. Jan\u00eb shtuar identifikues t\u00eb rinj p\u00ebr pajisjet e mb\u00ebshtetura. N\u00eb configfs \u00ebsht\u00eb zbatuar atributi \u2018enable_multi_queue\u2019 p\u00ebr t\u00eb \u00e7aktivizuar p\u00ebrdorimin e nj\u00ebkohsh\u00ebm t\u00eb disa radh\u00ebve t\u00eb transmetimit t\u00eb komandave. \u00cbsht\u00eb p\u00ebrmir\u00ebsuar mb\u00ebshtetja p\u00ebr kalimin n\u00eb gjendjen e pushimit.\n<li class=\"l\"> \u00cbsht\u00eb vazhduar integrimi i komponent\u00ebve t\u00eb drejtuesit Nova p\u00ebr GPU-t\u00eb NVIDIA, t\u00eb pajisura me firmware GSP, t\u00eb p\u00ebrdorura q\u00eb nga seria NVIDIA GeForce RTX 2000 mbi baz\u00ebn e mikroarkitektur\u00ebs Turing. Drejtuesi \u00ebsht\u00eb shkruar n\u00eb gjuh\u00ebn Rust. N\u00eb versionin e ri \u00ebsht\u00eb realizuar kalimi n\u00eb imazhe t\u00eb reja firmware TLV, n\u00eb vend t\u00eb varianteve t\u00eb vjetra q\u00eb p\u00ebrdoren n\u00eb drejtuesin Nouveau. \u00cbsht\u00eb shtuar mb\u00ebshtetje<br \/>\np\u00ebr ngarkimin e firmware p\u00ebr \u00e7ipin GSP (GPU System Processor) me p\u00ebrfshirjen e vGPU. \u00cbsht\u00eb shtuar API p\u00ebr marrjen e informacionit rreth madh\u00ebsis\u00eb s\u00eb memories grafike.<\/p>\n<li class=\"l\"> N\u00eb drejtuesin Tyr, i shkruar n\u00eb gjuh\u00ebn Rust dhe q\u00eb siguron funksionimin me GPU-t\u00eb ARM Mali, \u00ebsht\u00eb shtuar mund\u00ebsia e ngarkimit t\u00eb firmware-ve n\u00eb formatin Mali CSF, aktivizimin e memories virtuale t\u00eb GPU dhe fillimin e MCU.\n<li class=\"l\"> N\u00eb drejtuesin msm \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr GPU Adreno Shikra (A704) dhe Eliza (722).\n<li class=\"l\"> \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr pajisjet audio dhe ASoC: Pioneer DJ DJM-S11,<br \/>\nAW88399 (Lenovo Legion Pro), AW88399 (Lenovo Legion), Lisuan, ALC235, RME HDSPe AIO, RT766\/RT767 SDCA, Maili, Hawi, CS35L62 (SoundWire), RT766\/RT767 VA1.<\/p>\n<li class=\"l\"> \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr Steam Controller (model 2026); mice Logitech G502 X Plus dhe G502 X Lightspeed; tastiera Endorfy Thock TKL, Zenbook A16; kufjet Nova 5X, Nova 7 dhe Arctis 7; volani i loj\u00ebrave Turtle Beach VelocityOne Race; gamepadi MSI Claw.\n<li class=\"l\"> \u00cbsht\u00eb p\u00ebrmir\u00ebsuar mb\u00ebshtetje p\u00ebr tingujin n\u00eb pajisjet ASUS VivoBook M515DA\/X515DAP.<br \/>\nLG gram 16 (16Z90TR), Minisforum AI X1 Pro, HP Pavilion 15-eh2xxx, HP Laptop 15-dy0xxx dhe HP Spectre x360 16-aa0xxx, HP EliteBook 6 G1, HP OmniBook X Flip 14, Lenovo Yoga Pro 7, Huawei Matebook,<br \/>\nThinkPad X1 Carbon 6th, HP ProBook 440 G5, Acer Aspire A515-57. <\/p>\n<li class=\"l\"> E shtuar mb\u00ebshtetje p\u00ebr smartphone, tablet\u00eb dhe laptop\u00eb: Motorola Edge 30, Motorola Moto G2, Xiaomi 12 Lite 5G, Microsoft Surface Pro, Honor MagicBook art 1412in, Sony Xperia M2, Vicharak Axon, Axon Mini dhe Vaaman2, Asus Zenbook A16, Lenovo Thinkedge se70.\n<li class=\"l\"> \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr platformat ARM dhe SoC Samsung Exynos 1580 (p\u00ebrdoret n\u00eb smartphone t\u00eb nivelit t\u00eb lart\u00eb q\u00eb nga viti 2024), Orange Pi 5 pro, Sophgo SG2000 (hibrid Arm\/RISC-V), BeagleBadge, Qualcomm \u2018Shikra\u2019 dhe \u2018Altera\u2019 (Cortex-A78C), Agilex72 (Cortex-A720), Alientek ATK-DLRV1126, Variscite SoC DART-MX8M-PLUS, DART-MX8M-MINI, VAR-SOM-MX8QM dhe bordet Sonata\/Symphony mbi to, 9Tripod X3568 v4, Youyeetoo YY3588, milk-v duo, ArmSoM CM5, Freescale Verdin iMX8M Mini, Anbernic rg vita-pro, Embedfire lubancat 4, Vicharak Vaaman, LincStation E1, HINLINK H28K.\n<\/ul>\n<\/ul>\n<p>N\u00eb t\u00eb nj\u00ebjt\u00ebn koh\u00eb, Fondi p\u00ebr Programin e Lir\u00eb t\u00eb Amerik\u00ebs Latine formoi<br \/>\nVarianti plot\u00ebsisht i lir\u00eb i b\u00ebrtham\u00ebs 7.3 \u2014 Linux-libre 7.3-gnu, i past\u00ebr nga elementet e firmware dhe driver\u00ebve q\u00eb p\u00ebrmbajn\u00eb komponent\u00eb ose pjes\u00eb kodi jo t\u00eb lira, zona e p\u00ebrdorimit t\u00eb t\u00eb cilave \u00ebsht\u00eb e kufizuar nga prodhuesi. N\u00eb versionin 7.3 \u00ebsht\u00eb pastruar nga blobet e driver\u00ebve t\u00eb rinj p\u00ebr GPU Mali Tyr, Morse Micro mm81x wi-fi, NXP wi-fi, dhe kartat rrjet t\u00eb bazuara n\u00eb \u00e7ipet Realtek. \u00cbsht\u00eb p\u00ebrmir\u00ebsuar kodi i pastrimit n\u00eb driver\u00ebt nova-core, amdgpu, adreno, tegra, iris, rtw89 dhe mt76 wifi, Qualcomm Q6V5 PAS, qla2xxx scsi dhe kodek\u00ebt audio aw88399. \u00cbsht\u00eb realizuar nj\u00eb pastrim i emrave t\u00eb blob-eve n\u00eb skedar\u00ebt dts (devicetree) p\u00ebr \u00e7ipat ARM t\u00eb Qualcomm.<br \/>\n<br \/>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=66499\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 7.3. \u0421\u0440\u0435\u0434\u0438 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0437\u0430\u043c\u0435\u0442\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439: \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u0438\u0437\u043e\u043b\u044f\u0446\u0438\u0438 \u0424\u0421 \u043d\u0430 \u0431\u0430\u0437\u0435 \u043f\u0441\u0435\u0432\u0434\u043e-\u0424\u0421 failfs \u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u0432\u044b\u0437\u043e\u0432\u0430 fchroot(), \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0432\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0445 \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432 SCHED_EXT, BPF-\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u044b\u0445 \u0444\u0430\u0439\u043b\u043e\u0432, \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0435 \u043f\u043e\u0442\u043e\u043a\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 NTFS3, \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 FUSE, Btrfs \u0438 Ext4, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 Apple Time Machine \u0432 ksmbd, \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0424\u0421 EFS [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-183913","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 7.3.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Alexander Kovalev\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-yadra-linux-7-3\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 7.3 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 7.3.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-yadra-linux-7-3\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-10-21T09:41:23+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-10-21T09:41:23+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47L\u00ebshimi i b\u00ebrtham\u00ebs Linux 7.3 | ProHoster","description":"Pas dy muajsh zhvillimi, Linus Torvalds prezantoi l\u00ebshimin e b\u00ebrtham\u00ebs Linux 7.3.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-yadra-linux-7-3","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 7.3 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 7.3.","og:url":"https:\/\/prohoster.info\/sq\/blog\/news\/reliz-yadra-linux-7-3","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-10-21T09:41:23+00:00","article:modified_time":"2026-10-21T09:41:23+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/183913","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=183913"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/183913\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=183913"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=183913"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=183913"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}