{"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\/hr\/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>Nakon dva mjeseca razvoja, Linus Torvalds <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/CAHk-=wj2WqpPBwpAXo8bj_Hx-NxKMRVTVMUaQis7+Vm6XLRZiw@mail.gmail.com\/T\/#u\">predstavio<\/a> izdanje jezgre <a rel=\"nofollow\" href=\"https:\/\/www.kernel.org\/\">Linux 7.0<\/a>. Me\u0111u najistaknutijim promjenama su: pravila primjene AI-asistenata, prevo\u0111enje Rusta u osnovne mogu\u0107nosti jezgre, pobolj\u0161anje performansi paginacije, uklju\u010divanje PREEMPT_LAZY na\u010dina rada prema zadanim postavkama, podr\u0161ka za filtre za io_uring operacije, nova datote\u010dna sistem Nullfs, infrastruktura fserror, alati za nadgledanje XFS-a, podr\u0161ka za remapiranje u Btrfs-u, uklju\u010divanje verzije NFS 4.1 kao zadane, integracija post-kvantnog kriptoalgoritma ML-DSA, aktivacija AccECN u mre\u017enoj podsustavu, osnovna podr\u0161ka za WiFi 8.<\/p>\n<p><\/noindex><\/noindex> <\/p>\n<p>Broj 7.0 dodijeljen je jer je u grani 6.x nagomilano dovoljno izdanja za promjenu prvog broja u verziji (u svoje vrijeme izdanje 6.0 oblikovano je odmah nakon 5.19). Promjena numeracije vr\u0161i se iz estetskih razloga i predstavlja formalni korak koji uklanja nelagodu uslijed nakupljanja velikog broja izdanja u seriji.<\/p>\n<p>U novu verziju je uklju\u010deno 15624 ispravki od 2477 programera, veli\u010dina zakrpe je 56 MB (izmjene su obuhvatile 18053 datoteka, dodano je 704060 linija koda, uklonjeno 278132 linija). U pro\u0161loj verziji bilo je 15657 ispravki od 2237 programera, veli\u010dina zakrpe bila je 52 MB. Oko 51% svih promjena predstavljenih u 7.0 odnosi se na upravlja\u010dke programe ure\u0111aja, otprilike 11% promjena ima veze s a\u017euriranjem koda specifi\u010dnog za hardverske arhitekture, 14% se odnosi na mre\u017eni sklop, 5% na datote\u010dne sustave i 3% na unutarnje pod sustave jezgre.<\/p>\n<p>  <noindex><\/p>\n<p>Glavne novine u jezgru 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>Sistem diska, ulaz\/izlaz i datote\u010dni sustavi<\/strong>\n<ul>\n<li>Implementirana je infrastruktura fserror i <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=dd466ea0029961ee0ee6e8e468faa1506275c8a9\">dodana je<\/a> API za dobivanje informacija o pogre\u0161kama u ulazu\/izlazu i o\u0161te\u0107enju metapodataka prilikom rada s datotekama. Predlo\u017eena infrastruktura unificira u datote\u010dnim sustavima prijenos podataka o pogre\u0161kama u korisni\u010dki prostor putem mehanizma fsnotify.<\/li>\n<li>U XFS-u <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/linux-xfs\/176897694953.202109.15171131238404759078.stgit@frogsfrogsfrogs\/\">dodane su<\/a> nove mogu\u0107nosti za nadzor stanja datote\u010dnog sustava iz korisni\u010dkog prostora. Predlo\u017eena je ioctl operacija XFS_IOC_HEALTH_MONITOR koja vra\u0107a deskriptor datoteka, preko kojeg se mogu dobiti informacije o kvarovima vezanim uz o\u0161te\u0107enje metapodataka ili nastanak gre\u0161aka tijekom ulaza\/izlaza, kao i pratiti promjenu stanja FSt, kao \u0161to su odspajanje i ga\u0161enje. Dodatno je predlo\u017een upravljiv kroz systemd pozadinski proces xfs_healer, koji obra\u0111uje doga\u0111aje o stanju FSa iz korisni\u010dkog prostora i po potrebi automatski pokre\u0107e. <a rel=\"nofollow\" href=\"https:\/\/www.kernel.org\/doc\/html\/next\/filesystems\/xfs-online-fsck-design.html\">postupci oporavka<\/a>.<\/li>\n<li>U datote\u010dni sustav Btrfs dodana je eksperimentalna podr\u0161ka za strukturu \u201establo premapiranja\u201c (<a rel=\"nofollow\" href=\"https:\/\/github.com\/btrfs\/btrfs-todo\/issues\/54\">remap tree<\/a>), koja se u budu\u0107nosti mo\u017ee koristiti kao me\u0111usloj pri izvr\u0161avanju operacija ulaza-izlaza. Bit dodane mogu\u0107nosti je u tome \u0161to, nakon premje\u0161tanja podataka na ure\u0111aju, umjesto a\u017euriranja svih povezanih s tim podacima struktura u dodatnoj strukturi \u201eremap tree\u201c \u010duvaju se stare i nove adrese podataka, nakon \u010dega se pri pristupu podacima adrese mijenjaju. Novi pristup se predstavlja kao pouzdaniji i fleksibilniji, a tako\u0111er pojednostavljuje daljnje pro\u0161irenje funkcionalnosti Btrfs.<\/li>\n<li>U Btrfs <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=8912c2fd5830\">implementirano je<\/a> podr\u0161ka za izravni ulaz\/izlaz u situacijama kada veli\u010dina bloka prema\u0161uje veli\u010dinu stranice memorije u sustavu.<\/li>\n<li>U sastavu <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=7416634fd6f1\">je uklju\u010dena<\/a> nova datote\u010dna sustav Nullfs, koji se mo\u017ee koristiti kao zamjena za korijensku FS. Datote\u010dni sustav Nullfs je uvijek prazan, ne sadr\u017ei podatke i ne podr\u017eava promjene. Svrha Nullfs-a je kori\u0161tenje kao po\u010detni FS za pojednostavljenje procesa pokretanja sustava \u2013 na Nullfs se zatim montiraju drugi FS i koristi se sistemski poziv pivot_root() za prebacivanje korijenskog FS umjesto \u010di\u0161\u0107enja sadr\u017eaja initramfs-a i kori\u0161tenja s njim povezanog korijenskog FS-a.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=74554251dfc9\">Implementirano<\/a> aktualizacija informacija o vremenu izmjene datoteka u neblokiraju\u0107em na\u010dinu. Prije je poziv file_update_time_flags() s oznakom IOCB_NOWAIT vra\u0107ao gre\u0161ku -EAGAIN, \u0161to nije dopu\u0161talo kori\u0161tenje operacija izravnog pisanja u neblokiraju\u0107em na\u010dinu.<\/li>\n<li>U datote\u010dnim sustavima u kategoriji posebno uklju\u010divih opcija <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=7e463614c97b\">je preba\u010den<\/a> podr\u0161ka za obavijesne zaklju\u010dke (<a rel=\"nofollow\" href=\"https:\/\/man7.org\/linux\/man-pages\/man2\/F_SETLEASE.2const.html\">lease<\/a>). Prema zadanim postavkama, mehanizam poput ovog sada nije aktivan zbog problema s datote\u010dnim sustavima koji nisu od samog po\u010detka bili predvi\u0111eni za njegove primjene. Primjerice, ne podr\u017eavaju ga datote\u010dni sustavi 9p i cephfs.<\/li>\n<li>U datote\u010dnom sustavu EROFS (Extendable Read-Only File System), koji je namijenjen dijelovima dostupnim samo za \u010ditanje, algoritam LZMA je zadano aktiviran za kompresiju. Opcijski su dostupni algoritmi DEFLATE i Zstandard, koji vi\u0161e nisu ozna\u010deni kao eksperimentalni. Uvedeno je dijeljenje zapisa u predmemoriji stranica (page-cache) za identi\u010dne datoteke u razli\u010ditim EROFS sustavima.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=64dd89ae01f2\">Uklonjeno<\/a> Re\u017eim laptop_mode, koji \u0161tedi energiju odga\u0111anjem i kombiniranjem operacija pisanja na tvrdi disk kako bi se produ\u017eilo trajanje diska u stanju mirovanja i smanjio broj bu\u0111enja. Ovaj na\u010din je izgubio svoju relevantnost jer su u modernim mobilnim ure\u0111ajima tvrdi diskovi zamijenjeni solid-state diskovima.<\/li>\n<li>Datote\u010dni sustav F2FS preba\u010den je na kori\u0161tenje velikih <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56478#folios\">folio stranica memorije<\/a> (large folios).<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=75a452d31ba6\">Obnovljen je<\/a> rad na driveru ntfs3, <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55742\">koji razvija<\/a> kompanija Paragon Software. Dodana je podr\u0161ka za operacije s datotekama baziranim na iomap-u, realizirane su opcije llseek SEEK_DATA\/SEEK_HOLE, dodan je re\u017eim delalloc za odgodu dodijeljenih blokova. U me\u0111uvremenu, na mailing listi programera jezgre u velja\u010di bilo je <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/20260204094210.GA31939@lst.de\/#t\">odobreno je<\/a> uklju\u010divanje u sastav jedne od budu\u0107ih verzija jezgre nove implementacije NTFS \u2014 <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64084\">ntfsplus,<\/a>razvijene za zamjenu ntfs3.<\/li>\n<li>Prema zadanim postavkama prilikom izgradnje <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=7537db24806f\">je uklju\u010dena<\/a> verzija protokola 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\">Osigurana je<\/a> blokiranje izvoza specijaliziranih pseudo-datote\u010dnih sustava putem NFS, kao \u0161to su pidfs i nsfs. U NFSD <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=feb8a46b14d9\">implementirano je<\/a> eksperimentalna mogu\u0107nost kori\u0161tenja POSIX ACL-a i <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=1c87a0c39a86\">dodana<\/a> podr\u0161ka za dinami\u010dko mijenjanje bazena niti (thread-pool) ovisno o optere\u0107enju.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Memorija i sistemske usluge<\/strong>\n<ul>\n<li> <noindex>\n<p>Odobrena su slu\u017ebena pravila <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/process\/coding-assistants.html\">za primjenu AI-asistenata<\/a> i uklju\u010divanje u jezgru <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/process\/generated-content.html\">automatski generiranog sadr\u017eaja.<\/a>. Prilikom slanja generiranog koda propisano je ozna\u010davanje putem navo\u0111enja kori\u0161tenog AI asistenta putem taga Assisted-by. AI asistentima je zabranjeno dodavanje taga Signed-off-by \u2013 osoba koja je poslala zakrpu smatra se njenim autorom, snosi odgovornost za posje\u010denu promjenu i jam\u010di za kvalitetu. Programerima je nalo\u017eeno da provode ru\u010dno pregledavanje kodova dobivenih putem AI i provjere uskla\u0111enosti rezultata sa licencnim zahtjevima.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>Podr\u0161ka za Rust <a rel=\"nofollow\" href=\"https:\/\/opennet.ru\/64401-rust\">je preba\u010den<\/a> iz eksperimentalnih u <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=9fa7153c31a3\">glavne mogu\u0107nosti jezgre<\/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\/\">Zavr\u0161ena je<\/a> integracija u jezgru mehanizma \u201e<a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/mm\/swap-table.html\">Swap Table<\/a>&raquo;, \u0161to omogu\u0107ava pove\u0107anje performansi paginacije. Ubrzanje se posti\u017ee smanjenjem konkurencije za pristup ke\u0161u paginacije, efikasnijim pretra\u017eivanjem u ke\u0161u i smanjenjem fragmentacije. Backend temeljen na Swap Table je kori\u0161ten za ke\u0161iranje paginacije umjesto backend-a XArray i omogu\u0107io pove\u0107anje broja obra\u0111enih zahtjeva za 22% u testu redis-benchmark s BGSAVE.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>Dodana podr\u0161ka za novo pro\u0161irenje u Clang 22 <a rel=\"nofollow\" href=\"https:\/\/clang.llvm.org\/docs\/ThreadSafetyAnalysis.html\">Thread Safety Analysis<\/a>, \u0161to omogu\u0107ava otkrivanje potencijalnih stanja trke i gre\u0161aka prilikom neispravnog postavljanja zaklju\u010davanja u fazi kompajliranja. Pro\u0161irenje nudi niz atributa kao \u0161to su GUARDED_BY(&#8230;), REQUIRES(&#8230;), RELEASE(&#8230;) i ACQUIRE(&#8230;), koji omogu\u0107uju ozna\u010davanje funkcija obuhva\u0107enih zaklju\u010davanjima i razdvajanje domena zaklju\u010davanja (odre\u0111ivanje konteksta). U fazi kompajliranja vr\u0161i se provjera ispravnosti primene sinhronizacijskih primitiva, kao \u0161to su mutexi, na osnovu procjene aktivnosti ili neaktivnosti pripadaju\u0107eg konteksta.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>U sistemski poziv open_tree <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/linus\/9b8a0ba68246a61d903ce62c35c303b1501df28b\">dodana je<\/a> dodana je zastava OPEN_TREE_NAMESPACE za pojednostavljenje konfiguracije izoliranih kontejnera i ubrzanje pokretanja kontejnera na sustavima s velikim brojem to\u010daka montiranja. Sli\u010dno kao OPEN_TREE_CLONE, nova zastava kopira samo navedeno stablo to\u010daka montiranja (mount tree), ali umjesto lokalnog datote\u010dnog deskriptora vra\u0107a datote\u010dni deskriptor u novom namespace-u to\u010daka montiranja, gdje se kopirano stablo montira na vrh kopije stvarnog korijenskog FS-a. Zastava OPEN_TREE_NAMESPACE je potrebna za izbjegavanje odvojenog izvr\u0161avanja operacija unshare(CLONE_NEWNS) i pivot_root(), kori\u0161tenih prilikom kreiranja kontejnera.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>U sistemski poziv rseq <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/linux-kernel\/20251215155615.870031952@linutronix.de\/T\/\">dodana je<\/a> mehanizam pro\u0161irenja kvanta vremena (time slice), koji omogu\u0107ava dodatno procesorsko vrijeme za neprekinuto izvr\u0161avanje kriti\u010dne sekcije. Ideja je izbje\u0107i prekid od strane raspore\u0111iva\u010da zadataka u kriti\u010dnoj sekciji s postavljenom blokadom, \u0161to vodi do prijenosa kontrole na druge niti koje koriste resurs, na kojima ostaje postavljena blokada. Pro\u0161irenje kvanta vremena se ostvaruje bez dodatnih tro\u0161kova, ali ni bez strogih jamstava koja se pru\u017eaju pri punom reguliranju prioriteta.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>Za arhitekture arm64, loongarch, powerpc, riscv, s390 i x86, na\u010din premo\u0161\u0107ivanja zadataka (preemption) u raspore\u0111iva\u010du je prema zadanim postavkama <a rel=\"nofollow\" href=\"https:\/\/web.git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=7dadeaa6e851\">promijenjen<\/a> s PREEMPT_NONE na PREEMPT_LAZY. Broj mogu\u0107ih na\u010dina <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=7dadeaa6e851\">skra\u0107eno<\/a> s \u010detiri na dva &ndash; PREEMPT_FULL i PREEMPT_LAZY (RE\u017dIMI PREEMPT_NONE i PREEMPT_VOLUNTARY su ostavljeni samo za arhitekture koje ne podr\u017eavaju PREEMPT_FULL i PREEMPT_LAZY). RE\u017dIM PREEMPT_LAZY primenjuje model potpune preemptivnosti (PREEMPT_FULL) za realtime zadatke (RR\/FIFO\/DEADLINE), ali odla\u017ee preemptivnost normalnih zadataka (SCHED_NORMAL) do granice takta. Uvo\u0111enje ka\u0161njenja dovodi do smanjenja slu\u010dajeva preemptivnosti nositelja zaklju\u010davanja, \u0161to omogu\u0107ava pribli\u017eavanje performansi konfiguracijama koje koriste model dobrovoljne preemptivnosti (voluntary preemption), tj. PREEMPT_LAZY omogu\u0107ava zadr\u017eavanje mogu\u0107nosti potpune preemptivnosti za realtime zadatke, ali minimizira propadanje performansi za normalne zadatke.<\/p>\n<p><\/noindex> <noindex><\/p>\n<p>Uklju\u010divanje PREEMPT_LAZY <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65143\">dovelo<\/a> do ozbiljne regresije, smanjuju\u0107i performanse PostgreSQL na ARM64 sustavima za dva puta. Kako bi se rije\u0161io pad performansi, programeri PostgreSQL <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/20260403213207.GF2872@noisy.programming.kicks-ass.net\/\">predlo\u017eeno je<\/a> moraju aktivirati opciju PR_RSEQ_SLICE_EXTENSION za smanjenje vjerojatnosti premo\u0161\u0107ivanja dr\u017eatelja blokade.<\/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\/\">Nastavljen<\/a> prijenos izmjena iz grane <a rel=\"nofollow\" href=\"https:\/\/github.com\/Rust-for-Linux\/linux\">Rust-for-Linux<\/a>, povezano s upotrebom jezika Rust kao drugog jezika za razvoj drajvera i modula jezgra (podr\u0161ka za Rust nije aktivna po defaultu i ne dovodi do uklju\u010divanja Rusta u obavezne zavisnosti prilikom kompilacije jezgra). Zahvaljuju\u0107i prethodno integriranoj biblioteci &laquo;<a rel=\"nofollow\" href=\"https:\/\/crates.io\/crates\/syn\">syn (crates.io)<\/a>&raquo;, koja olak\u0161ava pisanje slo\u017eenih makroa, uspelo je smanjiti veli\u010dinu Rust koda u jezgru pojednostavljenjem definicija postoje\u0107ih proceduralnih makroa. Pro\u0161irene su mogu\u0107nosti biblioteka kernel, macros i pin-init.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>U sustav asinkronog ulaza\/izlaza io_uring <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=5247c034a67f\">dodana<\/a> opcija za kori\u0161tenje ne-ring redova (non-circular submission queue), u\u010dinkovitije ke\u0161iranih u situacijama kada se izvr\u0161enje zahtjeva zavr\u0161ava prije povratka iz sistemskog poziva.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>U podsustavu eBPF u mehanizmu BTF (BPF Type Format), koji pru\u017ea informacije za provjeru tipova u pseudo-kodu BPF, za pronala\u017eenje informacija o debagiranju. <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=b9da17391e13\">je kori\u0161ten<\/a> binarna pretraga, \u0161to je pove\u0107alo u\u010dinkovitost u\u010ditavanja BPF programa. U eBPF <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=b236134f70ba\">dodana<\/a> podr\u0161ka za implicitne argumente prilikom poziva <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/bpf\/kfuncs.html\">kfunc<\/a> (funkcije jezgre dostupne za kori\u0161tenje u BPF programima), definirane s oznakom 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\">Uklonjeno<\/a> kod za podr\u0161ku inicijalnom RAM disku (initrd) temeljenom na <a rel=\"nofollow\" href=\"https:\/\/github.com\/openSUSE\/linuxrc\">linuxrc<\/a>, dugo progla\u0161ena zastarjelom. Ostatak implementacija initrd planira se ukloniti 2027. godine. Umjesto initrd treba koristiti initramfs (razlika je u tome \u0161to initrd smje\u0161ta po\u010detno okru\u017eenje za pokretanje u diskovnu sliku, dok initramfs \u2013 u datote\u010dni sustav).<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>U blok ure\u0111aju <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/admin-guide\/blockdev\/zram.html\">zram<\/a>, kori\u0161tenom za komprimirano pohranjivanje particije swap u memoriji, <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=d38fab605c66\">promijenjena<\/a> logika rada sa komprimiranim stranicama memorije prilikom opcionalnog premje\u0161tanja podataka u trajnu memoriju u slu\u010daju popunjavanja dostupne operativne memorije. Ranije su se stranice memorije dekomprimirale prije zapisivanja na fizi\u010dki nosa\u010d, a sada se \u010duvaju onakve kakve jesu u komprimiranom obliku, \u0161to smanjuje optere\u0107enje na CPU-u i \u0161tedi energiju prilikom autonomnog rada.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>U alat <a rel=\"nofollow\" href=\"https:\/\/docs.kernel.org\/tools\/rtla\/rtla-timerlat.html\">timerlat<\/a>, namijenjena za mjerenje latencija pri radu planera zadataka, <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=f967d1eca7d0\">dodana<\/a> opcija \u2013bpf-action za pokretanje BPF programa u slu\u010daju prema\u0161ivanja zadanog praga.<\/p>\n<p><\/noindex> <\/li>\n<li> <noindex>\n<p>U sustav pra\u0107enja ftrace dodana je postavka bitmask-list za ispis bitmaski u \u010ditljivom obliku (u obliku liste bitova, a ne heksadecimalnog broja). U tracefs dodane su mogu\u0107nosti za reviziju <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=729757b96a66\">filtera<\/a> i <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=6a80838814ee\">okida\u010da<\/a>. <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=800af362d689\">Dodana<\/a> komanda perf sched stats za prikupljanje i prikaz statistike o radu planera zadataka.<\/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\">Dodani su<\/a> opcije kompilacije LOGO_LINUX_MONO_FILE, LOGO_LINUX_VGA16_FILE i LOGO_LINUX_CLUT224_FILE za odre\u0111ivanje datoteke s slikom logotipa, koji \u0107e se prikazivati pri pokretanju jezgre umjesto standardnog logotipa s pingvinom Tux.<\/p>\n<p><\/noindex> <\/li>\n<\/ul>\n<\/li>\n<li><strong>Virtualizacija i sigurnost<\/strong>\n<ul>\n<li>U sustavu asinkronog ulaza\/izlaza io_uring <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=d42eb05e60fea31de49897d63a1d73f933303bd4\">implementirano je<\/a> mogu\u0107nost pri\u010dvr\u0161\u0107ivanja BPF programa s filtrima koji kontroliraju \u0161to mogu raditi odre\u0111ene SQE (Submission Queue Entry) operacije (sli\u010dno sistemskim pozivima u io_uring). Dodana mogu\u0107nost je analogna filtrima sistemskih poziva. Filtri se mogu vezati za odre\u0111ene zadatke i naslje\u0111uju se pri stvaranju drugih procesa nakon poziva fork(). U prisutnosti aktivnih filtara, dodani filtri mogu samo postaviti dodatna ograni\u010denja, ali ne mogu isklju\u010diti postoje\u0107e. Implementirana mogu\u0107nost omogu\u0107uje blokiranje <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63136\">metode<\/a> zaobila\u017eenja filtriranja sistemskih poziva u sandbox okru\u017eenjima, zasnovanih na izvr\u0161avanju umjesto sistemskih poziva sli\u010dnih operacija, koje pru\u017ea io_uring.<\/li>\n<li>U SELinux <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=5473a722f782\">dodana<\/a> mogu\u0107nost upravljanja pristupom BPF tokenima, <a rel=\"nofollow\" href=\"https:\/\/lwn.net\/Articles\/935195\/\">omogu\u0107uju\u0107i<\/a> neprivilegiranim procesima da izvr\u0161avaju odre\u0111ene privilegirane operacije s BPF, na primjer, u\u010ditavanje BPF programa u jezgru i stvaranje <a rel=\"nofollow\" href=\"https:\/\/docs.ebpf.io\/linux\/map-type\/\">map struktura<\/a>.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=64edccea594c\">Dodana<\/a> podr\u0161ka algoritmu za generiranje digitalnih potpisa <a rel=\"nofollow\" href=\"https:\/\/csrc.nist.gov\/csrc\/media\/Presentations\/2024\/falcon\/images-media\/prest-falcon-pqc2024.pdf\">ML-DSA<\/a> (CRYSTALS-Dilithium), koji se temelji na teoriji re\u0161etki i otporan je na napade kvantnih ra\u010dunala. <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=0ad9a71933e7\">Osigurana je<\/a> mogu\u0107nost kori\u0161tenja ML-DSA za autentifikaciju modula jezgre.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=148519a06304\">Uklonjena<\/a> mogu\u0107nost kori\u0161tenja shema generiranja digitalnih potpisa s algoritmom SHA-1 za potpisivanje modula jezgre (podr\u0161ka za u\u010ditavanje potpisanih modula je sa\u010duvana).<\/li>\n<li>U evidenciji audita 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\">dodane su<\/a> polja sport i dport za inspekciju mre\u017enih portova, a ne samo IP adresa.<\/li>\n<li>Za sustave s RISC-V arhitekturom <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=79dd4f2f40d0\">implementirano je<\/a> podr\u0161ka pro\u0161irenjima Zicfiss i Zicfilp, koja pru\u017eaju hardverske mogu\u0107nosti za primjenu za\u0161tite CFI (Control Flow Integrity), koja blokira kr\u0161enja normalnog reda izvr\u0161avanja instrukcija (control flow) kao rezultat kori\u0161tenja eksploita koji mijenjaju pohranjene u memoriji pokaziva\u010de na funkcije.<\/li>\n<li>U hipervizoru KVM <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=db5e82496492\">implementirano je<\/a> mogu\u0107nost prijenosa informacija o podr\u0161ci procesora za pro\u0161irenje ERAPS (Enhanced Return Address Predictor Security) drugim sistemima, \u0161to omogu\u0107ava izbjegavanje nekih operacija resetiranja stanja CPU prilikom vra\u0107anja kontrole doma\u0107inu od strane gostuju\u0107eg sistema. Osim toga, <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=bf2c3138ae36\">dodana<\/a> podr\u0161ka vezivanju opreme za gostuju\u0107e sisteme za pra\u0107enje performansi (PMU, Performance Monitoring Unit), \u0161to omogu\u0107ava pobolj\u0161anje ta\u010dnosti profiliranja u usporedbi s kori\u0161tenjem emuliranih PMU.<\/li>\n<li>U upravlja\u010dkom programu za hipervizor Hyper-V <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=ff225ba9ad71\">dodana<\/a> podr\u0161ka za debugfs su\u010delje za pregled statistike o radu hipervizora.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Mre\u017eni subsistem<\/strong>\n<ul>\n<li>Omogu\u0107eno po defaultu pro\u0161irenje AccECN (<a rel=\"nofollow\" href=\"https:\/\/datatracker.ietf.org\/doc\/html\/draft-ietf-tcpm-accurate-ecn-28\">Precizno eksplicitno obavijest o preoptere\u0107enju<\/a>), koje implementira pobolj\u0161anu verziju pro\u0161irenja <a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Explicit_Congestion_Notification\">ECN (wikipedia.org)<\/a>, koje omogu\u0107ava ra\u010dunalima da, u slu\u010daju preoptere\u0107enja, ozna\u010de IP pakete umjesto da ih odbacuju, \u0161to omogu\u0107ava prepoznavanje nastanka po\u010detne faze zagu\u0161enja u komunikacijskim kanalima bez gubitka paketa. Izvorno ECN pro\u0161irenje ima ograni\u010denje koje dopu\u0161ta postavljanje samo jednog signala o preoptere\u0107enju unutar jednog ciklusa prijenosa TCP-a (RTT, Round-Trip Time, slanje zahtjeva i primanje odgovora). AccECN uklanja ovo ograni\u010denje i omogu\u0107ava primatelju da \u0161alje po\u0161iljatelju vi\u0161e oznaka o preoptere\u0107enju u TCP paketu. Algoritmi upravljanja preoptere\u0107enjem mogu koristiti informacije koje se dobiju za preciznije reagiranje na preoptere\u0107enja, a da ne pribjegavaju naglom smanjenju intenziteta slanja paketa pri nastanku manjih preoptere\u0107enja.<\/li>\n<li>U implementaciji algoritma za upravljanje mre\u017enim redovima <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\">dodana<\/a> omogu\u0107ava obradu vi\u0161e redova za raspodjelu optere\u0107enja na vi\u0161e CPU jezgri. CAKE algoritam se koristi za smanjenje negativnog utjecaja privremene me\u0111uspremnosti paketa na granici mre\u017ene opreme, i usmjeren je na postizanje maksimalne mogu\u0107a propusnosti i minimalne razine ka\u0161njenja \u010dak i na sporim komunikacijskim kanalima.<\/li>\n<li>U socketima <a rel=\"nofollow\" href=\"https:\/\/www.man7.org\/linux\/man-pages\/man7\/vsock.7.html\">VSOCK<\/a>, koji se koriste za interakciju s virtualnim strojevima, <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=ff420c568b4c\">dodana<\/a> podr\u0161ka za mre\u017ene prostore imena (network namespace).<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=a1085114715ee9980405d6856276c5e88339cee7\">Dodana<\/a> po\u010detna implementacija budu\u0107eg standarda <a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/IEEE_802.11bn\">WiFi 8<\/a> (802.11bn, Ultra High Reliability WiFi).<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64783\">Dodani su<\/a> optimizacije koje su omogu\u0107ile pove\u0107anje performansi obrade dolaznih UDP paketa za 12% tijekom stresnog testiranja u 100-gigabitnoj mre\u017ei.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Oprema<\/strong>\n<ul>\n<li>U AMDGPU drajveru <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/CAPM=9tzgmO1PWeuxjAxqOmS5PTsOe8jHP9Poy23q6tvY66B1KQ@mail.gmail.com\/\">implementirano je<\/a> podr\u0161ka <a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/IP-cores\">IP blokova<\/a>, kori\u0161tenih u novim AMD GPU-ima, kao \u0161to su 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 i JPEG 5.3.<\/li>\n<li>U Nouveau drajveru unaprije\u0111eno je upravljanje frekvencijom na sustavima Tegra 186+.<\/li>\n<li>U voza\u010du i915 <a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=203c7904f2d85ac768749112ddedb522965316f9\">dodana<\/a> po\u010detna podr\u0161ka za IP blok zaslona Xe3p_LPD, kori\u0161tenog u Intel procesorima Nova Lake-P.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/CAPM=9tzgmO1PWeuxjAxqOmS5PTsOe8jHP9Poy23q6tvY66B1KQ@mail.gmail.com\/\">Nastavljena<\/a> rad na drm-drajveru (Direct Rendering Manager) Xe za GPU temeljen na Intel Xe arhitekturi, koja se koristi u Intel karticama obitelji Arc i integriranoj grafici, po\u010dev\u0161i od Intel procesora Tiger Lake. Dodan na\u010din <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\/\">Dodani su<\/a> komponente potrebne za dijagnosticiranje GPU zastoja u Mesi. <a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/intel-xe\/20251124190237.20503-1-lukasz.laguna@intel.com\/\">Dodana<\/a> podr\u0161ka MERT mehanizmu za upravljanje pristupom GPU memoriji.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/DFYW1WV6DUCG.3K8V2DAVD1Q4A@kernel.org\/\">Nastavljena<\/a> integracija Nova GPU drajvorskih komponenata za NVIDIA GSP firmware koji se koristi od serije NVIDIA GeForce RTX 2000 zasnovanih na Turing mikroarhitekturi. Drajver je napisan na Rust jeziku. U novoj verziji pripremljena je podr\u0161ka za GPU zasnovane na Turing mikroarhitekturi uz razne unutarnje izmjene.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=8ea39d960c9f\">Dodana<\/a> podr\u0161ka kontrolerima i perifernim ure\u0111ajima s vi\u0161ekanalnim SPI (Serijski Periferni Interfejs) omogu\u0107uju\u0107i prijenos podataka u vi\u0161e paralelnih tokova.<\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/lkml\/20251214-b4-atcphy-v3-0-ba82b20e9459@kernel.org\/T\/\">Dodano<\/a> drajver za kombinirane Type-C konektore kori\u0161tene na ure\u0111ajima temeljenim na Apple Silicon \u010dipovima koji kombiniraju USB3, DP-AltMode i Thunderbolt\/USB4 su\u010delja.<\/li>\n<li>Dodana podr\u0161ka za zvu\u010dne subsistem \u010dipova Tegra238, Minisforum V3 SE, iBasso DC04U, Intel Nova Lake, Nova Lake S i Focusrite Forte.<\/li>\n<li>Dodana podr\u0161ka za ARM platforme, SoC i ure\u0111aje: 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>Dodana podr\u0161ka za pametne telefone i tablete: 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>Zajedno je latinskoameri\u010dka Zaklada za slobodan softver <a rel=\"nofollow\" href=\"https:\/\/www.fsfla.org\/pipermail\/linux-libre\/2026-April\/003647.html\">formirala<\/a> varijantu <a rel=\"nofollow\" href=\"http:\/\/www.fsfla.org\/ikiwiki\/selibre\/linux-libre\/\">potpuno slobodnog jezgra 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>, o\u010di\u0161\u0107enog od elemenata firmvera i drajvera koji sadr\u017ee neslobodne komponente ili dijelove koda \u010dija je primjena ograni\u010dena od strane proizvo\u0111a\u010da. U izdanju 7.0 izvr\u0161eno je \u010di\u0161\u0107enje od iwlwifi drajver blobova. A\u017euriran je kod \u010di\u0161\u0107enja u drajverima amdgpu, adreno, TI PRUeth, air_en8811h, ath12k, TI VPE, rtw8852b, rt1320, rt5575 SPI, tas2783, Intel catpt. O\u010di\u0161\u0107eni su nazivi blobova u dts datotekama (devicetree) za ARM \u010dipove.<\/p>\n<p><\/noindex><\/p>\n<p>Izvor: <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.4 - 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\/hr\/blog\/news\/linux-7-0\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"hr_HR\" \/>\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\/hr\/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":"Nakon dva mjeseca razvoja, Linus Torvalds","canonical_url":"https:\/\/prohoster.info\/hr\/blog\/news\/linux-7-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hr_HR","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\/hr\/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\/hr\/wp-json\/wp\/v2\/posts\/168562","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/comments?post=168562"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/168562\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media\/168563"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media?parent=168562"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/categories?post=168562"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/tags?post=168562"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}