{"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\/et\/blog\/novosti-interneta\/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>P\u00e4rast kahte kuud arendusteline Linus Torvalds <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/CAHk-=wj2WqpPBwpAXo8bj_Hx-NxKMRVTVMUaQis7+Vm6XLRZiw@mail.gmail.com\/T\/#u\">esitles<\/a> tugevdamise s\u00fcdamik <a rel=\"nofollow\" href=\"https:\/\/www.kernel.org\/\">Linux 7.0<\/a>. T\u00e4htsamat muudatused h\u00f5lmavad: AI-assistentide kasutamise reegleid, Rusti t\u00f5lkimist peamisteks tuumafunktsioonideks, vahetuse j\u00f5udluse t\u00f5stmist, PREEMPT_LAZY re\u017eiimi vaikimisi sissel\u00fclitamist, io_uring operatsioonide jaoks filtrite toetust, uus Nullfs failis\u00fcsteem, fserror infrastruktuur, XFS j\u00e4lgimisvahendid, Btrfs-s remapimise toetus, NFS 4.1 vaikimisi versiooni sissel\u00fclitamine, post-kvantumkr\u00fcptoalgoritmi ML-DSA integreerimine, AccECN aktiveerimine v\u00f5rgu alams\u00fcsteemis, algeline WiFi 8 tugi.<\/p>\n<p><\/noindex><\/noindex> <\/p>\n<p>Versioon 7.0 on antud, kuna 6.x haru on piisavalt v\u00e4ljaandeid kogunud, et muuta versiooninumber esimest arvu (eelmisel ajal ilmus versioon 6.0 p\u00e4rast 5.19). Numbrimuutus toimub esteetilistel p\u00f5hjustel ja see on formaalne samm, mis eemaldab ebamugavustunde, mis tuleneb suure arvu v\u00e4ljaannete kogunemisest seerias.<\/p>\n<p>Uues versioonis on tehtud 15624 parandust 2477 arendaja poolt, plaastri suurus on 56 MB (muudatused h\u00f5lmasid 18053 faili, lisatud on 704060 koodiread, kustutatud 278132 rida). Eelmises v\u00e4ljaandes oli 15657 parandust 2237 arendaja poolt, plaastri suurus oli 52 MB. Ligikaudu 51% k\u00f5igist 7.0 versiooni muudatustest on seotud seadme juhtidega, umbes 11% muudatused puudutavad riistvaraarhitektuurile spetsiifilist koodi v\u00e4rskendamist, 14% on seotud v\u00f5rgustiku n\u00e4dalaga, 5% failis\u00fcsteemide ja 3% tuuma sisemiste alams\u00fcsteemidega.<\/p>\n<p>  <noindex><\/p>\n<p>Peamised uuendused tuumas 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>Disski alams\u00fcsteem, sisend\/v\u00e4ljund ja failis\u00fcsteemid<\/strong>\n<ul>\n<li>On rakendatud fserror infrastruktuur ja <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=dd466ea0029961ee0ee6e8e468faa1506275c8a9\">lisatud<\/a> API, et saada teavet sisendi\/v\u00e4ljundi vigade ja metaandmete kahjustuste kohta failidega t\u00f6\u00f6tamisel. Ettepaneku infrastruktuur \u00fchtlustab failis\u00fcsteemides vigade teabe edastamise kasutajaruumi l\u00e4bi fsnotify mehhanismi.<\/li>\n<li>XFS <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/linux-xfs\/176897694953.202109.15171131238404759078.stgit@frogsfrogsfrogs\/\">lisatud<\/a> uue v\u00f5imalused failis\u00fcsteemi oleku j\u00e4lgimiseks kasutajaruumist. Eelnevalt pakuti v\u00e4lja ioctl-operatsioon XFS_IOC_HEALTH_MONITOR, mis tagastab failide descriptor'i, mille kaudu saab hankida teavet rikke kohta, mis on seotud metaandmete kahjustamisega v\u00f5i sisendi\/v\u00e4ljundi vigade esinemisega, samuti j\u00e4lgida failis\u00fcsteemi olekute muutusi, nagu lahti\u00fchendamine ja l\u00f5petamine. Lisaks on pakutud systemd kaudu hallatav taustaprotsess xfs_healer, mis t\u00f6\u00f6tleb failis\u00fcsteemi olekuteateid kasutajaruumist ja vajadusel k\u00e4ivitab automaatselt <a rel=\"nofollow\" href=\"https:\/\/www.kernel.org\/doc\/html\/next\/filesystems\/xfs-online-fsck-design.html\">taastamisprotseduurid<\/a>.<\/li>\n<li>Failis\u00fcsteemi Btrfs on lisatud eksperimentaalne tugi \u201e\u00fcmberp\u00f6\u00f6ramise puu\u201d struktuurile (<a rel=\"nofollow\" href=\"https:\/\/github.com\/btrfs\/btrfs-todo\/issues\/54\">\u00fcmberseadmise puu<\/a>), mis tulevikus v\u00f5ib olla kasutusel vahekihina sisend\/v\u00e4ljund (I\/O) operatsioonide teostamisel. Lisatud v\u00f5imaluse olemus on see, et p\u00e4rast andmete liigutamist salvestisse ei uuendata k\u00f5iki nende andmetega seotud struktuure, vaid lisastrauktuuris \u201e\u00fcmberp\u00f6\u00f6ramise puu\u201d s\u00e4ilitatakse vanad ja uued andmeaadressid, p\u00e4rast mida asendatakse andmete ligip\u00e4\u00e4semisel aadressid. Uut l\u00e4henemist tutvustatakse kui usaldusv\u00e4\u00e4rsemat ja paindlikumat, samuti Btrfs-funktsionaalsuse edasist laiendamist lihtsustavat.<\/li>\n<li>Btrfs-s <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=8912c2fd5830\">on rakendatud<\/a> toetamine otse sisendi\/v\u00e4ljundi jaoks olukordades, kus ploki suurus \u00fcletab s\u00fcsteemi m\u00e4lulehe suuruse.<\/li>\n<li>Koosseis <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=7416634fd6f1\">lisatud<\/a> uus failis\u00fcsteem Nullfs, mida saab kasutada juur-FSi peatusena. Failis\u00fcsteem Nullfs on alati t\u00fchi, ei sisalda andmeid ega toeta muudatusi. Nullfsi eesm\u00e4rk on olla algne FS, et lihtsustada s\u00fcsteemi k\u00e4ivitamise protsessi \u2013 Nullfsi peal mountitakse seej\u00e4rel teised FS-d ja kasutatakse s\u00fcsteemikutsungit pivot_root() juur-FSi vahetamiseks, selle asemel et puhastada initramfs sisu ja kasutada sellega seotud juur-FSi.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=74554251dfc9\">Tehtud<\/a> failide muutmise aja uuendamine mittet\u00f5kestavas re\u017eiimis. Varasemalt tagastas file_update_time_flags() kutsumine IOCB_NOWAIT lipuga vea -EAGAIN, mis ei v\u00f5imaldanud kasutada otse kirjutamise operatsioone mittet\u00f5kestavas re\u017eiimis.<\/li>\n<li>failis\u00fcsteemides eraldi lubatavate valikute hulgas <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=7e463614c97b\">t\u00f5lgitud<\/a> teavitavate lukustuste tugi (<a rel=\"nofollow\" href=\"https:\/\/man7.org\/linux\/man-pages\/man2\/F_SETLEASE.2const.html\">lease<\/a>). Vaikimisi ei aktiveerita sellist mehhanismi n\u00fc\u00fcd s\u00fcsteemide probleemide t\u00f5ttu, mis algselt ei olnud selle rakendamiseks ette n\u00e4htud. N\u00e4iteks ei toeta 9p ja cephfs failis\u00fcsteemid seda.<\/li>\n<li>EROFS (Extendable Read-Only File System) failis\u00fcsteemis, mis on m\u00f5eldud kasutamiseks ainult lugemisega jaotistes, kasutatakse vaikekokkuv compressioonina LZMA algoritmi. Valikuliselt on saadaval DEFLATE ja Zstandard algoritmid, mis ei ole enam eksperimendina t\u00e4histatud. Rakendatud on lehevahemiku (page-cache) kooskasutamine identsete failide jaoks eraldi EROFS failis\u00fcsteemides.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=64dd89ae01f2\">Eemaldatud<\/a> laptop_mode re\u017eiim, mis s\u00e4\u00e4stab energiat, edastades ja \u00fchendades k\u00f5vaketta salvestusoperatsioone, et pikendada ketta unere\u017eiimi ja v\u00e4hendada \u00e4ratuste arvu. Re\u017eiim on muutunud mittet\u00e4ielikuks, kuna kaasaegsed mobiilseadmed on k\u00f5vakettad asendanud tahkete m\u00e4luseadmetega.<\/li>\n<li>F2FS failis\u00fcsteem on \u00fcle viidud suurte <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56478#folios\">m\u00e4lulehtede foliantide<\/a> (suurte lehtede) kasutamisele.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=75a452d31ba6\">Taask\u00e4ivitati<\/a> ntfs3 draiveri arendamine, <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55742\">mida arendab<\/a> Paragon Software. Lisatud on toetust failide t\u00f6\u00f6tlemiseks iomap baasil, rakendatud v\u00f5imalused llseek SEEK_DATA\/SEEK_HOLE, lisatud on delalloc re\u017eiim plokkide viivitamiseks. Vahepeal, arendajate tuuma postitusloendis, anti veebruaris <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/20260204094210.GA31939@lst.de\/#t\">heakskiit<\/a> uue NTFS implementeerimise lisamine \u00fche tulevase kerneliversiooni koostisosana - <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64084\">ntfsplus<\/a>, mis on v\u00e4lja t\u00f6\u00f6tatud ntfs3 asendamiseks, lisamine \u00fche tulevase tuuma versiooni koosseisu.<\/li>\n<li>Vaikimisi kompileerimisel <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=7537db24806f\">lisatud<\/a> NFS protokolli versioon 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\">Tagatud<\/a> NFS kaudu ekspordi lukustamine spetsialiseeritud pseudo-FS-de, nagu pidfs ja nsfs. NFSD-s <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=feb8a46b14d9\">on rakendatud<\/a> on katsetamisv\u00f5imalus POSIX ACL kasutamiseks ja <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=1c87a0c39a86\">on lisatud<\/a> toetatud on d\u00fcnaamiline l\u00f5imede hulga (thread-pool) muutmine koormuse j\u00e4rgi.<\/li>\n<\/ul>\n<\/li>\n<li><strong>M\u00e4lu ja s\u00fcsteemiteenused<\/strong>\n<ul>\n<li> <noindex>\n<p>Tunnustatud ametlikud reeglid <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/process\/coding-assistants.html\">AI-assistentide kasutamiseks<\/a> ja lisamiseks tuumasse <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/process\/generated-content.html\">automaatsete sisu genereerimise<\/a>. Loodud koodi edastamisel tuleb see m\u00e4rkida, m\u00e4rkides kasutatud AI-assistendi, kasutades Assisted-by sildi. AI-assistendid ei tohi lisada Signed-off-by silti \u2013 patch'i edastanud isik on selle autor, vastutab edastatud muudatuse eest ja garanteerib selle kvaliteedi. Arendajatele on m\u00e4\u00e4ratud, et nad peavad teostama k\u00e4sitsi \u00fclevaatuse AI kaudu saadud koodile ja kontrollima, et tulemus vastab litsentsin\u00f5uetele.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>Rust toetus <a rel=\"nofollow\" href=\"https:\/\/opennet.ru\/64401-rust\">t\u00f5lgitud<\/a> katselisest p\u00f5hiv\u00f5imetesse <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=9fa7153c31a3\">tuuma<\/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\/\">L\u00f5petatud<\/a> s\u00fcsteemi integreerimine mehhanismiga \u201e<a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/mm\/swap-table.html\">Swap Table<\/a>\u201d, mis v\u00f5imaldab parandada vahetamise j\u00f5udlust. Kiirus saavutatakse t\u00e4nu vahetamise vaheaja v\u00e4hendamisele, t\u00f5husama vaheaja otsimisele ja killustatuse v\u00e4hendamisele. Swap Table'i baasil t\u00f6\u00f6tav tagapool rakendatakse vahetamise vahem\u00e4lu asemel XArray tagapoolt ja v\u00f5imaldas redis-benchmark testis BGSAVE edasi t\u00f6\u00f6tatavate p\u00e4ringute arvu suurendada 22%.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>Lisatud Clang 22-s ilmunud laienduse toetus <a rel=\"nofollow\" href=\"https:\/\/clang.llvm.org\/docs\/ThreadSafetyAnalysis.html\">K\u00e4thread'i turvalisuse anal\u00fc\u00fcs<\/a>, mis v\u00f5imaldab kompileerimise ajal tuvastada v\u00f5imalikke t\u00f5rke- ja l\u00f5hustumise olukordi, mis on tekitatud vale lukustuste seadistamise t\u00f5ttu. Laiendus pakub mitmeid atribuute, nagu GUARDED_BY(\u2026), REQUIRES(\u2026), RELEASE(\u2026) ja ACQUIRE(\u2026), mis v\u00f5imaldavad m\u00e4rkida lukustatud funktsioonid ja jagada lukustuste ulatus (defineerida konteksti). Kompileerimise ajal kontrollitakse, kas s\u00fcnkroniseerimisprimitivide, nagu mutexid, rakendamine on \u00f5ige, tuginedes seotud konteksti aktiivsusele v\u00f5i mitteaktiivsusele.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>S\u00fcsteemi k\u00f5ne open_tree <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/linus\/9b8a0ba68246a61d903ce62c35c303b1501df28b\">lisatud<\/a> OPEN_TREE_NAMESPACE lipp v\u00f5imaldab isolatsioonikonteinerite seadistamist lihtsustada ja konteinerite k\u00e4ivitamist kiirendada s\u00fcsteemides, kus on palju montaa\u017eipunkte. Sarnaselt OPEN_TREE_CLONE'ile kopeerib uus lipp ainult m\u00e4\u00e4ratud montaa\u017eipuud (mount tree), kuid tagastab kohalikule failideskriptorile tagasi uue montaa\u017eipunktide nimede ruumis failideskriptor, kus kopeeritud puu paigutatakse reaalse juurte failis\u00fcsteemi koopia peale. OPEN_TREE_NAMESPACE lipp on n\u00f5utav, et eristada unshare(CLONE_NEWNS) ja pivot_root() operaatsioonide eraldi t\u00e4itmist, mida kasutatakse konteinerite loomisel.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>S\u00fcsteemi v\u00e4ljundisse rseq <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/linux-kernel\/20251215155615.870031952@linutronix.de\/T\/\">lisatud<\/a> ajastuskvantide (time slice) laiendamise mehhanism, mis v\u00f5imaldab saada lisaprotsessorite aega kriitiliste sektsioonide katkematu t\u00e4itmise jaoks. Idee seisneb selles, et v\u00e4ltida kriitilise sektsiooni katkestamist \u00fclesande planeerija poolt, millel on kehtestatud lukustus, mis viib kontrolli edastamiseni teistele l\u00f5imedele, mis kasutavad ressurssi, millel lukustus j\u00e4\u00e4b kehtima. Aja kvandi laiendamine toimub ilma t\u00e4iendavate kuludeta, aga ka ilma rangete garantii, mida pakub t\u00e4ielik prioriteetide reguleerimine.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>arm64, loongarch, powerpc, riscv, s390 ja x86 arhitektuuridele on \u00fclesande eemaldamise re\u017eiim (preemption) planeerijas vaikimisi <a rel=\"nofollow\" href=\"https:\/\/web.git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=7dadeaa6e851\">muudetud<\/a> PREEMPT_NONE-lt PREEMPT_LAZY-ks. V\u00f5imalike re\u017eiimide arv <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=7dadeaa6e851\">v\u00e4henenud<\/a> neljast kahte \u2013 PREEMPT_FULL ja PREEMPT_LAZY (re\u017eiimid PREEMPT_NONE ja PREEMPT_VOLUNTARY on j\u00e4etud vaid arhitektuuridele, mis ei toeta PREEMPT_FULL ja PREEMPT_LAZY). PREEMPT_LAZY re\u017eiim rakendab t\u00e4is-Eelroleeritud (PREEMPT_FULL) mudelit realtime-\u00fclesannete jaoks (RR\/FIFO\/DEADLINE), kuid viivitab tavaliste \u00fclesannete (SCHED_NORMAL) v\u00e4ljakutsumise tikandi piirini. Tehtud viivitus v\u00e4hendab lukustuste omanikest v\u00e4ljakutsumise juhtumeid, mis v\u00f5imaldab j\u00f5udlust l\u00e4hendada vabatahtlikule v\u00e4ljaastumise mudelile (voluntary preemption), st PREEMPT_LAZY v\u00f5imaldab s\u00e4ilitada t\u00e4ieliku eelroleerimise v\u00f5imalused realtime-\u00fclesannete osas, kuid minimeerib tavaliste \u00fclesannete j\u00f5udluse langust.<\/p>\n<p><\/noindex> <noindex><\/p>\n<p>PREEMPT_LAZY aktiveerimine <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65143\">toimis<\/a> ka t\u00f5sise regressiooniga, v\u00e4hendades PostgreSQL j\u00f5udlust ARM64 s\u00fcsteemides kaks korda. J\u00f5udluse languse k\u00f5rvaldamiseks peavad PostgreSQL arendajad <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/20260403213207.GF2872@noisy.programming.kicks-ass.net\/\">ettepanek<\/a> rakendama valikut PR_RSEQ_SLICE_EXTENSION, et v\u00e4hendada lukustuse hoidja v\u00e4ljaulatumise t\u00f5en\u00e4osust.<\/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\/\">J\u00e4tkub<\/a> muudatuste \u00fcleviimine harust <a rel=\"nofollow\" href=\"https:\/\/github.com\/Rust-for-Linux\/linux\">Rust-for-Linux<\/a>, mis on seotud Rusti keele kasutamisega teiseks keeleks draiverite ja tuuma moodulite arendamisel (Rusti tugi pole vaikimisi aktiivne ja ei p\u00f5hjusta Rusti muutumist tuuma kohustuslikeks ehitus s\u00f5ltuvusteks). A varem integreeritud raamatukogu \u201e<a rel=\"nofollow\" href=\"https:\/\/crates.io\/crates\/syn\">syn (crates.io)<\/a>\u201d, mis lihtsustab keeruliste makrode kirjutamist, on aidanud v\u00e4hendada Rusti koodi suurust tuumas, lihtsustades olemasolevate protseduuriliste makrode m\u00e4\u00e4ratlemist. Laiendatud on kernel, makrode ja pin-init raamatukogude v\u00f5imalusi.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>As\u00fcnkroonse sisendi\/v\u00e4ljundi s\u00fcsteemis io_uring <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=5247c034a67f\">on lisatud<\/a> valik mitte-ringikujuliste j\u00e4rjekordade (non-circular submission queue) jaoks, mis on t\u00f5husamalt vahem\u00e4llu salvestatavad olukordades, kus p\u00e4ringu t\u00e4itmine l\u00f5peb enne s\u00fcsteemi kutsumise tagastamist.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>eBPF alam-s\u00fcsteemis BTF mehhanismis (BPF Type Format), mis pakub teavet t\u00fc\u00fcpide kontrollimiseks BPF pseudokoodis, et leida silumisinfo <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=b9da17391e13\">kasutatakse<\/a> binaarne otsing, mis parandas BPF-programmide laadimise t\u00f5husust. eBPF-s <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=b236134f70ba\">on lisatud<\/a> toetatakse vaikimisi argumente \u00fches kutses <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/bpf\/kfuncs.html\">kfunc<\/a> (tuumafunktsioonid, mis on BPF-programmides kasutamiseks saadaval), mis on m\u00e4\u00e4ratletud KF_IMPLICIT_ARGS lipuga.<\/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\">Eemaldatud<\/a> kood algse RAM-disk'i (initrd) toetamiseks, mis p\u00f5hineb <a rel=\"nofollow\" href=\"https:\/\/github.com\/openSUSE\/linuxrc\">linuxrc<\/a>, juba kuulutatud aegunuks. J\u00e4relej\u00e4\u00e4nud initrd teostused plaanitakse eemaldada 2027. aastal. Initrd asemel tuleks kasutada initramfs (erinevus seisneb selles, et initrd paigutab alglaadimise keskkonna ketta pildile, samas kui initramfs \u2013 failis\u00fcsteemi).<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>Plokiseade <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/admin-guide\/blockdev\/zram.html\">zram<\/a>, mida kasutatakse m\u00e4lus vahetusfaili kompaktseks salvestamiseks, <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=d38fab605c66\">muudetud<\/a> m\u00e4lulehtede t\u00f6\u00f6tlemise loogika, kui andmeid liigutatakse valikuliselt alalisesse salvestisse juhul, kui saadaval m\u00e4lu on t\u00e4is. Varem dekodeeriti m\u00e4lulehed enne salvestamist f\u00fc\u00fcsilisele salvestusse, n\u00fc\u00fcd salvestatakse need nii, nagu nad on, kompressitud kujul, mis v\u00e4hendab protsessori koormust ja s\u00e4\u00e4stab energiat t\u00f6\u00f6tades akutoitel.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>T\u00f6\u00f6riista <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/tools\/rtla\/rtla-timerlat.html\">timerlat<\/a>, mis on m\u00f5eldud \u00fclesannete ajastamise viivituste m\u00f5\u00f5tmiseks, <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=f967d1eca7d0\">on lisatud<\/a> valik &#8212;bpf-action BPF-programmide k\u00e4ivitamiseks, kui m\u00e4\u00e4ratud l\u00e4vipunkt \u00fcletatakse.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>Ftrace'i j\u00e4lgimisse on lisatud seade bitmask-list, et esitada bitimaskid loetaval kujul (bitide nimekirjana, mitte kuhexakoodina). Tracefs-ile on lisatud auditeerimise v\u00f5imalused <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=729757b96a66\">filterite<\/a> ja <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=6a80838814ee\">triggerite<\/a>. <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=800af362d689\">Lisatud<\/a> perf sched stats k\u00e4sk, et koguda ja kuvada statistikat \u00fclesannete ajastamise tegevuse kohta.<\/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\">Lisatud<\/a> LOGO_LINUX_MONO_FILE, LOGO_LINUX_VGA16_FILE ja LOGO_LINUX_CLUT224_FILE kogumisvalikud, et m\u00e4\u00e4rata logo pildifail, mida n\u00e4idatakse tuumalaadimise ajal Tuxi vaikimisi logo asemel.<\/p>\n<p><\/noindex> <\/li>\n<\/ul>\n<\/li>\n<li><strong>Virtualiseerimine ja turvalisus<\/strong>\n<ul>\n<li>as\u00fcnkroonse sisendi\/v\u00e4ljundi s\u00fcsteem io_uring <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=d42eb05e60fea31de49897d63a1d73f933303bd4\">on rakendatud<\/a> v\u00f5imalus kinnitada BPF-programme filtritega, mis kontrollivad, mida v\u00f5ivad konkreetsed SQE (Submission Queue Entry) toimingud teha (sarnased s\u00fcsteemi kutsumistele io_uringis). Lisatud v\u00f5imalus on sarnane s\u00fcsteemsete kutsumiste filtritega. Filtrid saab siduda konkreetsete \u00fclesannetega ja need p\u00e4randatakse teiste protsesside loomisel p\u00e4rast fork() kutsumist. Kui aktiivsed filtrid on olemas, v\u00f5ivad lisatud filtrid ainult paigaldada t\u00e4iendavaid piiranguid, kuid mitte keelduda olemasolevatest. Teostatud v\u00f5imalus v\u00f5imaldab blokeerida <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63136\">meetodeid<\/a> s\u00fcsteemi kutsumiste filtreerimise \u00fcmberm\u00e4ngimiseks sandbox-keskkondades, mis p\u00f5hinevad s\u00fcsteemi kutsumise asemel sarnaste toimingute t\u00e4itmisel, mida pakuvad io_uring.<\/li>\n<li>SELinuxis <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=5473a722f782\">on lisatud<\/a> v\u00f5imalus haldada juurdep\u00e4\u00e4su BPF-tokenitele, <a rel=\"nofollow\" href=\"https:\/\/lwn.net\/Articles\/935195\/\">mis v\u00f5imaldavad<\/a> mitteprivileegitud protsesside v\u00f5imalus teostada teatud privileege BPF-is, n\u00e4iteks laadida BPF-programme tuuma ja luua <a rel=\"nofollow\" href=\"https:\/\/docs.ebpf.io\/linux\/map-type\/\">map-struktuure<\/a>.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=64edccea594c\">Lisatud<\/a> digitaalse allkirjastamise algoritmi tugi <a rel=\"nofollow\" href=\"https:\/\/csrc.nist.gov\/csrc\/media\/Presentations\/2024\/falcon\/images-media\/prest-falcon-pqc2024.pdf\">ML-DSA<\/a> (CRYSTALS-Dilithium), mis p\u00f5hineb v\u00f5rgureeglite teoorial ja on kvantarvutitele vastupidav. <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=0ad9a71933e7\">Soodustatud<\/a> ML-DSA kasutamise v\u00f5imalus tuuma moodulite autentimiseks.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=148519a06304\">Eemaldatud<\/a> SHA-1 algoritmiga digitaalsete allkirjade loomise v\u00f5imalus tuuma moodulite jaoks (alus allkirjastatud moodulite laadimise toetamiseks on s\u00e4ilinud).<\/li>\n<li>NETFILTER_PKT auditi kirje <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/[https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=15b0c43aa621\">lisatud<\/a> v\u00e4ljad sport ja dport, et kontrollida v\u00f5rguportide numbreid, mitte ainult IP-aadresse.<\/li>\n<li>RISC-V arhitektuuriga s\u00fcsteemide jaoks <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=79dd4f2f40d0\">on rakendatud<\/a> Zicfiss ja Zicfilp laienduste tugi, mis pakuvad riistvaralist tuge CFI (Control Flow Integrity) rakendamiseks, takistades seadme normaalset jooksvat j\u00e4rjestust huvide muutmise t\u00f5ttu.<\/li>\n<li>KVM h\u00fcperviisorisse <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=db5e82496492\">on rakendatud<\/a> v\u00f5imalus edastada k\u00fclalis\u00fcsteemide kaudu teavet protsessorite ERAPS-i (Enhanced Return Address Predictor Security) laienduse toe kohta, mis v\u00f5imaldab v\u00e4ltida teatud CPU oleku taastamise operatsioone k\u00fclalis\u00fcsteemist hostile juhtimise tagasiandmisel. Lisaks, <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=bf2c3138ae36\">on lisatud<\/a> k\u00fclalis\u00fcsteemidele seadmete sidumise tugi j\u00f5udluse j\u00e4lgimiseks (PMU, Performance Monitoring Unit), mis v\u00f5imaldab suurendada profigeerimise t\u00e4psust v\u00f5rreldes emuleeritud PMU-de kasutamisega.<\/li>\n<li>Hyper-V h\u00fcpervisorile m\u00f5eldud draiver <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=ff225ba9ad71\">on lisatud<\/a> debugfs liidese tugi h\u00fcpervisori t\u00f6\u00f6statistika vaatamiseks.<\/li>\n<\/ul>\n<\/li>\n<li><strong>V\u00f5rgu alams\u00fcsteem<\/strong>\n<ul>\n<li>Vaikimisi on lubatud AccECN laiendus (<a rel=\"nofollow\" href=\"https:\/\/datatracker.ietf.org\/doc\/html\/draft-ietf-tcpm-accurate-ecn-28\">Accurate Explicit Congestion Notification<\/a>), mis rakendab t\u00e4iustatud versiooni laiendusest <a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Explicit_Congestion_Notification\">ECN (wikipedia.org)<\/a>, v\u00f5imaldades hostidel liialduste korral IP-pakette m\u00e4rgistada, selle asemel, et neid \u00e4ra visata, mis v\u00f5imaldab tuvastada algstaadiumi ummistusest sidekanalites pakettide kadumiseta. ECN-i algne laiendus seab piirangu, mis lubab \u00fche koormuse signaali esitamise \u00fche TCP (RTT, Round-Trip Time, p\u00e4ringu saatmine ja vastuse saamine) edastamise ts\u00fckli jooksul. AccECN eemaldab selle piirangu ja v\u00f5imaldab saajal edastada saatjale rohkem kui \u00fche ummistuse m\u00e4rgise TCP-paketi pealkirjas. Koormuse juhtimise algoritmid saavad saadud teavet kasutada, et t\u00e4psemalt reageerida ummistustele ja v\u00e4ltida teravat pakettide saatmise intensiivsuse v\u00e4hendamist, kui ilmnevad kerge ummistuse m\u00e4rgid.<\/li>\n<li>V\u00f5rguj\u00e4rjekordade haldamise algoritmi rakendamisel <a rel=\"nofollow\" href=\"https:\/\/www.bufferbloat.net\/projects\/codel\/wiki\/Cake\/\">Kook<\/a> <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=ff420c568b4c\">on lisatud<\/a> v\u00f5ime t\u00f6\u00f6delda mitmeid j\u00e4rjekordi, et jaotada koormust mitme CPU tuuma vahel. CAKE algoritmi kasutatakse pakettide vahebufferimise negatiivsete m\u00f5jude v\u00e4hendamiseks piiril olevas v\u00f5rguinfrastruktuuris, et saavutada maksimaalne l\u00e4bilaskev\u00f5ime ja minimaalne latentsus isegi aeglatel sideliinidel.<\/li>\n<li>Soketid <a rel=\"nofollow\" href=\"https:\/\/www.man7.org\/linux\/man-pages\/man7\/vsock.7.html\">VSOCK<\/a>, mida kasutatakse virtuaalmasinate vaheliseks suhtlemiseks, <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=ff420c568b4c\">on lisatud<\/a> v\u00f5rguruumide (network namespace) toe.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=a1085114715ee9980405d6856276c5e88339cee7\">Lisatud<\/a> algne versioon tulevasest standardist <a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/IEEE_802.11bn\">WiFi 8<\/a> (802.11bn, k\u00f5rgema usaldusv\u00e4\u00e4rsuse WiFi).<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64783\">Lisatud<\/a> optimeeringud, mis on suurendanud sissetulevate UDP-paketide t\u00f6\u00f6tlemise efektiivsust 12% ulatuses, testides 100-gigabitises v\u00f5rgus.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Seadmed<\/strong>\n<ul>\n<li>AMD GPU draiveris <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/CAPM=9tzgmO1PWeuxjAxqOmS5PTsOe8jHP9Poy23q6tvY66B1KQ@mail.gmail.com\/\">on rakendatud<\/a> toetamine <a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/IP-cores\">IP-blokid<\/a>, mida kasutatakse uutes AMD GPU-des, nagu 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 ja JPEG 5.3.<\/li>\n<li>Nouveau draiveris on paranenud sageduse juhtimine Tegra 186+ s\u00fcsteemides.<\/li>\n<li>i915 draiveris <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=203c7904f2d85ac768749112ddedb522965316f9\">on lisatud<\/a> on algne tugi Xe3p_LPD ekraani IP-blokile, mida kasutatakse Intel Nova Lake-P protsessorites.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/CAPM=9tzgmO1PWeuxjAxqOmS5PTsOe8jHP9Poy23q6tvY66B1KQ@mail.gmail.com\/\">J\u00e4tkub<\/a> t\u00f6\u00f6tamine Intel Xe arhitektuuri GPU-de DRM-draiveri (Direct Rendering Manager) kallal, mida kasutatakse Intel Arc graafikakaartides ja integreeritud graafikas alates Tiger Lake protsessoritest. Lisatud re\u017eiim <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\/\">Lisatud<\/a> komponendid, mis on vajalikud GPU hangumise diagnostikaks Mesas. <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/intel-xe\/20251124190237.20503-1-lukasz.laguna@intel.com\/\">Lisatud<\/a> tugi MERT-i mehhanismile, et hallata GPU m\u00e4lule juurdep\u00e4\u00e4su.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/DFYW1WV6DUCG.3K8V2DAVD1Q4A@kernel.org\/\">J\u00e4tkub<\/a> NVIDIA GPU-de Nova draiveri komponentide integreerimine, mis on varustatud GSP-firmware'idega, mida kasutatakse alates NVIDIA GeForce RTX 2000 seeriast, millel on Turing mikroarhitektuur. Draiver on kirjutatud Rust keeles. Uues versioonis on valmistatud ette toetamaks Turing mikroarhitektuuri GPU-de kasutuselev\u00f5ttu ja tehtud erinevaid sisemisi muudatusi.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=8ea39d960c9f\">Lisatud<\/a> tugi mitme kanaliga SPI (Serial Peripheral Interface) kontrolleritele ja perifeersetele seadmetele, mis v\u00f5imaldavad andmete edastamist mitmes paralleelses voos.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/20251214-b4-atcphy-v3-0-ba82b20e9459@kernel.org\/T\/\">Lisatud<\/a> draiver kombineeritud Type-C \u00fchendustele, mida kasutatakse Apple Silicon kiipidega seadmetes ja mis \u00fchendavad USB3, DP-AltMode ja Thunderbolt\/USB4 liideseid.<\/li>\n<li>Lisatud toetus Tegra238, Minisforum V3 SE, iBasso DC04U, Intel Nova Lake, Nova Lake S ja Focusrite Forte helialuste jaoks.<\/li>\n<li>Lisatud tugi ARM-plaatidele, SoC-idele ja seadmetele: 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>Lisatud tugi nutitelefonidele ja tahvelarvutitele: 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>Samas Ladina-Ameerika tasuta tarkvara fond <a rel=\"nofollow\" href=\"https:\/\/www.fsfla.org\/pipermail\/linux-libre\/2026-April\/003647.html\">vormis<\/a> variant <a rel=\"nofollow\" href=\"http:\/\/www.fsfla.org\/ikiwiki\/selibre\/linux-libre\/\">t\u00e4iesti vaba tuum 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>, puhastatud elementidest, mis sisaldavad mittevabasid komponente v\u00f5i koodil\u00f5ike, mille kasutusala on tootja poolt piiratud. Versioonis 7.0 on eemaldatud iwlwifi draiveriba blobid. Uuendatud puhastuskoodi draiverites amdgpu, adreno, TI PRUeth, air_en8811h, ath12k, TI VPE, rtw8852b, rt1320, rt5575 SPI, tas2783, Intel catpt. Tehtud blob-nimede puhastus dts-failides (devicetree) ARM-kiipide jaoks.<\/p>\n<p><\/noindex><\/p>\n<p>Allikas: <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-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - 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.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,\" \/>\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\/et\/blog\/novosti-interneta\/linux-7-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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 \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,\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/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":"Kaks kuud kestnud arendust\u00f6\u00f6d on Linus Torvalds esitanud Linuxi tuuma 7.0 v\u00e4ljaande. K\u00f5ige silmapaistvamad muudatused on: AI-assistentide kasutuseeskirjad, Rusti viimine tuuma p\u00f5hifunktsioonidesse, vahetuse j\u00f5udluse parandamine, PREEMPT_LAZY re\u017eiimi vaikimisi lubamine, io_uring operatsioonide filtrite tugi, uus Nullfs failis\u00fcsteem, fserror infrastruktuur, XFS j\u00e4lgimisvahendid, Btrfs-i uuendamise toetus, NFS 4.1 versiooni vaikimisi lubamine,","canonical_url":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/linux-7-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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 \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,","og:url":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/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\/et\/wp-json\/wp\/v2\/posts\/168562","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=168562"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/168562\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/168563"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=168562"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=168562"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=168562"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}