{"id":183913,"date":"2026-10-21T11:41:23","date_gmt":"2026-10-21T09:41:23","guid":{"rendered":"https:\/\/prohoster.info\/blog\/news\/reliz-yadra-linux-7-3"},"modified":"2026-10-21T11:41:23","modified_gmt":"2026-10-21T09:41:23","slug":"reliz-yadra-linux-7-3","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hr\/blog\/news\/reliz-yadra-linux-7-3","title":{"rendered":"Izdanje jezgre Linux 7.3","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Nakon dva mjeseca razvoja, Linus Torvalds je predstavio izdanje Linux kernela 7.3. Me\u0111u najzapa\u017eenijim promjenama su: mehanizam izolacije FS-a temeljen na pseudo-FS failfs i sustav poziva fchroot(), podr\u0161ka za stvaranje ugra\u0111enih planera SCHED_EXT, BPF rukovaoci pokretanja izvr\u0161nih datoteka, alternativni tokovi podataka u NTFS3, optimizacija performansi FUSE-a, Btrfs i Ext4, podr\u0161ka za Apple Time Machine u ksmbd-u, uklanjanje FS-a EFS i FreeVxFS, na\u010din pristupa bloku ure\u0111aja, pobolj\u0161ano upravljanje nedostatkom video memorije, pra\u0107enje pristupa memoriji gostuju\u0107eg sustava putem userfaultfd-a, kompresija pravila AppArmor-a, ograni\u010denje pristupa AF_ALG-u, podr\u0161ka za Apple M3 Pro, Max i Ultra \u010dipove.<\/p>\n<p>U novu verziju uneseno je 20260 ispravki od 3171 programera, od kojih je 807 prvi puta poslalo svoje izmjene u jezgru. Veli\u010dina zakrpe je 63 MB (izmjene su obuhvatile 14923 datoteka, dodano je 943849 redaka koda,<br \/>\nizbrisano 297515 redaka). U pro\u0161lom izdanju bilo je 17833 ispravki od 2766 programera, veli\u010dina zakrpe je 68 MB. Oko 44% svih predstavljenih izmjena u 7.3 vezano je za upravlja\u010dke programe ure\u0111aja, otprilike 12% izmjena odnosi se na a\u017euriranje koda specifi\u010dnog za hardverske arhitekture, 12% je povezano s mre\u017enim stakom, 5% sa sustavima datoteka i 3% s unutarnjim podsustavima jezgre. <\/p>\n<p>Glavne novosti u kernelu 7.3 (1, 2, 3):\n<\/p>\n<ul>\n<li class=\"l\"> <b>Sistem diska, ulaz\/izlaz i datote\u010dni sustavi<\/b>\n<ul>\n<li class=\"l\"> Optimizirane su performanse FS-a Btrfs. Za ne SSD ure\u0111aje uklonjena su suvi\u0161na ka\u0161njenja, \u0161to je rezultiralo petostrukim pove\u0107anjem propusnosti za optere\u0107enja koja aktivno koriste funkciju fsync, kao \u0161to je zapisivanje logova. U fsync-u je onemogu\u0107eno odre\u0111ivanje praznina u datotekama s velikim brojem ekstenta i bez praznina, \u0161to je ubrzalo izvr\u0161enje odre\u0111enih specifi\u010dnih testova pet puta.\n<p>Prilikom pra\u0107enja nekemirnih bafera ekstenta, struktura xarray je zamijenjena lokalnom LRU listom, \u0161to je dovelo do tri puta boljih performansi tih operacija. Uklonjeni su problemi s performansama pri kori\u0161tenju na\u010dina izravnog ulaza\/izlaza, uzrokovani regresijama u prethodnim izdanjima kernela. Smanjene su blokade pri proaktivnom \u010ditanju ekstenta, \u0161to je smanjilo prekomjerne tro\u0161kove pri pristupu razli\u010ditih zadataka preklapaju\u0107im podru\u010djima. <\/p>\n<li class=\"l\"> U Btrfs uklonjena je podr\u0161ka za prvu verziju predmemorije s informacijama o slobodnom prostoru. Datote\u010dni sustavi kreirani na starim sustavima trebaju se prebaciti na drugu verziju predmemorije pomo\u0107u alata btrfstune, ina\u010de \u0107e raditi sporije. Tako\u0111er je uklonjena opcija montiranja \u201eusebackuproot\u201c, umjesto koje se treba koristiti \u201erescue=usebackuproot\u201c.\n<li class=\"l\"> U datote\u010dnom sustavu Ext4 pobolj\u0161ana je izvedba paralelnih operacija pisanja pri izravnom ulazu\/izlazu (Direct I\/O) i ubrzano je rezerviranje praznih podru\u010dja putem poziva fallocate(). Ispravljena je regresija koja je smanjivala performanse pri umjerenom pisanju.\n<li class=\"l\"> U datote\u010dnom sustavu Ext4 na\u010din montiranja \u201edata=journal\u201c preba\u010den je u kategoriju zastarjelih. Podr\u0161ka za ovu opciju montiranja planira se obustaviti 2028. godine. Opcija \u201edata=journal\u201c uklju\u010duje na\u010din potpunog vo\u0111enja dnevnika, pri \u010demu se u dnevnik zapisuju ne samo metapodaci, ve\u0107 i sami podaci, \u0161to osigurava visoku otpornost u slu\u010daju kvarova, ali ote\u017eava odr\u017eavanje koda, dovodi do zna\u010dajnog smanjenja performansi u usporedbi s na\u010dinima \u201edata=ordered\u201c i \u201edata=writeback\u201c.\n<li class=\"l\"> Uklonjen je datote\u010dni sustav EFS, koji se koristio u ranijim verzijama operativnog sustava IRIX, prestao je kori\u0161teni prije oko 30 godina i vi\u0161e od 20 godina nije podlo\u017ean odr\u017eavanju. Za one kojima je potreban pristup particijama s EFS postoje alati koji rade u korisni\u010dkom prostoru.\n<li class=\"l\"> Uklonjen je datote\u010dni sustav FreeVxFS, koji implementira format datote\u010dnog sustava VERITAS VxFS, kori\u0161ten u SCO UnixWare tijekom 1990-ih godina i odavno se vi\u0161e ne koristi u praksi.\n<li class=\"l\"> U mehanizmu stvaranja datote\u010dnih sustava u korisni\u010dkom prostoru FUSE pobolj\u0161ana je izvedba i smanjena potro\u0161nja memorije pri kori\u0161tenju sustava asinkronog ulaza\/izlaza io_uring. Ubrzanje je postignuto dodavanjem mogu\u0107nosti prijenosa skupova predmemorija iz korisni\u010dkog prostora u jezgru i isklju\u010divanjem suvi\u0161ne predmemorije (zero-copy) pri pristupu FUSE poslu\u017eitelja stranicama memorije klijentskog procesa ili predmemoriji stranica.\n<li class=\"l\"> Za blok ure\u0111aje implementiran je oznaka RWF_DONTCACHE, sli\u010dna re\u017eimu izravnog unosa\/izlaza.<br \/>\n(Direct I\/O), koji se mo\u017ee koristiti u funkcijama preadv2() i pwritev2() ili u zahtjevima za \u010ditanje i pisanje putem io_uring za pristup blok ure\u0111aju mimo ke\u0161iranja stranica. Na primjer, oznaka se mo\u017ee primjenjivati u SGBD-u za niskonivojsku obradu s blok ure\u0111ajima.<\/p>\n<li class=\"l\"> U FS overlayfs dodana je podr\u0161ka za mapiranje identifikatora korisnika, koja se koristi za uskla\u0111ivanje datoteka odre\u0111enog korisnika na montiranoj stranoj particiji s drugim korisnikom u trenutnom sustavu.\n<li class=\"l\"> Pobolj\u0161ana je podr\u0161ka za montiranje vi\u0161e FS s jednog blok ure\u0111aja.\n<li class=\"l\"> U upravlja\u010du ntfs3 implementirana je osnovna podr\u0161ka za alternativne tokove podataka, koji se dijele kroz dvoto\u010dku u imenu datoteke. Za stvaranje novog alternativnog toka mo\u017ee se koristiti naredba \u201etouch file:potok\u201c, za \u010ditanje \u2014 \u201ecat file:potok\u201c, za brisanje \u2014 \u201erm file:potok\u201c, za ispis dostupnih tokova \u2014 \u201ecat file:query_streams\u201c.\n<li class=\"l\"> U novoj implementaciji NTFS (ntfsplus) u na\u010dinu samo za \u010ditanje, dodana je podr\u0161ka za tehnologiju prozirnog kompresiranja datoteka koriste\u0107i slo\u017eene filtere WOF (Windows Overlay Filter).\n<li class=\"l\"> U NFS poslu\u017eitelju dodana je podr\u0161ka za operaciju CB_NOTIFY, koja omogu\u0107uje klijentu da ke\u0161ira metapodatke direktorija na svojoj strani, primaju\u0107i obavijesti o promjenama s poslu\u017eitelja.\n<li class=\"l\"> U FS F2FS dodana je podr\u0161ka za dinami\u010dko (bez montiranja FS) uklanjanje particija iz zajedni\u010dkog bazena s automatskim prebacivanjem podataka na druge particije i vra\u0107anjem natrag (na primjer, mogu\u0107e je privremeno izuzeti pohranu za druge potrebe).\n<li class=\"l\"> U XFS dodana je podr\u0161ka za oznaku FALLOC_FL_WRITE_ZEROES u sustavnom pozivu fallocate(), koja omogu\u0107uje ispunjavanje nula odre\u0111enog raspona u datoteci, koriste\u0107i naredbu WRITE_ZERO koju podr\u017eavaju neki SSD ure\u0111aji, koja provodi brisanje bez operacija ulaza\/izlaza.\n<\/ul>\n<li class=\"l\"> <b>Memorija i sistemske usluge<\/b>\n<ul>\n<li class=\"l\"> Pobolj\u0161ana obrada nedostatka video memorije. U situaciji iscrpljenja slobodne video memorije, jezgro sada poku\u0161ava isklju\u010diti iz video memorije u sistemsku memoriju (GTT) bafer aplikacija koje nemaju garantnu kvotu memorije (dmem cgroup), umesto da odmah odbije dodelu video memorije. Ovaj pristup osigurava dodelu resursa aplikaciji kojoj je sistem rezervisao odre\u0111eni obim video memorije, \u010dak i ako je memorija ve\u0107 dodeljena drugim aplikacijama. Ranije, ako je aplikaciji bez kvota ve\u0107 dodeljena video memorija, u situaciji nedostatka video memorije, aplikacija sa garantovanim kvotama nije mogla dobiti istu, i umesto video memorije kroz subsistem TTM (Translation Table Maps), aplikaciji je dodeljena sporija sistemska operativna memorija, adresirana iz GPU-a (GTT).<br \/>\nPodr\u0161ka za dmem cgroup implementirana je za drajvere nouveau, xe i amdgpu.<\/p>\n<li class=\"l\"> U mehanizmu SCHED_EXT, koji omogu\u0107ava kori\u0161\u0107enje BPF za stvaranje planera CPU, zavr\u0161eni su radovi na mogu\u0107nosti stvaranja ugnije\u017e\u0111enih planera (sub-scheduler), putem kojih se za svaku cgroup mo\u017ee anga\u017eovati vlastiti planer zadataka.\n<li class=\"l\"> U planer zadataka uvedena su pobolj\u0161anja vezana uz obradu cgroup i rje\u0161avanje problema s raspodjelom te\u017eina, zbog kojih su nastali dodatni tro\u0161kovi i ka\u0161njenja. Predlo\u017eene su razli\u010dite metode raspodjele te\u017eina za cgroup \u2014 'up', 'max', 'concur' i 'tasks', koje se postavljaju putem parametra cgroup_mode. Anga\u017eirana je jedinstvena reda izvr\u0161avanja (runqueue) za planiranje zadataka unutar cgroupa. Smanjena su ka\u0161njenja prilikom planiranja zadataka kojima se dodjeljuju kratki kvantovi procesorskog vremena, zahvaljuju\u0107i<br \/>\nmogu\u0107nosti, po potrebi, da se otkazuju, a\u017euriraju ili minimiziraju vreme izvr\u0161avanja zadataka, za\u0161ti\u0107enih od isklju\u010denja.<\/p>\n<li class=\"l\"> U mehanizmu binfmt_misc (\\\/proc\\\/sys\\\/fs\\\/binfmt_misc) implementirano je<br \/>\nmogu\u0107nost povezivanja BPF-obra\u0111iva\u010da za dodavanje podr\u0161ke za nove formate izvr\u0161nih datoteka. Promjena omogu\u0107uje programatsko analiziranje tipa izvr\u0161ne datoteke prilikom svakog pokretanja i odabir interpreter-a ili dinami\u010dkog u\u010ditava\u010da bez hakiranja poput kori\u0161tenja alata patchelf i skriptnih omota. Na primjer, u BPF-programu mogu\u0107e je definirati izvr\u0161ne datoteke za druge arhitekture ili platforme i pokrenuti odgovaraju\u0107e emulatora ili Wine, kao i pojednostaviti organizaciju pokretanja izvr\u0161nih datoteka u paketima instaliranim u razli\u010dite direktorije u sustavima s upraviteljem paketa Nix.<\/p>\n<li class=\"l\">  Nastavljen je prijenos promjena iz grane Rust-for-Linux, vezanih uz kori\u0161tenje jezika Rust kao drugog jezika za razvoj drajvera i modula jezgre (podr\u0161ka za Rust nije aktivna prema zadavanju i ne dovodi do uklju\u010divanja Rusta u skup obaveznih zavisnosti za jezgru). Uvedena je mogu\u0107nost kori\u0161tenja Rusta za arhitekturu PowerPC. Implementirani su: modul za cijelobrojne konverzije bez gubitaka, na\u010din obfuskovanog logiranja vrijednosti pokaziva\u010da kako bi se sprije\u010dilo curenje informacija o adresnom prostoru, omot oko funkcije synchronize_rcu(), barijere memorije, modul za prekid za uklju\u010divanje\/isklju\u010divanje prekida, tipovi za ulaz\/izlaz, omoti oko fwctl, mehanizam SRCU (spava\u0107i read-copy-update), omoti oko gem shmem.<br \/>\nspinlock-blokade SpinLockIrq, koje ne dopu\u0161taju prekidanje u kriti\u010dnim sekcijama.<\/p>\n<li class=\"l\"> Dodana je sysctl-oznake syscall_user_dispatch za upravljanje uklju\u010divanjem na\u010dina upravljanja sistemskim pozivima u korisni\u010dkom prostoru, omogu\u0107uju\u0107i jednom procesu preuzimanje sistemskih poziva drugog procesa (aplicira se u Wine-u za emulaciju sistemskih poziva Windows-a).\n<li class=\"l\"> U BPF je dodana funkcija bpf_sock_read_xattr(), pomo\u0107u koje BPF-programi mogu \u010ditati korisni\u010dki postavljene ekstenzivne atribute<br \/>\n(user.*) iz inode soketa. U BPF-aplikacijama je omogu\u0107eno definiranje globalnih varijabli vezanih za CPU. U verifikatoru BPF-programa pru\u017eene su dodatne informacije o otkrivenim gre\u0161kama, olak\u0161avaju\u0107i odre\u0111ivanje uzroka problema.<\/p>\n<li class=\"l\"> U mehanizmima pra\u0107enja kprobes, uprobes i fprobes implementirana je podr\u0161ka za konverziju tipova koriste\u0107i BTF (BPF Type Format) podatke s informacijama za provjeru tipova u BPF pseudokodu, a tako\u0111er je pobolj\u0161ano izdvajanje informacija o varijablama.\n<li class=\"l\"> U pod sustav DAMON (Data Access MONitor), koji omogu\u0107ava pra\u0107enje pristupa procesa podacima u radnoj memoriji (na primjer, mo\u017ee se saznati koje su oblasti memorije bile kori\u0161tene, a koje su ostale neiskori\u0161tene), dodana je mogu\u0107nost pra\u0107enja promjena atributa podataka (anonimna memorija, mapirani u memoriju datoteke, pristup samo za \u010ditanje, nedostatak pristupa memoriji itd.).\n<li class=\"l\"> U mehanizmu KHO (Kexec HandOver), koji se koristi za pokretanje novog jezgre iz stare bez gubitka stanja sistema, osigurano je uzimanje u obzir alokacije velikih stranica memorije (huge pages) tokom pokretanja. Ove stranice memorije sada se ozna\u010davaju i \u010duvaju nakon pokretanja nove jezgre.\n<li class=\"l\"> Nizakodna k\u00f4d (low-level code) sistema za zamjenu (swap) preba\u010den je na novu nisku strukturu podataka swap_ops, \u0161to je pojednostavilo odr\u017eavanje koda i realiziralo apstrakcije potrebne za pro\u0161irenje funkcionalnosti u budu\u0107nosti.\n<li class=\"l\"> Dodane su ioctl komande ALLOCINFO_IOC_CONTENT_ID, ALLOCINFO_IOC_GET_AT i ALLOCINFO_IOC_GET_NEXT, koje omogu\u0107avaju selektivno preno\u0161enje podataka o profiliranju alokacije memorije u korisni\u010dki prostor. U usporedbi s ranije dostupnim su\u010deljem \/proc\/allocinfo, predlo\u017eeni ioctl pozivi omogu\u0107avaju do 20 puta ve\u0107u u\u010dinkovitost zahtjeva za profiliranje filtriranjem suvi\u0161nih podataka.\n<\/ul>\n<li class=\"l\"> <b>Virtualizacija i sigurnost<\/b>\n<ul>\n<li class=\"l\"> Predlo\u017een je novi mehanizam izolacije, koji blokira pristup sadr\u017eaju datote\u010dnih sistema, osim resursa koji su izri\u010dito predani u sandbox okru\u017eenje putem datote\u010dnih deskriptora. Mehanizam je implementiran pomo\u0107u pseudo-FS failfs i sistemskog poziva fchroot.\n<p>Pseudo-FS failfs sli\u010di FS nullfs, ali za razliku od njega implementira na\u010delo 'ni\u0161ta se ne podr\u017eava' umjesto 'ni\u0161ta se ne pohranjuje'. Ova karakteristika ne omogu\u0107uje montiranje bilo \u010dega iznad failfs, kloniranje FS-a i pra\u0107enje stanja preko statmount(), listmount(), \/proc\/\/mountinfo i \/proc\/filesystems. Ako je korijenski ili radni direktorij procesa unutar failfs, blokiraju se sve poku\u0161aje navigacije kroz FS kori\u0161tenjem apsolutnih putanja datoteka, simboli\u010dkih veza i relativnih putanja koje ovise o trenutnom radnom direktoriju. Procesu ostaje samo mogu\u0107nost pristupa odre\u0111enom direktoriju putem deskriptor\u00e2 datoteka otvorenih prije izolacije.<\/p>\n<p>Za prelazak u novi re\u017eim izolacije dodan je sistemski poziv fchroot, sli\u010dan sistemskom pozivu chroot, ali radi na razini datote\u010dnih deskriptora. U sistemski poziv fchdir dodana je oznaka FD_FAILFS_ROOT za premje\u0161tanje radne mape procesa u datote\u010dni sustav failfs.<br \/>\nSli\u010dna oznaka dostupna je u sistemskom pozivu fchroot.<\/p>\n<li class=\"l\"> Dodana je mogu\u0107nost pra\u0107enja zahtjeva za memorijom gostuju\u0107eg sustava putem mehanizma userfaultfd, koji omogu\u0107uje stvaranje rukovatelja zahtjeva za neodre\u0111enim ili za\u0161ti\u0107enim stranicama memorije u korisni\u010dkom prostoru. U praksi, predlo\u017eena mogu\u0107nost omogu\u0107ava hypervizoru da identificira stranice memorije na koje nije bilo pristupa u virtualnoj ma\u0161ini, radi njihova premje\u0161tanja u sporiju memoriju ili vanjsko pohranu. Za pra\u0107enje kr\u0161enja postavljenog zabrane \u010ditanja i pisanja u pra\u0107enoj memorijskoj regiji dodana je oznaka UFFDIO_REGISTER_MODE_RWP, koja se mo\u017ee koristiti kao u\u010dinkovitija alternativa primjeni mprotect(PROT_NONE) zajedno s rukovateljem signala koji se generira pri pristupu memoriji kojoj je postavljena zabrana \u010ditanja i pisanja (u slu\u010daju userfaultfd generira se iznimka koja se obra\u0111uje u korisni\u010dkom prostoru). Promjena je pripremljena uz pomo\u0107 AI ('Assisted-by: Claude:claude-opus-4-6').\n<li class=\"l\"> Oja\u010dana je podjela izme\u0111u jezgri nitova (kthread) i init-procesa (PID 1). Ranije su dijelili zajedni\u010dko stanje datote\u010dnog sustava.<br \/>\n\u0161to je omogu\u0107ilo redefiniranje stanja datote\u010dnog sustava za sve jezgre putem poziva pivot_root(). U novoj verziji u PID 1 kori\u0161tena je potpuno odvojena struktura fs_struct, a jezgre su izolirane u posebnoj to\u010dki montiranja s nullfs.<\/p>\n<li class=\"l\"> Uvesti su podr\u0161ku za AES enkripcijske na\u010dine &#8212; ECB, CBC, CBC-CTS, CTR, XCTR, XTS, GCM i CCM u biblioteku za kriptografiju (libcrypto).\n<li class=\"l\"> U sustavu za upravljanje pristupom AppArmor implementirana je mogu\u0107nost u\u010ditavanja komprimiranih skupova pravila te je dodan na\u010din auditiranja.\n<li class=\"l\"> Dodana je sysctl-ova varijabla af_alg_restrict, koja kontrolira pristup kriptografskom API-ju AF_ALG iz korisni\u010dkog prostora. AF_ALG omogu\u0107uje kori\u0161tenje hardverskih akceleratora za kriptografske izra\u010dune u Crypto API-ju jezgre, ali se koristi u specifi\u010dnim situacijama i ne donosi uvijek pove\u0107anje performansi u usporedbi s korisni\u010dkim prostorom. Prilikom toga, u povezanim s AF_ALG rukovalnicima otkrivene su serije ranjivosti, poput Copy Fail, koje omogu\u0107uju promjenu podataka u stranici predmemorije. Kako bi se smanjila povr\u0161ina napada, po defaultu je pristup AF_ALG djelomi\u010dno ograni\u010den. Razmatra se mogu\u0107nost uklanjanja AF_ALG u nekoj od budu\u0107ih verzija.\n<li class=\"l\"> Oja\u010dana je verifikacija BPF programa koji su ovjereni digitalnim potpisom. Dodana je provjera cjelovitosti metapodataka BPF programa prije njegovog u\u010ditavanja.\n<li class=\"l\"> U sustavni poziv landlock_restrict_self(), koji se koristi za aktivaciju Landlock zaklju\u010davanja, dodana je oznaka<br \/>\nLANDLOCK_RESTRICT_SELF_NO_NEW_PRIVS, koja zabranjuje trenutnom procesu stjecanje bilo kakvih novih privilegija. Mehanizam Landlock omogu\u0107uje neprivilegiranim programima da se odri\u010du nepotrebnih privilegija potrebnih za rad, dobrovoljno ograni\u010davaju\u0107i svoj daljnji pristup sustavu u svrhu pove\u0107anja sigurnosti, na primjer za za\u0161titu u slu\u010daju poku\u0161aja iskori\u0161tavanja ranjivosti u programu. <\/p>\n<li class=\"l\"> U VirtIO-GPU drajveru, koji osigurava rad virtualnog GPU-a, dodana je podr\u0161ka za na\u010din mirovanja S4 (hibernacija).\n<\/ul>\n<li class=\"l\"> <b>Mre\u017eni subsistem<\/b>\n<ul>\n<li class=\"l\"> U ksmbd, ugra\u0111enom u jezgru servera za SMB protokol, dodana je podr\u0161ka za Apple Time Machine ekstenzije za pohranu sigurnosnih kopija kreiranih u macOS putem ove aplikacije. Implementiran je mehanizam izolacije sekvenci SMB komandi povezanih s MessageId radi blokiranja napada slanjem neva\u017ee\u0107ih ili dupliranih zahtjeva. Dodana je podr\u0161ka za slanje ponovljenih zahtjeva putem SMB3 protokola bez prekidanja sesije, ako je prethodni zahtjev izgubljen. U SMB3 je omogu\u0107ena enkripcija na razini pojedina\u010dnih dijeljenih pohrana (share). Dodana je podr\u0161ka za enkripciju komunikacijskog kanala SMB Direct, koji koristi RDMA (Remote Direct Memory Access) tehnologiju.\n<li class=\"l\"> Implementirana je mogu\u0107nost kori\u0161tenja TCP paketa s BIG TCP ekstenzijom, koja omogu\u0107ava pove\u0107anje maksimalne veli\u010dine TCP paketa do 4GB u UDP tunelima temeljenim na VXLAN i GENEVE protokolima.\n<li class=\"l\"> Dodana je podr\u0161ka za proslje\u0111ivanje MCTP (Management Component Transport Protocol) protokola preko USB-a (MCTP-over-USB 1.1).\n<li class=\"l\"> Omogu\u0107eno je isklju\u010divanje (unregistration) mre\u017enih ure\u0111aja (netkit, veth, vxcan, bareudp, geneve, ipvlan, macvlan itd.) za odabrane prostore imena.\n<li class=\"l\"> Za Bluetooth 6.2+ implementirana je podr\u0161ka za SCI (Shorter Connection Interval) mehanizam za smanjenje latencije prilikom prijenosa podataka u Bluetooth LE (Low Energy) modu.\n<li class=\"l\"> U API nl80211 dodan je jedinstveni mehanizam (NL80211_CMD_PROBE_PEER) za provjeru povezanih peer-a, koji funkcionira i u be\u017ei\u010dnim pristupnim to\u010dkama i s klijentske strane.\n<\/ul>\n<li class=\"l\"> <b>Oprema<\/b>\n<ul>\n<li class=\"l\"> Starije ARM platforme, koje su gotovo neiskori\u0161tene i ometaju odr\u017eavanje aktualnih podsustava, ozna\u010dene su kao zastarjele i planirane za uklanjanje u jezgru 7.5. Planira se uklanjanje oko 55 tisu\u0107a linija koda povezanih s podr\u0161kom za platforme sa1100, omap24xx, i.MX31, samv7, lpc18xx, riscpc, axxia, footbridge, stare plo\u010de pxa, orion, dove i mv78xx0, \u010dipove bez upravlja\u010dkog bloka memorije (MMU) i mikrokontrolere stm32f4\/f7\/h7.\n<li class=\"l\"> Dodana je osnovna podr\u0161ka za Apple M3 Pro, Max i Ultra \u010dipove. Implementirano je upravljanje potro\u0161njom energije za Apple SoC.\n<li class=\"l\"> Sustavu DRM (Direct Rendering Manager) dodana je funkcija &#171;color format&#187;, koja korisnicima omogu\u0107uje prebacivanje formata boje za ure\u0111aj za ispis. Funkcija je implementirana za GPU drajvere i915 (HDMI, DP), amdgpu (HDMI, DP) i rockchip (HDMI). Za testiranje se mo\u017ee koristiti komanda oblika &#171;modetest -s 115:1920&#215;1080-60@NV12 -w 115:&#8217;color format&#8217;:4&#187;, gdje je 115 &#8212; identifikator konektora, a &#8216;4&#8217; broj YUV420 formata.\n<li class=\"l\"> U driveru amdgpu dodana je podr\u0161ka za DRM modifikatore za AMD GPU serije GFX6-8 (Southern Islands, Sea Islands i Volcanic Islands). Implementirana je po\u010detna podr\u0161ka za DCN 6.0.0 (Display Core Next). O\u010di\u0161\u0107en je zastarjeli kod.<br \/>\nUklju\u010dena je podr\u0161ka za CACP (Content Adaptive Contrast and Power), koja omogu\u0107uje smanjenje potro\u0161nje energije OLED panela. Za prikaziva\u010dke motore na DCN4 arhitekturi uklju\u010dena je podr\u0161ka za IPS (Idle Power State) mehanizam za smanjenje potro\u0161nje energije tijekom neaktivnosti. Dodana je podr\u0161ka za AMD Barco grafi\u010dke kartice.<\/p>\n<li class=\"l\"> U driveru i915 redizajniran je kod za odre\u0111ivanje mogu\u0107nosti i vra\u0107anje stanja DisplayPort konektora. Za GPU Novalake (NVL) dodana je podr\u0161ka za CMTG (Common mode timing generator) i DC3DO (Display C3 with Clock Off).\n<li class=\"l\"> Rad na drm drajveru (Direct Rendering Manager) Xe za GPU-ove temeljen na Intel Xe arhitekturi, kori\u0161tenoj u grafi\u010dkim karticama Intel Arc i integriranoj grafici od procesora Tiger Lake, nastavljen je. Dodani su novi identifikatori podr\u017eanih ure\u0111aja. U configfs je implementirana funkcija &#8216;enable_multi_queue&#8217; za onemogu\u0107avanje istovremene upotrebe vi\u0161e redova za prenos komandi. Unaprije\u0111ena je podr\u0161ka za prelazak u stanje mirovanja.\n<li class=\"l\"> Nastavljena je integracija komponenti Nova drivera za NVIDIA GPU-e opremljene GSP firmware-ima, kori\u0161tenim od serije NVIDIA GeForce RTX 2000 temeljenoj na Turing mikroarhitekturi. Driver je napisan na jeziku Rust. U novoj verziji izvr\u0161en je prijelaz na nove verzije TLV firmware-a, umjesto starih opcija kori\u0161tenih u Nouveau driveru. Dodana je podr\u0161ka<br \/>\nza pokretanje firmware-a za \u010dip GSP (GPU System Processor) s uklju\u010divanjem vGPU-a. Dodan je API za dobivanje informacija o veli\u010dini video memorije.<\/p>\n<li class=\"l\"> U driveru Tyr, napisanom na jeziku Rust koji osigurava rad s ARM Mali GPU-ima, dodana je mogu\u0107nost u\u010ditavanja firmware-a u Mali CSF formatu, aktivacije virtualne memorije GPU-a i pokretanja MCU-a.\n<li class=\"l\"> U driveru msm dodana je podr\u0161ka za GPU Adreno Shikra (A704) i Eliza (722).\n<li class=\"l\"> Dodana je podr\u0161ka za audio ure\u0111aje i ASoC: Pioneer DJ DJM-S11,<br \/>\nAW88399 (Lenovo Legion Pro), AW88399 (Lenovo Legion), Lisuan, ALC235, RME HDSPe AIO, RT766\/RT767 SDCA, Maili, Hawi, CS35L62 (SoundWire), RT766\/RT767 VA1.<\/p>\n<li class=\"l\"> Dodana je podr\u0161ka za Steam Controller (model iz 2026.); mi\u0161eve Logitech G502 X Plus i G502 X Lightspeed; tipkovnice Endorfy Thock TKL, Zenbook A16; slu\u0161alice Nova 5X, Nova 7 i Arctis 7; trka\u0107i volan Turtle Beach VelocityOne Race; kontroler MSI Claw.\n<li class=\"l\"> Pobolj\u0161ana je podr\u0161ka za zvuk na ure\u0111ajima ASUS VivoBook M515DA\/X515DAP.<br \/>\nLG gram 16 (16Z90TR), Minisforum AI X1 Pro, HP Pavilion 15-eh2xxx, HP Laptop 15-dy0xxx i HP Spectre x360 16-aa0xxx, HP EliteBook 6 G1, HP OmniBook X Flip 14, Lenovo Yoga Pro 7, Huawei Matebook,<br \/>\nThinkPad X1 Carbon 6th, HP ProBook 440 G5, Acer Aspire A515-57. <\/p>\n<li class=\"l\"> Dodana podr\u0161ka za pametne telefone, tablete i prijenosnike: Motorola Edge 30, Motorola Moto G2, Xiaomi 12 Lite 5G, Microsoft Surface Pro, Honor MagicBook art 1412in, Sony Xperia M2, Vicharak Axon, Axon Mini i Vaaman2, Asus Zenbook A16, Lenovo Thinkedge se70.\n<li class=\"l\"> Dodana je podr\u0161ka za ARM platforme i SoC Samsung Exynos 1580 (koji se koristi u vrhunskim pametnim telefonima od 2024. godine), Orange Pi 5 pro, Sophgo SG2000 (hibrid Arm\/RISC-V), BeagleBadge, Qualcomm &#171;Shikra&#187; i &#171;Altera&#187; (Cortex-A78C), Agilex72 (Cortex-A720), Alientek ATK-DLRV1126, Variscite SoC DART-MX8M-PLUS, DART-MX8M-MINI, VAR-SOM-MX8QM i plo\u010de Sonata\/Symphony na njihovoj bazi, 9Tripod X3568 v4, Youyeetoo YY3588, milk-v duo, ArmSoM CM5, Freescale Verdin iMX8M Mini, Anbernic rg vita-pro, Embedfire lubancat 4, Vicharak Vaaman, LincStation E1, HINLINK H28K.\n<\/ul>\n<\/ul>\n<p>Istodobno, Latinskoameri\u010dka Zaklada slobodnog softvera formirala je<br \/>\nizdanje potpuno slobodnog jezgra 7.3 &#8212; Linux-libre 7.3-gnu, pro\u010di\u0161\u0107enog od elemenata firmvera i drajvera koji sadr\u017ee neslobodne komponente ili delove koda \u010dija je primjena ograni\u010dena proizvo\u0111a\u010dem. U izdanju 7.3 izvr\u0161eno je \u010di\u0161\u0107enje od blobova novih drajvera za GPU Mali Tyr, Morse Micro mm81x wi-fi, NXP wi-fi, i mre\u017ene kartice na \u010dipovima Realtek. A\u017euriran je kod \u010di\u0161\u0107enja u drajverima nova-core, amdgpu, adreno, tegra, iris, rtw89 i mt76 wifi, Qualcomm Q6V5 PAS, qla2xxx scsi i audio kodecima aw88399. O\u010di\u0161\u0107eni su nazivi blobova u dts datotekama (devicetree) za ARM \u010dipove Qualcomm.<br \/>\n<br \/>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=66499\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 7.3. \u0421\u0440\u0435\u0434\u0438 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0437\u0430\u043c\u0435\u0442\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439: \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u0438\u0437\u043e\u043b\u044f\u0446\u0438\u0438 \u0424\u0421 \u043d\u0430 \u0431\u0430\u0437\u0435 \u043f\u0441\u0435\u0432\u0434\u043e-\u0424\u0421 failfs \u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u0432\u044b\u0437\u043e\u0432\u0430 fchroot(), \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0432\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0445 \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432 SCHED_EXT, BPF-\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u044b\u0445 \u0444\u0430\u0439\u043b\u043e\u0432, \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0435 \u043f\u043e\u0442\u043e\u043a\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 NTFS3, \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 FUSE, Btrfs \u0438 Ext4, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 Apple Time Machine \u0432 ksmbd, \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0424\u0421 EFS [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-183913","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 7.3.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Alexander Kovalev\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hr\/blog\/news\/reliz-yadra-linux-7-3\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\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\udd47\u0420\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 7.3 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 7.3.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hr\/blog\/news\/reliz-yadra-linux-7-3\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-10-21T09:41:23+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-10-21T09:41:23+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Izdanje jezgre Linux 7.3 | ProHoster","description":"Nakon dva mjeseca razvoja, Linus Torvalds predstavio je izdanje jezgre Linux 7.3.","canonical_url":"https:\/\/prohoster.info\/hr\/blog\/news\/reliz-yadra-linux-7-3","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\udd47\u0420\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 7.3 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 7.3.","og:url":"https:\/\/prohoster.info\/hr\/blog\/news\/reliz-yadra-linux-7-3","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-10-21T09:41:23+00:00","article:modified_time":"2026-10-21T09:41:23+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/183913","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\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/comments?post=183913"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/183913\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media?parent=183913"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/categories?post=183913"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/tags?post=183913"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}