{"id":168562,"date":"2026-04-13T23:12:13","date_gmt":"2026-04-13T21:12:13","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/linux-7-0"},"modified":"2026-04-13T23:12:13","modified_gmt":"2026-04-13T21:12:13","slug":"linux-7-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/linux-7-0","title":{"rendered":"Linux 7.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Linux 7.0\" src=\"\/wp-content\/uploads\/2026\/04\/7aac3667fec9d6d2ab52ea9a50f6c400.jpg\" style=\"display:block;margin: 0 auto;\" \/>                              <noindex>      <noindex><\/p>\n<p>Pas dy muajsh zhvillimi, Linus Torvalds <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/CAHk-=wj2WqpPBwpAXo8bj_Hx-NxKMRVTVMUaQis7+Vm6XLRZiw@mail.gmail.com\/T\/#u\">paraqiti<\/a> l\u00ebshimi i kernelit <a rel=\"nofollow\" href=\"https:\/\/www.kernel.org\/\">Linux 7.0<\/a>. Nd\u00ebr ndryshimet m\u00eb t\u00eb dukshme jan\u00eb: rregullat e p\u00ebrdorimit t\u00eb asistent\u00ebve AI, kalimi i Rust n\u00eb mund\u00ebsit\u00eb kryesore t\u00eb kernelit, rritja e performanc\u00ebs s\u00eb swap-it, aktivizimi i modit PREEMPT_LAZY si parazgjedhje, mb\u00ebshtetje p\u00ebr filtra n\u00eb operacionet io_uring, nj\u00eb FS e re Nullfs, infrastruktura fserror, mjetet e monitorimit XFS, mb\u00ebshtetje p\u00ebr rimapimin n\u00eb Btrfs, aktivizimi i versionit NFS 4.1 si parazgjedhje, integrimi i algoritmit t\u00eb kriptimit post-kvant ML-DSA, aktivizimi i AccECN n\u00eb n\u00ebn-sistemin e rrjetit, dhe mb\u00ebshtetje fillestare p\u00ebr WiFi 8.<\/p>\n<p><\/noindex><\/noindex> <\/p>\n<p>Numri 7.0 u dha, pasi n\u00eb deg\u00ebn 6.x u grumbulluan mjaft l\u00ebshime p\u00ebr t\u00eb ndryshuar numrin e par\u00eb t\u00eb versionit (kurse versioni 6.0 u formua pas 5.19). Ndryshimi i numerologjis\u00eb b\u00ebhet p\u00ebr arsye estetike dhe p\u00ebrb\u00ebn nj\u00eb hap formal q\u00eb heq ndjesin\u00eb e pak\u00ebndshme nga akumulimi i numrit t\u00eb madh t\u00eb l\u00ebshimeve n\u00eb k\u00ebt\u00eb seri.<\/p>\n<p>N\u00eb versionin e ri jan\u00eb p\u00ebrfshir\u00eb 15624 korrigjime nga 2477 zhvillues, madh\u00ebsia e patch-it \u00ebsht\u00eb 56 MB (ndryshimet prekin 18053 skedar\u00eb, jan\u00eb shtuar 704060 rreshta kodi, jan\u00eb fshir\u00eb 278132 rreshta). N\u00eb botimin e kaluar ishin 15657 korrigjime nga 2237 zhvillues, madh\u00ebsia e patch-it ishte 52 MB. Rreth 51% e t\u00eb gjitha ndryshimeve t\u00eb paraqitura n\u00eb 7.0 lidhen me drajver\u00ebt e pajisjeve, rreth 11% e ndryshimeve kan\u00eb t\u00eb b\u00ebjn\u00eb me p\u00ebrdit\u00ebsimin e kodit specifik p\u00ebr arkitektur\u00ebn harduerike, 14% lidhen me stakun rrjet\u00eb, 5% me sistemet e skedar\u00ebve dhe 3% me n\u00ebn-sistemat e brendshme t\u00eb b\u00ebrtham\u00ebs.<\/p>\n<p>  <noindex><\/p>\n<p>Novitetet kryesore n\u00eb kernelin 7.0 (<a rel=\"nofollow\" href=\"https:\/\/kernelnewbies.org\/Linux_7.0\">kernelnewbies.org<\/a>, <a rel=\"nofollow\" href=\"https:\/\/lwn.net\/Articles\/1058664\/\">lwn.net<\/a>, <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/kernel\/ml\/7.0.html\">OpenNET<\/a>):<\/p>\n<p><\/noindex> <\/p>\n<ul>\n<li><strong>Sistemi i disqeve, hyrja\/ dalje dhe sistemet e skedar\u00ebve<\/strong>\n<ul>\n<li>U realizua infrastruktura fserror dhe <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=dd466ea0029961ee0ee6e8e468faa1506275c8a9\">\u00ebsht\u00eb shtuar<\/a> API p\u00ebr marrjen e informacionit n\u00eb lidhje me gabimet e hyrjes\/daljes dhe d\u00ebmtimin e metadata gjat\u00eb pun\u00ebs me skedar\u00eb. Infrastruktura e propozuar unifikon transmetimin e informacioneve p\u00ebr gabimet n\u00eb sistemet e skedar\u00ebve n\u00eb hap\u00ebsir\u00ebn e p\u00ebrdoruesit p\u00ebrmes mekanizmit fsnotify.<\/li>\n<li>N\u00eb XFS <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/linux-xfs\/176897694953.202109.15171131238404759078.stgit@frogsfrogsfrogs\/\">jan\u00eb shtuar<\/a> mund\u00ebsi t\u00eb reja p\u00ebr monitorimin e gjendjes s\u00eb sistemit t\u00eb skedar\u00ebve nga hap\u00ebsira e p\u00ebrdoruesit. U propozuar nj\u00eb operacion ioctl XFS_IOC_HEALTH_MONITOR, q\u00eb kthen nj\u00eb descriptor skedari, p\u00ebrmes t\u00eb cilit mund t\u00eb marrim informacione p\u00ebr d\u00ebshtimet q\u00eb lidhen me d\u00ebmtimin e metadata ose t\u00eb ngjarjeve t\u00eb gabimeve gjat\u00eb hyrjes\/daljes, si dhe t\u00eb monitorojm\u00eb ndryshimet e gjendjeve t\u00eb FS, si\u00e7 jan\u00eb shk\u00ebputja dhe ndalimi. Shtes\u00eb, u propozuar nj\u00eb proces i prap\u00ebm q\u00eb menaxhohet p\u00ebrmes systemd xfs_healer, q\u00eb p\u00ebrpunon ngjarje p\u00ebr gjendjen e FS nga hap\u00ebsira e p\u00ebrdoruesit dhe, n\u00eb rast nevoje, aktivizon automatikisht <a rel=\"nofollow\" href=\"https:\/\/www.kernel.org\/doc\/html\/next\/filesystems\/xfs-online-fsck-design.html\">procedurat e rikuperimit<\/a>.<\/li>\n<li>N\u00eb sistemin e skedar\u00ebve Btrfs \u00ebsht\u00eb shtuar mb\u00ebshtetje eksperimentale p\u00ebr struktur\u00ebn \"pema e rimapimit\" (<a rel=\"nofollow\" href=\"https:\/\/github.com\/btrfs\/btrfs-todo\/issues\/54\">pem\u00eb rimapimi<\/a>), e cila n\u00eb t\u00eb ardhmen mund t\u00eb p\u00ebrdoret si nj\u00eb m\u00ebnyr\u00eb nd\u00ebrmjet\u00ebse gjat\u00eb kryerjes s\u00eb operacioneve t\u00eb futjes-daljes. Essenca e mund\u00ebsis\u00eb s\u00eb re t\u00eb shtuar \u00ebsht\u00eb se pas zhvendosjes s\u00eb t\u00eb dh\u00ebnave n\u00eb nj\u00ebsin\u00eb ruajt\u00ebse, n\u00eb vend t\u00eb p\u00ebrdit\u00ebsimit t\u00eb t\u00eb gjitha strukturave t\u00eb lidhura me k\u00ebto t\u00eb dh\u00ebna n\u00eb nj\u00eb struktur\u00eb shtes\u00eb \"remap tree\", ruhet adresa e vjet\u00ebr dhe e re e t\u00eb dh\u00ebnave, pas s\u00eb cil\u00ebs adresa z\u00ebvend\u00ebsohet kur i qasemi t\u00eb dh\u00ebnave. Qasja e re paraqitet si m\u00eb e besueshme dhe fleksib\u00ebl, duke e thjeshtuar gjithashtu zgjerimin e m\u00ebtejsh\u00ebm t\u00eb funksionalitetit t\u00eb Btrfs.<\/li>\n<li>N\u00eb Btrfs <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=8912c2fd5830\">\u00ebsht\u00eb implementuar<\/a> mb\u00ebshtetje p\u00ebr hyrje\/dalje t\u00eb drejtp\u00ebrdrejta n\u00eb situata kur madh\u00ebsia e bllokut tejkalon madh\u00ebsin\u00eb e faqes s\u00eb memories n\u00eb sistem.<\/li>\n<li>N\u00eb p\u00ebrb\u00ebrje <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=7416634fd6f1\">\u00ebsht\u00eb p\u00ebrfshir\u00eb<\/a> sistemi i ri i skedar\u00ebve Nullfs, i cili mund t\u00eb p\u00ebrdoret si nj\u00eb ndihm\u00ebs p\u00ebr sistemin e skedar\u00ebve rr\u00ebnj\u00ebsor. Sistemi i skedar\u00ebve Nullfs gjithmon\u00eb \u00ebsht\u00eb bosh, nuk p\u00ebrmban t\u00eb dh\u00ebna dhe nuk mb\u00ebshtet ndryshime. Q\u00ebllimi i Nullfs \u00ebsht\u00eb p\u00ebrdorimi si skedar fillestar p\u00ebr t\u00eb thjeshtuar procesin e ngarkes\u00ebs s\u00eb sistemit \u2013 mbi Nullfs m\u00eb pas montohen skedar\u00eb t\u00eb tjer\u00eb dhe p\u00ebrdoret thirrja sistemike pivot_root() p\u00ebr t\u00eb kaluar n\u00eb skedarin rr\u00ebnj\u00ebsor n\u00eb vend t\u00eb pastrimit t\u00eb p\u00ebrmbajtjes s\u00eb initramfs dhe p\u00ebrdorimit t\u00eb sistemit t\u00eb skedar\u00ebve rr\u00ebnj\u00ebsor t\u00eb lidhur me t\u00eb.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=74554251dfc9\">E realizuar<\/a> p\u00ebrdit\u00ebsimi i informacionit mbi koh\u00ebn e modifikimit t\u00eb skedar\u00ebve n\u00eb modalitetin jo-bllokues. M\u00eb par\u00eb, thirrja file_update_time_flags() me flamurin IOCB_NOWAIT ktheu nj\u00eb gabim -EAGAIN, i cili nuk lejonte p\u00ebrdorimin e operacioneve t\u00eb shkruarjes direkte n\u00eb modalitetin jo-bllokues.<\/li>\n<li>N\u00eb sistemet e skedar\u00ebve n\u00eb kategorin\u00eb e opsioneve t\u00eb ve\u00e7anta <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=7e463614c97b\">kaluar<\/a> mb\u00ebshtetje p\u00ebr bllokimet njoftuese (<a rel=\"nofollow\" href=\"https:\/\/man7.org\/linux\/man-pages\/man2\/F_SETLEASE.2const.html\">lease<\/a>). N\u00eb parazgjedhje, ky mekaniz\u00ebm tani nuk aktivizohet p\u00ebr shkak t\u00eb problemeve me sistemet e skedar\u00ebve, t\u00eb cilat fillimisht nuk ishin menduar p\u00ebr aplikimin e tij. P\u00ebr shembull, sistemet e skedar\u00ebve 9p dhe cephfs nuk e mb\u00ebshtesin at\u00eb.<\/li>\n<li>N\u00eb sistemin e skedar\u00ebve EROFS (Sistemi i Skedar\u00ebve Zgjerues t\u00eb Lexuesh\u00ebm), i destinuar p\u00ebr t'u p\u00ebrdorur n\u00eb zona t\u00eb disponueshme n\u00eb modalitetin vet\u00ebm p\u00ebr lexim, p\u00ebr kompresim n\u00eb parazgjedhje p\u00ebrdoret algoritmi LZMA. Algoritmet DEFLATE dhe Zstandard jan\u00eb gjithashtu t\u00eb disponueshme si opsione, t\u00eb cilat nuk sh\u00ebnohen m\u00eb si eksperimentale. \u00cbsht\u00eb implementuar ndarja e regjistrimeve n\u00eb caches p\u00ebr faqe (page-cache) p\u00ebr skedar\u00eb identik\u00eb n\u00eb sisteme t\u00eb ndryshme EROFS.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=64dd89ae01f2\">Eliminuar<\/a> rezhimi laptop_mode, duke kursyer energjin\u00eb duke vonuar dhe bashkuar operacionet e shkruar n\u00eb hard disk p\u00ebr t\u00eb zgjatur koh\u00ebn e q\u00ebndrimit t\u00eb disku n\u00eb gjum\u00eb dhe p\u00ebr t\u00eb ulur numrin e zgjuarjeve. Ky mod ka humbur aktualitetin, pasi n\u00eb pajisjet moderne mobile, disk\u00ebt e fort\u00eb jan\u00eb z\u00ebvend\u00ebsuar nga disqet e q\u00ebndrueshme.<\/li>\n<li>Sistemi i skedar\u00ebve F2FS \u00ebsht\u00eb kaluar n\u00eb p\u00ebrdorimin e m\u00ebdhenjve <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56478#folios\">folios t\u00eb faqeve t\u00eb memories<\/a> (folio t\u00eb m\u00ebdhenj).<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=75a452d31ba6\">E rikthyer<\/a> pun\u00ebn mbi drejtorin ntfs3, <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55742\">t\u00eb zhvilluar<\/a> nga kompania Paragon Software. \u00cbsht\u00eb shtuar mb\u00ebshtetje p\u00ebr operacionet me skedar\u00eb t\u00eb bazuara n\u00eb iomap, jan\u00eb implementuar mund\u00ebsit\u00eb llseek SEEK_DATA\/SEEK_HOLE, \u00ebsht\u00eb shtuar modaliteti delalloc p\u00ebr ndarjen e vonuar t\u00eb blloqeve. Nd\u00ebrkoh\u00eb, n\u00eb list\u00ebn e shp\u00ebrndarjes s\u00eb zhvilluesve t\u00eb b\u00ebrtham\u00ebs n\u00eb shkurt, ka qen\u00eb <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/20260204094210.GA31939@lst.de\/#t\">\u00ebsht\u00eb miratuar<\/a> p\u00ebrfshirja n\u00eb nj\u00eb nga versionet e ardhshme t\u00eb b\u00ebrtham\u00ebs e realizimit t\u00eb ri t\u00eb NTFS - <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64084\">ntfsplus<\/a>, e zhvilluar p\u00ebr t\u00eb z\u00ebvend\u00ebsuar ntfs3.<\/li>\n<li>N\u00eb m\u00ebnyr\u00eb t\u00eb paracaktuar gjat\u00eb nd\u00ebrtimit <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=7537db24806f\">\u00ebsht\u00eb p\u00ebrfshir\u00eb<\/a> versioni i protokollit NFS 4.1 (CONFIG_NFS_V4_1). <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=b3c78bc53630\">Siguruar<\/a> bllokimi i eksportit p\u00ebrmes NFS i sistemeve t\u00eb ve\u00e7anta t\u00eb pseudo-FS, si pidfs dhe nsfs. N\u00eb NFSD <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=feb8a46b14d9\">\u00ebsht\u00eb implementuar<\/a> mund\u00ebsia eksperimentale e p\u00ebrdorimit t\u00eb POSIX ACL dhe <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=1c87a0c39a86\">\u00ebsht\u00eb shtuar<\/a> mb\u00ebshtetje p\u00ebr ndryshimin dinamik t\u00eb grupit t\u00eb rrjedhave (thread-pool) n\u00eb var\u00ebsi t\u00eb ngarkes\u00ebs.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Memorie dhe sh\u00ebrbime sistemike<\/strong>\n<ul>\n<li> <noindex>\n<p>Jan\u00eb miratuar rregullat zyrtare <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/process\/coding-assistants.html\">p\u00ebrdorimi i asistent\u00ebve AI<\/a> dhe p\u00ebrfshirja n\u00eb b\u00ebrtham\u00eb <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/process\/generated-content.html\">p\u00ebrmbajtjes s\u00eb gjeneruar automatikisht<\/a>. Gjat\u00eb d\u00ebrgimit t\u00eb kodit t\u00eb gjeneruar, duhet t\u00eb sh\u00ebnohet p\u00ebrmes treguesit t\u00eb asistentit AI t\u00eb p\u00ebrdorur p\u00ebrmes etiket\u00ebs Assisted-by. Asistent\u00ebt AI ndalohen t\u00eb shtojn\u00eb etiket\u00ebn Signed-off-by \u2013 personi q\u00eb d\u00ebrgon patch-in konsiderohet autori i saj, merr p\u00ebrsip\u00ebr p\u00ebrgjegj\u00ebsin\u00eb p\u00ebr ndryshimin e d\u00ebrguar dhe garanton p\u00ebr cil\u00ebsin\u00eb e tij. Zhvilluesit duhet t\u00eb kryejn\u00eb nj\u00eb rishikim manual t\u00eb kodit t\u00eb marr\u00eb p\u00ebrmes AI dhe t\u00eb kontrollojn\u00eb p\u00ebrputhshm\u00ebrin\u00eb e rezultatit me k\u00ebrkesat e licenc\u00ebs.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>Mb\u00ebshtetje p\u00ebr Rust <a rel=\"nofollow\" href=\"https:\/\/opennet.ru\/64401-rust\">kaluar<\/a> nga eksperimentale n\u00eb <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=9fa7153c31a3\">mund\u00ebsi t\u00eb plota t\u00eb b\u00ebrtham\u00ebs<\/a>.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/20251220-swap-table-p2-v5-0-8862a265a033@tencent.com\/T\/\">P\u00ebrfunduar<\/a> integrimi n\u00eb b\u00ebrtham\u00eb i mekanizmit \"<a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/mm\/swap-table.html\">Swap Table<\/a>&raquo;, duke mund\u00ebson p\u00ebrmir\u00ebsimin e performanc\u00ebs s\u00eb memorizimit. Shpejt\u00ebsia arrihet p\u00ebrmes uljes s\u00eb konkurrenc\u00ebs p\u00ebr qasje n\u00eb memorin\u00eb e shk\u00ebmbimit, k\u00ebrkimit m\u00eb efikas n\u00eb cache dhe uljes s\u00eb fragmentimit. Backend mb\u00ebshtetje n\u00eb baz\u00eb t\u00eb Swap Table \u00ebsht\u00eb angazhuar p\u00ebr memorizimin e shk\u00ebmbimit n\u00eb vend t\u00eb backend XArray dhe lejoj n\u00eb testin redis-benchmark me BGSAVE t\u00eb rritet numri i k\u00ebrkesave t\u00eb p\u00ebrpunuara me 22%.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>Shtuar mb\u00ebshtetje p\u00ebr zgjerimin e ri n\u00eb Clang 22 <a rel=\"nofollow\" href=\"https:\/\/clang.llvm.org\/docs\/ThreadSafetyAnalysis.html\">Analiza e Siguris\u00eb s\u00eb Thread<\/a>, duke lejuar q\u00eb n\u00eb procesin e kompilim t\u00eb identifikohen potencialet kurthe dhe gabimet t\u00eb shkaktuara nga vendosja jo korrekte e bllokimeve. Zgjerimi ofron nj\u00eb seri atributesh, si GUARDED_BY(&#8230;), REQUIRES(&#8230;), RELEASE(&#8230;) dhe ACQUIRE(&#8230;), t\u00eb cilat lejojn\u00eb t\u00eb sh\u00ebnohen funksionet e mbuluara nga bllokimet dhe t\u00eb ndahen zonat e veprimit t\u00eb bllokimeve (t\u00eb p\u00ebrcaktohet konteksti). Gjat\u00eb faz\u00ebs s\u00eb kompilim, kontrollohet sakt\u00ebsia e aplikimit t\u00eb primitivave t\u00eb sinkronizimit, si mutexet, n\u00eb baz\u00eb t\u00eb vler\u00ebsimit t\u00eb aktivitetit ose joaktivitetit t\u00eb kontekstit p\u00ebrkat\u00ebs.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>N\u00eb thirrjen sistemike open_tree <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/linus\/9b8a0ba68246a61d903ce62c35c303b1501df28b\">\u00ebsht\u00eb shtuar<\/a> flagu OPEN_TREE_NAMESPACE p\u00ebr thjeshtimin e konfigurimit t\u00eb kontejner\u00ebve t\u00eb izoluar dhe shpejtimin e nisjes s\u00eb kontejner\u00ebve n\u00eb sisteme me nj\u00eb num\u00ebr t\u00eb madh t\u00eb pikave t\u00eb montimit. N\u00eb ngjashm\u00ebri me OPEN_TREE_CLONE, flagu i ri kopjon vet\u00ebm pem\u00ebn e caktuar t\u00eb pikave t\u00eb montimit (mount tree), por n\u00eb vend t\u00eb nj\u00eb deshifratori lokal t\u00eb skedar\u00ebve kthehet nj\u00eb deshifrator skedari n\u00eb nj\u00eb hap\u00ebsir\u00eb t\u00eb re em\u00ebrtimi t\u00eb pikave t\u00eb montimit, n\u00eb t\u00eb cil\u00ebn pema e kopjuar montohet sip\u00ebr kopjes reale t\u00eb FS baz\u00eb. Flagu OPEN_TREE_NAMESPACE \u00ebsht\u00eb e nevojshme p\u00ebr t\u00eb shmangur ekzekutimin e veprimeve t\u00eb ndara unshare(CLONE_NEWNS) dhe pivot_root(), t\u00eb aplikuara gjat\u00eb krijimit t\u00eb kontejner\u00ebve.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>N\u00eb thirrjen sistemike rseq <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/linux-kernel\/20251215155615.870031952@linutronix.de\/T\/\">\u00ebsht\u00eb shtuar<\/a> mekanizmi i shtrirjes s\u00eb koeficient\u00ebve t\u00eb koh\u00ebs (time slice), i cili lejon marrjen e koh\u00ebs shtes\u00eb t\u00eb procesorit p\u00ebr nj\u00eb ekzekutim t\u00eb pand\u00ebrprer\u00eb t\u00eb pjes\u00ebs kritike. Ideja \u00ebsht\u00eb p\u00ebr t\u00eb shmangur nd\u00ebrprerjen nga planifikuesi i detyrave t\u00eb pjes\u00ebs kritike me bllokim t\u00eb vendosur, duke \u00e7uar n\u00eb kalimin e kontrollit te procese t\u00eb tjera q\u00eb p\u00ebrdorin burimin, ku mbetet e vendosur bllokimi. Shtrirja e koeficientit t\u00eb koh\u00ebs b\u00ebhet pa kosto t\u00eb shtuara, por gjithashtu pa garanci strikte q\u00eb ofrohen n\u00eb rregullimin e plot\u00eb t\u00eb prioriteteve.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>P\u00ebr arkitekturat arm64, loongarch, powerpc, riscv, s390 dhe x86, m\u00ebnyra e z\u00ebvend\u00ebsimit t\u00eb detyrave (preemption) n\u00eb planifikuesin \u00ebsht\u00eb p\u00ebr parazgjedhje <a rel=\"nofollow\" href=\"https:\/\/web.git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=7dadeaa6e851\">ndryshuar<\/a> nga PREEMPT_NONE n\u00eb PREEMPT_LAZY. Numri i m\u00ebnyrave t\u00eb mundshme <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=7dadeaa6e851\">\u00ebsht\u00eb reduktuar<\/a> nga kat\u00ebr n\u00eb dy &ndash; PREEMPT_FULL dhe PREEMPT_LAZY (modet PREEMPT_NONE dhe PREEMPT_VOLUNTARY jan\u00eb l\u00ebn\u00eb vet\u00ebm p\u00ebr arkitekturat q\u00eb nuk mb\u00ebshtesin PREEMPT_FULL dhe PREEMPT_LAZY). Re\u017eimi PREEMPT_LAZY aplikon modelin e d\u00ebbimit t\u00eb plot\u00eb (PREEMPT_FULL) p\u00ebr detyrat realtime (RR\/FIFO\/DEADLINE), por e vonon d\u00ebbimin e detyrave t\u00eb zakonshme (SCHED_NORMAL) deri n\u00eb kufirin e tik. Vonesa e b\u00ebr\u00eb \u00e7on n\u00eb reduktimin e rasteve t\u00eb d\u00ebbimit t\u00eb mbajt\u00ebsve t\u00eb bllokimeve, duke lejuar q\u00eb performanca t\u00eb afroj\u00eb me konfigurimet q\u00eb p\u00ebrdorin modelin e d\u00ebbimit vullnetar (voluntary preemption), dmth, PREEMPT_LAZY lejon ruajtjen e mund\u00ebsive t\u00eb d\u00ebbimit t\u00eb plot\u00eb p\u00ebr detyrat realtime, por minimizon r\u00ebnien e performanc\u00ebs p\u00ebr detyrat e zakonshme.<\/p>\n<p><\/noindex> <noindex><\/p>\n<p>Aktivizimi i PREEMPT_LAZY <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65143\">\u00e7oi<\/a> n\u00eb nj\u00eb regresion serioz, duke reduktuar performanc\u00ebn e PostgreSQL n\u00eb sistemet ARM64 me gjysm\u00ebn. P\u00ebr t\u00eb eliminuar r\u00ebnien e performanc\u00ebs, zhvilluesit e PostgreSQL <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/20260403213207.GF2872@noisy.programming.kicks-ass.net\/\">propozohet<\/a> duhet t\u00eb aktivizojn\u00eb opsionin PR_RSEQ_SLICE_EXTENSION p\u00ebr t\u00eb zvog\u00ebluar probabilitetin e p\u00ebrjashtimit t\u00eb mbajt\u00ebsve t\u00eb bllokimeve.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/rust-for-linux\/20260208135445.64840-1-ojeda@kernel.org\/\">\u00cbsht\u00eb vazhduar<\/a> kalimin e ndryshimeve nga dega <a rel=\"nofollow\" href=\"https:\/\/github.com\/Rust-for-Linux\/linux\">Rust-for-Linux<\/a>, t\u00eb lidhura me p\u00ebrdorimin e gjuh\u00ebs Rust si nj\u00eb gjuh\u00eb t\u00eb dyt\u00eb p\u00ebr zhvillimin e drejtuesve dhe moduleve t\u00eb b\u00ebrthames (mb\u00ebshtetja e Rust nuk \u00ebsht\u00eb e aktivizuar si fillim dhe nuk \u00e7on n\u00eb p\u00ebrfshirjen e Rust si var\u00ebsi t\u00eb detyrueshme nd\u00ebrtimi p\u00ebr b\u00ebrtham\u00ebn). Fal\u00eb bibliotek\u00ebs s\u00eb integruar m\u00eb par\u00eb &laquo;<a rel=\"nofollow\" href=\"https:\/\/crates.io\/crates\/syn\">syn (crates.io)<\/a>&raquo;, duke e b\u00ebr\u00eb m\u00eb t\u00eb leht\u00eb shkruarjen e makros\u00ebve t\u00eb nd\u00ebrlikuara, u arrit t\u00eb reduktohet madh\u00ebsia e kodit Rust n\u00eb b\u00ebrtham\u00eb p\u00ebrmes thjeshtimit t\u00eb definicionet e makros\u00ebve procedural\u00eb ekzistues. Jan\u00eb zgjeruar mund\u00ebsit\u00eb e biblioteka kernel, macros dhe pin-init.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>N\u00eb sistemin e hyrjes\/daljes asinkrone io_uring <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=5247c034a67f\">\u00ebsht\u00eb shtuar<\/a> opsioni p\u00ebr t\u00eb p\u00ebrdorur radh\u00eb jo-ciklike (non-circular submission queue), t\u00eb cilat ruhen m\u00eb efektivisht n\u00eb situat\u00ebn kur ekzekutimi i k\u00ebrkes\u00ebs p\u00ebrfundon para kthimit nga thirrja sistemike.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>N\u00eb n\u00ebn-sistemin e eBPF n\u00eb mekanizmin BTF (BPF Type Format), q\u00eb ofron informacion p\u00ebr kontrollin e tipeve n\u00eb peshtjellimin BPF, p\u00ebr t\u00eb k\u00ebrkuar informacionin e ndihm\u00ebs <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=b9da17391e13\">the LZ4 algorithm has been used<\/a> k\u00ebrkimi binar, q\u00eb rriti efikasitetin e ngarkes\u00ebs s\u00eb programeve BPF. N\u00eb eBPF <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=b236134f70ba\">\u00ebsht\u00eb shtuar<\/a> mb\u00ebshtetje p\u00ebr argumente t\u00eb implicit gjat\u00eb thirrjes <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/bpf\/kfuncs.html\">kfunc<\/a> (funksione b\u00ebrthame, t\u00eb cilat jan\u00eb n\u00eb dispozicion p\u00ebr t'u p\u00ebrdorur n\u00eb programet BPF), t\u00eb cilat jan\u00eb t\u00eb p\u00ebrcaktuara me flamurin KF_IMPLICIT_ARGS.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=996812c453ca\">Eliminuar<\/a> kode p\u00ebr mb\u00ebshtetje t\u00eb RAM-diskut fillestar (initrd) t\u00eb bazuar n\u00eb <a rel=\"nofollow\" href=\"https:\/\/github.com\/openSUSE\/linuxrc\">linuxrc<\/a>, q\u00eb \u00ebsht\u00eb shpallur prej koh\u00ebsh i vjetruar. Implementimet e mbetura t\u00eb initrd planifikohen t\u00eb hiqen n\u00eb vitin 2027. N\u00eb vend t\u00eb initrd, duhet t\u00eb p\u00ebrdoret initramfs (ndryshimi \u00ebsht\u00eb se initrd vendos mjedisin e ngarkes\u00ebs fillestare n\u00eb nj\u00eb imazh disk, nd\u00ebrsa initramfs \u00ebsht\u00eb n\u00eb sistemin e skedar\u00ebve).<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>N\u00eb pajisjen bllok <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/admin-guide\/blockdev\/zram.html\">zram<\/a>, e p\u00ebrdorur p\u00ebr ruajtjen e ngjeshur t\u00eb seksionit t\u00eb shk\u00ebmbimit n\u00eb memorje, <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=d38fab605c66\">\u00ebsht\u00eb ndryshuar<\/a> logjika e pun\u00ebs me faqet e ngjeshura t\u00eb memorjes gjat\u00eb l\u00ebvizjes opsionale t\u00eb t\u00eb dh\u00ebnave n\u00eb ruajtjen e p\u00ebrhershme n\u00eb rast se memorja e aksesueshme mbushet. M\u00eb par\u00eb, faqet e memorjes u rip\u00ebrshtat\u00ebn p\u00ebrpara se t\u00eb shkruheshin n\u00eb mbajt\u00ebsin fizik, nd\u00ebrsa tani ruhet si\u00e7 jan\u00eb n\u00eb format t\u00eb ngjeshur, gj\u00eb q\u00eb redukton ngarkes\u00ebn mbi CPU dhe kursen energji n\u00eb operimin n\u00eb autonomi.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>N\u00eb utilitarin <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/tools\/rtla\/rtla-timerlat.html\">timerlat<\/a>, e destinuar p\u00ebr matjen e vonesave gjat\u00eb operimit t\u00eb planifikuesit t\u00eb detyrave, <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=f967d1eca7d0\">\u00ebsht\u00eb shtuar<\/a> opsioni \u2014bpf-action p\u00ebr t\u00eb ekzekutuar programet BPF n\u00eb rast se kalon pragun e caktuar.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>N\u00eb sistemin e gjurmimit ftrace \u00ebsht\u00eb shtuar konfigurimi bitmask-list p\u00ebr t\u00eb nxjerr\u00eb maskat e bit\u00ebve n\u00eb nj\u00eb format t\u00eb lexuesh\u00ebm (n\u00eb form\u00ebn e nj\u00eb liste bit\u00ebsh, jo si nj\u00eb num\u00ebr hexadecimal). N\u00eb tracefs jan\u00eb shtuar funksionalitete p\u00ebr auditimin <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=729757b96a66\">filtrave<\/a> dhe <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=6a80838814ee\">treguesve<\/a>. <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=800af362d689\">Shtuar<\/a> komanda perf sched stats p\u00ebr t\u00eb mbledhur dhe shfaqur statistik\u00ebn mbi funksionimin e planifikuesit t\u00eb detyrave.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=dfa6ce636cb8\">shtuar<\/a> opsionet e nd\u00ebrtimit LOGO_LINUX_MONO_FILE, LOGO_LINUX_VGA16_FILE dhe LOGO_LINUX_CLUT224_FILE p\u00ebr t\u00eb p\u00ebrcaktuar skedarin me imazhin e logos, i cili do t\u00eb shfaqet gjat\u00eb ngarkes\u00ebs s\u00eb b\u00ebrtham\u00ebs n\u00eb vend t\u00eb logos standarde me pingun Tux.<\/p>\n<p><\/noindex> <\/li>\n<\/ul>\n<\/li>\n<li><strong>Virtualizimi dhe siguria<\/strong>\n<ul>\n<li>N\u00eb sistemin e hyrjes\/ daljeve asinkrone io_uring <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=d42eb05e60fea31de49897d63a1d73f933303bd4\">\u00ebsht\u00eb implementuar<\/a> mund\u00ebsia p\u00ebr t\u00eb lidhur programet BPF me filtra, q\u00eb kontrollojn\u00eb se \u00e7far\u00eb mund t\u00eb b\u00ebjn\u00eb operacionet specifike SQE (Submission Queue Entry) (ngjash\u00ebm me thirrjet sistemike n\u00eb io_uring). Mund\u00ebsia e shtuar \u00ebsht\u00eb nj\u00eb analog i filtrave t\u00eb thirrjeve sistemike. Filtrat mund t\u00eb lidheshin me detyrat specifike dhe ata trash\u00ebgohen kur krijohen procese t\u00eb tjera pas thirrjes fork(). Me filtrat aktiv\u00eb, filtrat e shtuar mund t\u00eb lidhin vet\u00ebm kufizime shtes\u00eb, por nuk mund t\u00eb \u00e7aktivizojn\u00eb ato t\u00eb pranishme. Mund\u00ebsia e realizuar do t\u00eb lejoj\u00eb bllokimin <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63136\">metodat<\/a> rreth filtrimit t\u00eb thirrjeve sistemike n\u00eb ambientet sandbox, t\u00eb bazuara n\u00eb ekzekutimin e operacioneve t\u00eb ngjashme me thirrjet sistemike, t\u00eb ofruara n\u00eb io_uring.<\/li>\n<li>N\u00eb SELinux <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=5473a722f782\">\u00ebsht\u00eb shtuar<\/a> mund\u00ebsia p\u00ebr menaxhimin e aksesit n\u00eb tokenat BPF, <a rel=\"nofollow\" href=\"https:\/\/lwn.net\/Articles\/935195\/\">q\u00eb lejojn\u00eb<\/a> processet pa privilegjuar t\u00eb ekzekutojn\u00eb disa operacione privilegjuar me BPF, p\u00ebr shembull, t\u00eb ngarkojn\u00eb programe BPF n\u00eb kernel dhe t\u00eb krijojn\u00eb <a rel=\"nofollow\" href=\"https:\/\/docs.ebpf.io\/linux\/map-type\/\">strukturat e hart\u00ebs<\/a>.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=64edccea594c\">Shtuar<\/a> mb\u00ebshtetje p\u00ebr algoritmin e krijimit t\u00eb n\u00ebnshkrimeve digjitale <a rel=\"nofollow\" href=\"https:\/\/csrc.nist.gov\/csrc\/media\/Presentations\/2024\/falcon\/images-media\/prest-falcon-pqc2024.pdf\">ML-DSA<\/a> (CRYSTALS-Dilithium), i bazuar n\u00eb teorin\u00eb e rrjetave dhe i q\u00ebndruesh\u00ebm ndaj provave n\u00eb kompjuter\u00ebt kuantik\u00eb. <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=0ad9a71933e7\">U ofrua<\/a> mund\u00ebsia e p\u00ebrdorimit t\u00eb ML-DSA p\u00ebr autentifikimin e moduleve t\u00eb kernelit.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=148519a06304\">E hequr<\/a> mund\u00ebsia e p\u00ebrdorimit t\u00eb skemave t\u00eb krijimit t\u00eb n\u00ebnshkrimeve digjitale me algoritmin SHA-1 p\u00ebr certifikimin e moduleve t\u00eb kernelit (mb\u00ebshtetja p\u00ebr ngarkimin e moduleve t\u00eb n\u00ebnshkruara \u00ebsht\u00eb ruajtur).<\/li>\n<li>N\u00eb regjistrin e auditi NETFILTER_PKT <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/[https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=15b0c43aa621\">jan\u00eb shtuar<\/a> fushat sport dhe dport p\u00ebr inspektimin e numrave t\u00eb porteve t\u00eb rrjetit, jo vet\u00ebm t\u00eb adresave IP.<\/li>\n<li>P\u00ebr sistemet me arkitektur\u00eb RISC-V <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=79dd4f2f40d0\">\u00ebsht\u00eb implementuar<\/a> mb\u00ebshtetje p\u00ebr zgjerimet Zicfiss dhe Zicfilp, q\u00eb ofrojn\u00eb mund\u00ebsi harduerike p\u00ebr aplicimin e mbrojtjes CFI (Control Flow Integrity), duke bllokuar shkeljet e rendit normal t\u00eb ekzekutimit t\u00eb instrukcioneve (rrjedha e kontrollit) si rezultat i p\u00ebrdorimit t\u00eb eksploit\u00ebve q\u00eb ndryshojn\u00eb treguesit e funksioneve t\u00eb ruajtur n\u00eb memorie.<\/li>\n<li>N\u00eb hiperprizorin KVM <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=db5e82496492\">\u00ebsht\u00eb implementuar<\/a> mund\u00ebsia e transmetimit n\u00eb sistemet mysafir informacioni mbi mb\u00ebshtetjes s\u00eb procesorit p\u00ebr zgjerimin ERAPS (Enhanced Return Address Predictor Security), q\u00eb lejon shmangien e disa operacioneve t\u00eb rivendosjes s\u00eb gjendjes s\u00eb CPU kur kthehet kontrolli n\u00eb host nga sistemi mysafir. P\u00ebr m\u00eb tep\u00ebr, <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=bf2c3138ae36\">\u00ebsht\u00eb shtuar<\/a> mb\u00ebshtetje p\u00ebr ngjitjen e pajisjeve p\u00ebr sistemet mysafir p\u00ebr monitorimin e performanc\u00ebs (PMU, Nj\u00ebsia e Monitorimit t\u00eb Performanc\u00ebs), e cila lejon p\u00ebrmir\u00ebsimin e sakt\u00ebsis\u00eb s\u00eb profilizimit krahasuar me p\u00ebrdorimin e PMU t\u00eb emuluar.<\/li>\n<li>N\u00eb drejtuesin p\u00ebr hiperprizorin Hyper-V <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=ff225ba9ad71\">\u00ebsht\u00eb shtuar<\/a> mb\u00ebshtetje p\u00ebr nd\u00ebrfaqen debugfs p\u00ebr t\u00eb par\u00eb statistikat mbi funksionimin e hiperprizorit.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Sistemi rrjetor<\/strong>\n<ul>\n<li>Aktivizimi automatik i zgjerimit AccECN (<a rel=\"nofollow\" href=\"https:\/\/datatracker.ietf.org\/doc\/html\/draft-ietf-tcpm-accurate-ecn-28\">Notifikimi i sakt\u00eb t\u00eb ngarkes\u00ebs eksplicite<\/a>), q\u00eb implementon nj\u00eb version t\u00eb p\u00ebrmir\u00ebsuar t\u00eb zgjerimit <a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Explicit_Congestion_Notification\">ECN (wikipedia.org)<\/a>, duke lejon hostet, n\u00eb rast ngarkese, t\u00eb etiketojn\u00eb paketat IP n\u00eb vend q\u00eb t\u2019i hedhin ato, duke mund\u00ebsuar p\u00ebrcaktimin e fillimit t\u00eb bllokad\u00ebs n\u00eb kanalet e komunikimit pa humbur paketa. Zgjatja origjinale ECN kishte nj\u00eb kufizim q\u00eb lejonte d\u00ebrgimin e vet\u00ebm nj\u00eb sinjali p\u00ebr ngarkes\u00ebn brenda nj\u00eb cikli t\u00eb pranuar-derguar TCP (RTT, Round-Trip Time, d\u00ebrgimi i k\u00ebrkes\u00ebs dhe marrja e p\u00ebrgjigjes). AccECN heq k\u00ebt\u00eb kufizim dhe i jep mund\u00ebsin\u00eb marr\u00ebsit t\u00eb d\u00ebrgoj\u00eb d\u00ebrguesit m\u00eb shum\u00eb se nj\u00eb etiket\u00eb p\u00ebr ngarkes\u00ebn n\u00eb krye t\u00eb paket\u00ebs TCP. Algoritmet e menaxhimit t\u00eb ngarkes\u00ebs mund t\u00eb p\u00ebrdorin informacionin e marr\u00eb p\u00ebr t\u00eb reaguar m\u00eb sakt\u00eb ndaj ngarkesave dhe p\u00ebr t\u00eb mos p\u00ebrdorur nj\u00eb r\u00ebnie t\u00eb menj\u00ebhershme t\u00eb intensitetit t\u00eb d\u00ebrgimit t\u00eb paketimeve kur shfaqet nj\u00eb ngarkes\u00eb e vog\u00ebl.<\/li>\n<li>N\u00eb zbatimin e algorithmit t\u00eb menaxhimit t\u00eb radh\u00ebve rrjet <a rel=\"nofollow\" href=\"https:\/\/www.bufferbloat.net\/projects\/codel\/wiki\/Cake\/\">Cake<\/a> <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=ff420c568b4c\">\u00ebsht\u00eb shtuar<\/a> mund\u00ebsia e p\u00ebrpunimit t\u00eb disa radh\u00ebve p\u00ebr shp\u00ebrndarjen e ngarkes\u00ebs n\u00eb disa b\u00ebrthama CPU. Algoritmi CAKE aplikohet p\u00ebr t\u00eb reduktuar ndikimin negativ t\u00eb tamponimit t\u00eb paketimeve n\u00eb pajisjet rrjet mesatare dhe \u00ebsht\u00eb fokusuar n\u00eb arritjen e kapacitetit maksimal t\u00eb kalimit dhe nivelit minimal t\u00eb vonesave edhe n\u00eb kanalet e ngadalta t\u00eb komunikimit.<\/li>\n<li>N\u00eb socket <a rel=\"nofollow\" href=\"https:\/\/www.man7.org\/linux\/man-pages\/man7\/vsock.7.html\">VSOCK<\/a>, t\u00eb p\u00ebrdorura p\u00ebr nd\u00ebrveprimin me makinat virtuale, <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=ff420c568b4c\">\u00ebsht\u00eb shtuar<\/a> mb\u00ebshtetje p\u00ebr hap\u00ebsirat e emrave rrjet (network namespace).<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=a1085114715ee9980405d6856276c5e88339cee7\">Shtuar<\/a> implementimi fillestar i standardit t\u00eb ardhsh\u00ebm <a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/IEEE_802.11bn\">WiFi 8<\/a> (802.11bn, WiFi me Ultra Besueshm\u00ebri).<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64783\">shtuar<\/a> optimizimet q\u00eb lejuan rritjen e performanc\u00ebs s\u00eb p\u00ebrpunimit t\u00eb paketimeve t\u00eb ardhshme UDP me 12% gjat\u00eb testimit t\u00eb stresit n\u00eb nj\u00eb rrjet 100-gigabit.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Pajisje<\/strong>\n<ul>\n<li>N\u00eb drejtuesin AMDGPU <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/CAPM=9tzgmO1PWeuxjAxqOmS5PTsOe8jHP9Poy23q6tvY66B1KQ@mail.gmail.com\/\">\u00ebsht\u00eb implementuar<\/a> mb\u00ebshtetje <a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/IP-cores\">blloqeve IP<\/a>, t\u00eb p\u00ebrdorura n\u00eb GPU t\u00eb reja AMD, si SMUIO 15.x, PSP 15.x, IH 6.1.1\/7.1, MMHUB 3.4\/4.2, GC 11.5.4\/12.1, SDMA 6.1.4\/7.1\/7.11.4 dhe JPEG 5.3.<\/li>\n<li>N\u00eb drejtuesin Nouveau \u00ebsht\u00eb p\u00ebrmir\u00ebsuar menaxhimi i frekuenc\u00ebs n\u00eb sistemet Tegra 186+.<\/li>\n<li>N\u00eb driverin i915 <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=203c7904f2d85ac768749112ddedb522965316f9\">\u00ebsht\u00eb shtuar<\/a> mb\u00ebshtetje fillestare p\u00ebr bllokun e IP t\u00eb ekranit Xe3p_LPD, i p\u00ebrdorur n\u00eb procesor\u00ebt Intel Nova Lake-P.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/CAPM=9tzgmO1PWeuxjAxqOmS5PTsOe8jHP9Poy23q6tvY66B1KQ@mail.gmail.com\/\">Ka vazhduar<\/a> puna mbi drivelin drm (Direct Rendering Manager) Xe p\u00ebr GPU t\u00eb bazuar n\u00eb arkitektur\u00ebn Intel Xe, e cila p\u00ebrdoret n\u00eb kartat grafike Intel t\u00eb familjes Arc dhe grafik\u00ebn e integruar, duke filluar nga procesor\u00ebt Tiger Lake. Shtuar modalitetin <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/20251211010249.1647839-19-niranjana.vishwanathapura@intel.com\/T\/\">Multi Queue<\/a>. <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/intel-xe\/20251126185952.546277-1-matthew.brost@intel.com\/\">shtuar<\/a> komponentet e nevojshme p\u00ebr diagnostikimin e ngrirjeve t\u00eb GPU n\u00eb Mesa. <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/intel-xe\/20251124190237.20503-1-lukasz.laguna@intel.com\/\">Shtuar<\/a> mb\u00ebshtetje p\u00ebr mekanizmin MERT p\u00ebr menaxhimin e aksesit n\u00eb memorin\u00eb e GPU.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/DFYW1WV6DUCG.3K8V2DAVD1Q4A@kernel.org\/\">Ka vazhduar<\/a> Integrimi i komponent\u00ebve t\u00eb drejtorit Nova p\u00ebr GPU NVIDIA, t\u00eb pajisura me firmware GSP, t\u00eb p\u00ebrdorura q\u00eb nga seria NVIDIA GeForce RTX 2000 bazuar n\u00eb mikroarkitektur\u00ebn Turing. Drejtori \u00ebsht\u00eb shkruar n\u00eb gjuh\u00ebn Rust. N\u00eb versionin e ri jan\u00eb b\u00ebr\u00eb p\u00ebrgatitje p\u00ebr implementimin e mb\u00ebshtetjes p\u00ebr GPU bazuar n\u00eb mikroarkitektur\u00ebn Turing dhe jan\u00eb b\u00ebr\u00eb ndryshime t\u00eb ndryshme t\u00eb brendshme.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=8ea39d960c9f\">Shtuar<\/a> Mb\u00ebshtetje p\u00ebr kontrollor\u00ebt dhe pajisjet periferi me interface shum\u00ebkanal SPI (Serial Peripheral Interface), q\u00eb lejon transmetimin e t\u00eb dh\u00ebnave n\u00eb disa flukse paralel.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/20251214-b4-atcphy-v3-0-ba82b20e9459@kernel.org\/T\/\">Shtuar<\/a> Drejtori p\u00ebr konnektor\u00ebt e kombinuar Type-C, t\u00eb p\u00ebrdorur n\u00eb pajisjet me \u00e7ipa Apple Silicon dhe q\u00eb kombinojn\u00eb interface USB3, DP-AltMode dhe Thunderbolt\/USB4.<\/li>\n<li>Shtuar mb\u00ebshtetje p\u00ebr subsystemet audio t\u00eb \u00e7ipave Tegra238, Minisforum V3 SE, iBasso DC04U, Intel Nova Lake, Nova Lake S dhe Focusrite Forte.<\/li>\n<li>Shtuar mb\u00ebshtetje p\u00ebr platformat ARM, SoC dhe pajisjet: Arduino UnoQ, OrangePi 6 Plus, OrangePi CM5, Anbernic RG-DS, Realtek Kent, Qualcomm Kaanapali, Mediatek Ezurio, Facebook Anacapa, Microchip LAN9668, Khadas VIM1S, QNAP TS133, i.MX952, i.MX93, i.MX94, VHIP4 EvalBoard, TQ-Systems MBLS1028A, Agilex5, Radxa CM3J, Glymur,<\/li>\n<li>Shtuar mb\u00ebshtetje p\u00ebr smartphone dhe tablet\u00eb: Fairphone Gen 6 (SoC Qualcomm Milos\/Snapdragon 7s Gen 3), Pixel 3\/3 xl, Microsoft surface pro 11.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p> <noindex><\/p>\n<p>Nj\u00ebkoh\u00ebsisht, Fondi i Softuerit t\u00eb Lir\u00eb t\u00eb Amerik\u00ebs Latine <a rel=\"nofollow\" href=\"https:\/\/www.fsfla.org\/pipermail\/linux-libre\/2026-April\/003647.html\">formoi<\/a> nj\u00eb variant <a rel=\"nofollow\" href=\"http:\/\/www.fsfla.org\/ikiwiki\/selibre\/linux-libre\/\">n\u00eb b\u00ebrtham\u00ebn plot\u00ebsisht t\u00eb lir\u00eb 7.0<\/a> \u2013 <a rel=\"nofollow\" href=\"http:\/\/linux-libre.fsfla.org\/pub\/linux-libre\/releases\/7.0-gnu\/\">Linux-libre 7.0-gnu<\/a>, e pastruar nga elementet e firmware-ve dhe drejtor\u00ebve q\u00eb p\u00ebrmbajn\u00eb komponente ose copa kodi q\u00eb nuk jan\u00eb t\u00eb lira, ku p\u00ebrdorimi i tyre \u00ebsht\u00eb i kufizuar nga prodhuesi. N\u00eb l\u00ebshimin 7.0 \u00ebsht\u00eb b\u00ebr\u00eb pastrimi nga blob-\u00ebt e drejtorit iwlwifi. Kodu i pastrimit \u00ebsht\u00eb p\u00ebrdit\u00ebsuar n\u00eb drejtor\u00ebt amdgpu, adreno, TI PRUeth, air_en8811h, ath12k, TI VPE, rtw8852b, rt1320, rt5575 SPI, tas2783, Intel catpt. Ka ndodhur pastrimi i emrave t\u00eb blob-\u00ebve n\u00eb skedar\u00ebt dts (devicetree) p\u00ebr \u00e7ipat ARM.<\/p>\n<p><\/noindex><\/p>\n<p>Burimi: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/kernel\/18265019\">linux.org.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.0. \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: \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f AI-\u0430\u0441\u0441\u0438\u0441\u0442\u0435\u043d\u0442\u043e\u0432, \u043f\u0435\u0440\u0435\u0432\u043e\u0434 Rust \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u044f\u0434\u0440\u0430, \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043f\u043e\u0434\u043a\u0430\u0447\u043a\u0438, \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0440\u0435\u0436\u0438\u043c\u0430 PREEMPT_LAZY, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432 \u0434\u043b\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 io_uring, \u043d\u043e\u0432\u0430\u044f \u0424\u0421 Nullfs, \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 fserror, \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 XFS, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0440\u0435\u043c\u0430\u043f\u0438\u043d\u0433\u0430 \u0432 Btrfs, \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0432\u0435\u0440\u0441\u0438\u0438 NFS 4.1, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":168563,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-168562","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - 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\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/news\/linux-7-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\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\udd47Linux 7.0 | 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\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/news\/linux-7-0\" \/>\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-04-13T21:12:13+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-04-13T21:12:13+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Linux 7.0 | ProHoster","description":"Pas dy muajsh zhvillimi, Linus Torvalds","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/linux-7-0","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\udd47Linux 7.0 | 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","og:url":"https:\/\/prohoster.info\/sq\/blog\/news\/linux-7-0","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-04-13T21:12:13+00:00","article:modified_time":"2026-04-13T21:12:13+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"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\/168562","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\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=168562"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/168562\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/168563"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=168562"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=168562"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=168562"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}