{"id":112745,"date":"2024-01-08T15:10:13","date_gmt":"2024-01-08T13:10:13","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-yadra-linux-6-7"},"modified":"2024-01-08T15:10:13","modified_gmt":"2024-01-08T13:10:13","slug":"reliz-yadra-linux-6-7","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sl\/blog\/news\/reliz-yadra-linux-6-7","title":{"rendered":"Izdaja jedra Linux 6.7","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"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 6.7. \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: \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f \u0424\u0421 Bcachefs, \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b Itanium, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u044b Nouvea \u0441 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0430\u043c\u0438 GSP-R, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 TLS-\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432 NVMe-TCP, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0439 \u0432 BPF, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 futex \u0432 io_uring, \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0430 fq (Fair Queuing), \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f TCP-AO (TCP Authentication Option) \u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f \u0441\u0435\u0442\u0435\u0432\u044b\u0445 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0439 \u0432 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0435 \u0437\u0430\u0449\u0438\u0442\u044b Landlock, \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u043e\u0441\u0442\u0443\u043f\u043e\u043c \u043a user namespace \u0438 io_uring \u0447\u0435\u0440\u0435\u0437 AppArmor.      <\/p>\n<p>V novo razli\u010dico je bilo sprejetih 18405 popravkov od 2066 razvijalcev, velikost popravka je 72 MB (spremembe so zajele 13467 datotek, dodanih je bilo 906147 vrstic kode, izbrisanih 341048 vrstic). V prej\u0161njem izdaji je bilo 15291 popravkov od 2058 razvijalcev, velikost popravka je 39 MB. Pribli\u017eno 45% vseh predstavljenih sprememb v 6.7 je povezanih z gonilniki naprav, pribli\u017eno 14% sprememb se nana\u0161a na posodobitev kode, specifi\u010dne za strojno arhitekturo, 13% je povezano z omre\u017enim steklom, 5% z datote\u010dnimi sistemi in 3% s notranjimi podsistemi jedra.            <\/p>\n<p>\u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043d\u043e\u0432\u0448\u0435\u0441\u0442\u0432\u0430 \u0432 \u044f\u0434\u0440\u0435 6.7:  <\/p>\n<ul>\n<li class=\"l\"> <b>\u0414\u0438\u0441\u043a\u043e\u0432\u0430\u044f \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u0430, \u0432\u0432\u043e\u0434\/\u0432\u044b\u0432\u043e\u0434 \u0438 \u0444\u0430\u0439\u043b\u043e\u0432\u044b\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b<\/b>\n<ul>\n<li class=\"l\"> V jedro je bil sprejet koda datote\u010dnega sistema Bcachefs, kjer so posku\u0161ali dose\u010di raven zmogljivosti, zanesljivosti in raz\u0161irljivosti, zna\u010dilnosti XFS, v kombinaciji z elementi raz\u0161irjene funkcionalnosti, ki so na voljo v Btrfs in ZFS. Na primer, Bcachefs podpira funkcije, kot so vklju\u010ditev ve\u010d naprav v particijo, ve\u010dslojne razporeditve shranjevanja (spodnja plast s pogosto uporabljanimi podatki na hitrih SSD-jih, zgornja plast z manj povpra\u0161evanimi podatki iz trdih diskov), replikacija (RAID 1\/10), predpomnjenje, prozorno stiskanje podatkov (na\u010dini LZ4, gzip in ZSTD), posnetki stanja, preverjanje celovitosti s kontrolnimi vsotami, mo\u017enost hrambe kod za popravilo napak Reed-Solomon (RAID 5\/6), shranjevanje informacij v \u0161ifrirani obliki (uporabljata se ChaCha20 in Poly1305). Po zmogljivosti Bcachefs preka\u0161a Btrfs in druge FS, ki temeljijo na mehanizmu Copy-on-Write, in ka\u017ee hitrosti dela, ki sta blizu Ext4 in XFS.\n<li class=\"l\"> V datovem sistemu Btrfs je bil uveden poenostavljen na\u010din kvot, ki omogo\u010da dosego vi\u0161je zmogljivosti z sledenjem ekstentom le v podmapah, v katerih so bili ustvarjeni, kar bistveno poenostavi izra\u010dune in pove\u010da zmogljivost, vendar ne omogo\u010da upo\u0161tevanja ekstentov, ki se skupno uporabljajo v ve\u010d podmapah.\n<li class=\"l\"> V Btrfs je bila dodana nova struktura podatkov 'stripe tree', primerna za logi\u010dno mapiranje ekstenzij v situacijah, kjer fizi\u010dno mapiranje ne sovpada na razli\u010dnih napravah. Struktura je zaenkrat vklju\u010dena v implementacije RAID0 in RAID1 za zonirane blokovne naprave. V prihodnosti je na\u010drtovano, da bodo to strukturo uporabljali tudi v RAID vi\u0161jih ravni, kar bo omogo\u010dilo re\u0161evanje nekaterih te\u017eav, ki jih ima trenutna implementacija.\n<li class=\"l\"> V datovem sistemu Ceph je bila implementirana podpora za mapiranje identifikatorjev uporabnikov zmontiranih datote\u010dnih sistemov, uporabljeno za usklajevanje datotek dolo\u010denega uporabnika na zmontiranem tujem oddelku z drugim uporabnikom v trenutnem sistemu.\n<li class=\"l\"> V efivarfs je bila dodana mo\u017enost dolo\u010danja uid in gid pri monta\u017ei, kar omogo\u010da spremembo UEFI spremenljivk procesom, ki delujejo brez pravic root.\n<li class=\"l\"> V exFAT so bili dodani ioctl-klici za branje in spreminjanje atributov datote\u010dnega sistema. Dodana je obdelava map z ni\u010delno velikostjo.\n<li class=\"l\"> V F2FS je bila omogo\u010dena uporaba blokov velikosti 16K.\n<li class=\"l\"> Mehanizem samodejnega montiranja autofs je bil prenesen na novo API za monta\u017eo oddelkov.\n<li class=\"l\"> V OverlayFS so bile predlagane mo\u017enosti monta\u017ee 'lowerdir+' in 'datadir+'. Dodana je podpora za vgrajeno monta\u017eo OverlayFS z xattrs.\n<li class=\"l\"> V XFS je bila optimizirana obremenitev CPU v kodi razporejanja blokov v realnem \u010dasu. Omogo\u010deno je hkratno izvajanje operacij branja in FICLONE.\n<li class=\"l\"> Koda EXT2 je bila prenesena na uporabo foliantov strani pomnilnika (page folios).                          <\/ul>\n<li class=\"l\"> <b>Pomnilnik in sistemske storitve<\/b>\n<ul>\n<li class=\"l\"> Podpora arhitekture ia64, ki jo uporabljajo procesorji Intel Itanium, je bila prekinjena, saj so se prodaje teh procesorjev popolnoma ustavile leta 2021. Procesorje Itanium je predstavil Intel leta 2001, vendar arhitektura ia64 ni zdr\u017eala konkurence z AMD64 predvsem zaradi vi\u0161je zmogljivosti AMD64 in gladkega prehoda z 32-bitnih procesorjev x86. Zaradi tega so se interesi Intela preusmerili v korist procesorjem x86-64, medtem ko so Itanium ostali. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sl\/server\/\"   title=\"servere\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1896\">servere<\/a> HP Integrity, naro\u010dila za katere so bila prekinjena pred tremi leti. Koda za podporo ia64 je bila odstranjena iz jedra predvsem zaradi dolgotrajne pomanjkljive podpore te platforme, pri \u010demer je Linus Torvalds izrazili pripravljenost, da vrne podporo ia64 v jedro, vendar le, \u010de najdejo osebo, ki bo dokazala kakovostno podporo te platforme zunaj glavnega jedra vsaj eno leto.\n<li class=\"l\"> Dodana je nova opcija komandne linije jezgra &#171;ia32_emulation&#187;, koja omogu\u0107ava uklju\u010divanje i isklju\u010divanje podr\u0161ke za 32-bitnu emulaciju u jezgrima sastavljenim za arhitekturu x86-64 tokom faze pokretanja. Sa prakti\u010dne strane, ova nova opcija omogu\u0107ava sastavljanje jezgra sa podr\u0161kom za kompatibilnost sa 32-bitnim aplikacijama, ali je po defaultu isklju\u010dena kako bi se smanjila mogu\u0107nost napada na jezgro, po\u0161to su API-ji za osiguranje kompatibilnosti manje testirani od osnovnih interfejsa jezgra.\n<li class=\"l\"> Nadaljuje se prenos sprememb iz veje Rust-for-Linux, povezanih z uporabo jezika Rust kot drugega jezika za razvoj gonilnikov in modulov jedra (podpora za Rust ni privzeto aktivirana in ne privede do vklju\u010ditve Rust med obvezne odvisnosti za gradnjo jedra). V novi razli\u010dici je bil prehod na uporabo izdajanja Rust 1.73 in ponujen nabor povezav za delo s delovnimi \u010dakalnimi vrstami (workqueues).\n<li class=\"l\"> Omogo\u010dena je bila uporaba mehanizma binfmt_misc za dodajanje podpore novim oblikam izvr\u0161ljivih datotek (na primer za zagon skompiliranih aplikacij v Javi ali Pythonu) znotraj lo\u010denih nepovla\u0161\u010denih prostorov imen (namespace).\n<li class=\"l\"> U kontroleru cgroup-a cpuset, koji omogu\u0107ava upravljanje kori\u0161\u0107enjem CPU jezgara prilikom izvr\u0161avanja zadataka, obezbe\u0111eno je razdvajanje na lokalno i udaljeno razdvajanje (remote partition), koji se razlikuju po tome da li je roditeljski cgroup ispravna korenska sekcija ili nije. U cpuset su tako\u0111e dodate nove postavke &#171;cpuset.cpus.exclusive&#187; i &#171;cpuset.cpus.exclusive.effective&#187; za ekskluzivno vezivanje za CPU.\n<li class=\"l\"> V podsistemu BPF je bila implementirana podpora za izjeme, ki se obravnavajo kot nujno izstopanje iz BPF programa z mo\u017enostjo varnega razvitja okvirjev sklada. Poleg tega je v BPF programih dovoljeno uporabljati kazalce kptr v vezavi na CPU.\n<li class=\"l\"> V podsistem io_uring je bila dodana podpora za operacije s futex-i, prav tako so bile implementirane nove operacije: IORING_OP_WAITID (asinhrona razli\u010dica waitid), SOCKET_URING_OP_GETSOCKOPT (razli\u010dica getsockopt) in SOCKET_URING_OP_SETSOCKOPT (razli\u010dica setsockopt), ter IORING_OP_READ_MULTISHOT (ve\u010dkratne operacije branja, ki se ne ustavijo, dokler so na voljo podatki ali dokler ni napolnjen predpomnilnik).\n<li class=\"l\"> Dodana je bila implementacija lahkih enozveznih FIFO-\u010dakal, ki zahtevajo spin-zaklepanje le za odstranjevanje iz \u010dakalne vrste v kontekstu procesa in se obidejo brez spin-zaklepanja za atomsko dodajanje v \u010dakalno vrsto v katerem koli kontekstu.\n<li class=\"l\"> Dodata je kru\u017ena bafera &#171;objpool&#187; sa skalabilnom realizacijom visokoperformantne queue za dodeljivanje i vra\u0107anje objekata.\n<li class=\"l\"> Dodana je bila za\u010detna del sprememb za implementacijo novega API-ja futex2, ki se pona\u0161a z vi\u0161jo zmogljivostjo na NUMA sistemih, podpira velikosti, ki niso 32-bitne, in se lahko uporablja namesto multiplexiranega sistemskega klica futex().\n<li class=\"l\"> Za arhitekture ARM32 in S390x je bila dodana podpora aktualnemu nabora (cpuv4) navodil BPF.\n<li class=\"l\"> Za RISC-V arhitekturu implementirana je mogu\u0107nost kori\u0161\u0107enja podr\u017eanog u Clang 17 re\u017eima provere Shadow-Call Stack, koji je namenjen za\u0161titi od prepisivanja adrese povratka iz funkcije u slu\u010daju prelivanja bafera na steku. Su\u0161tina za\u0161tite je u \u010duvanju adrese povratka u posebnom &#171;sen\u010denom&#187; steku nakon \u0161to se prenese kontrola funkciji, i izvla\u010denju te adrese pre izlaska iz funkcije.\n<li class=\"l\"> V mehanizem zdru\u017eevanja identi\u010dnih strani pomnilnika (KSM: Kernel Samepage Merging) je dodan nov pametni na\u010din skeniranja strani pomnilnika, ki spremlja neuspe\u0161no skenirane strani in zmanj\u0161uje intenzivnost njihovega ponovnega skeniranja. Za omogo\u010danje novega na\u010dina je bila dodana nastavitev \/sys\/kernel\/mm\/ksm\/smart_scan.\n<li class=\"l\"> Dodana je nova ioctl-komanda PAGEMAP_SCAN, ki ob uporabi z userfaultfd() omogo\u010da dolo\u010danje dejanj pisanja v dolo\u010den razpon pomnilnika. Nova funkcionalnost se lahko na primer uporablja v sistemu za shranjevanje in obnovo stanja procesov CRIU ali v protokolih proti goljufijam v igrah.\n<li class=\"l\"> V sistemu za gradnjo je ob prisotnosti prevajalnika Clang privzeto vklju\u010dena gradnja primerov uporabe podsystema perf, napisanih v obliki BPF-programov.\n<li class=\"l\"> Stari sloj videobuf, ki se je uporabljal za upravljanje s framebufferji v medijska podsystemu in je bil pred ve\u010d kot 10 leti zamenjan z novo realizacijo videobuf2, je odstranjen.                        <\/ul>\n<li class=\"l\"> <b>Virtualizacija in varnost<\/b>\n<ul>\n<li class=\"l\"> V podsystem fscrypt je dodana mo\u017enost \u0161ifriranja podatkov v blokih, ki so manj\u0161i od velikosti bloka v datote\u010dnem sistemu. To je lahko potrebno za aktiviranje strojnih mehanizmov \u0161ifriranja, ki podpirajo le majhne bloke (na primer, kontrolerji UFS, ki podpirajo le velikost bloka 4096, se lahko uporabijo z datote\u010dnim sistemom z velikostjo bloka 16K).\n<li class=\"l\"> U podsistem &#171;iommufd&#187;, koji omogu\u0107ava upravljanje tabelama stranica memorije ulazno\/izlazne jedinice (IOMMU) putem deskriptora datoteka iz korisni\u010dkog prostora, dodato je pra\u0107enje jo\u0161 uvek neispra\u017enjenih iz ke\u0161 memorije podataka (dirty) za DMA operacije, \u0161to je neophodno za odre\u0111ivanje memorije sa neispra\u017eenim podacima prilikom migracije procesa.\n<li class=\"l\"> V mehanizem Landlock, ki omogo\u010da omejevanje interakcij skupine procesov z zunanjim okoljem, je dodana podpora za dolo\u010danje pravil nadzora dostopa do TCP-socketov. Na primer, lahko ustvarite pravilo, ki omogo\u010da le dostop preko omre\u017enega porta 443 za vzpostavitev HTTPS-povezav.\n<li class=\"l\"> V podsystem AppArmor je dodana mo\u017enost upravljanja dostopa do mehanizma io_uring in ustvarjanja prostorskih imen identifikatorjev uporabnika (user namespaces), kar omogo\u010da selektivno omogo\u010danje dostopa do teh zmogljivosti le dolo\u010denim procesom.\n<li class=\"l\"> Dodano je API za potrjevanje <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sl\/vps\/\"   title=\"virtualnih naprav\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2025\">virtualnih naprav<\/a> za potrditev celovitosti procesov njihovih nalaganj.\n<li class=\"l\"> Na sistemih LoongArch je bila implementirana podpora za virtualizacijo z uporabo hipervizorja KVM.\n<li class=\"l\"> Pri uporabi hipervizorja KVM na sistemih RISC-V je pri\u0161la podpora za raz\u0161iritev Smstateen, ki blokira dostop virtualnega stroja do registrov CPU, ki jih hipervizor izrecno ne podpira. Dodana je bila tudi podpora za uporabo raz\u0161iritve Zicond v gostiteljskih sistemih, ki omogo\u010da izvajanje nekaterih pogojnih celotnih \u0161tevilski operacij.\n<li class=\"l\"> V gostiteljskih sistemih, ki delujejo pod hipervizorjem KVM na osnovi arhitekture x86, je dovoljeno uporabljati do 4096 virtualnih CPU.                <\/ul>\n<li class=\"l\"> <b>Mre\u017ena podsistem<\/b>\n<ul>\n<li class=\"l\"> V gonilniku NVMe-TCP (NVMe over TCP), ki omogo\u010da dostop do NVMe pomnilnikov prek omre\u017eja (NVM Express over Fabrics) z uporabo protokola TCP, je dodana podpora za \u0161ifriranje prenosa podatkov z uporabo TLS (uporablja se KTLS in ozadje v uporabni\u0161kem prostoru tlshd za usklajevanje povezave).\n<li class=\"l\"> Izvedena je bila optimizacija zmogljivosti na\u010drtovalnika paketov fq (Fair Queuing), ki je omogo\u010dila pove\u010danje propustnosti za 5 % pri visokih obremenitvah v testu tcp_rr (TCP Request\/Response) in za 13 % pri neomejenem toku UDP paketov.\n<li class=\"l\"> U TCP protokol dodata je opcionalna mogu\u0107nost kori\u0161\u0107enja vremenskih oznaka (TCP TS) sa mikroseknudnom precizno\u0161\u0107u (RFC 7323), \u0161to omogu\u0107ava preciznije procene ka\u0161njenja i kreiranje naprednijih modula za upravljanje preoptere\u0107enjem. Za uklju\u010divanje se mo\u017ee koristiti komanda &#171;ip route add 10\/8 &#8230; features tcp_usec_ts&#187;.\n<li class=\"l\"> V TCP skladu je bila dodana podpora za raz\u0161iritev TCP-AO (TCP Authentication Option, RFC 5925), ki omogo\u010da verifikacijo TCP naslovov s MAC kode (Message Authentication Code), pri \u010demer se uporabljajo sodobnej\u0161i algoritmi HMAC-SHA1 in CMAC-AES-128 namesto prej razpolo\u017eljive mo\u017enosti TCP-MD5, ki temelji na zastarelem algoritmu MD5.\n<li class=\"l\"> Dodana je nova vrsta virtualnih mre\u017enih ure\u0111aja &#171;netkit&#187;, \u010dija logika prenosa podataka je odre\u0111ena putem BPF programa.\n<li class=\"l\"> V KSMBD, ki deluje na nivoju jedra kot implementacija SMB stre\u017enika, je bila dodana podpora za pretvorbo imen datotek, ki vsebujejo surrogatne pare sestavljenih znakov.\n<li class=\"l\"> V NFS je bila izbolj\u0161ana implementacija niti z RPC storitvami. Dodana je podpora za delegacijo zapisov (za NFSv4.1+). V NFSD je bila dodana podpora za netlink obdelovalec rpc_status. Izbolj\u0161ana je podpora za NFSv4.x odjemalce pri ponovnem izva\u017eanju v knfsd.                      <\/ul>\n<li class=\"l\"> <b>Oprema<\/b>\n<ul>\n<li class=\"l\"> V jedru modula Nouveau je bila dodana za\u010detna podpora za GSP-RM vdelavne programe, ki se uporabljajo v GPU NVIDIA RTX 20+, za prenos operacij inicializacije in upravljanja GPU na lo\u010den mikrokrmilnik GSP (GPU System Processor). Podpora GSP-RM omogo\u010da gonilniku Nouveau delovanje preko klica v vdelani programski opremi, namesto neposrednega programiranja interakcij s strojno opremo, kar bistveno poenostavi dodajanje podpore za nove GPU NVIDIA z uporabo \u017ee pripravljenih klicev za inicializacijo in upravljanje porabe energije.\n<li class=\"l\"> Gonilnik AMDGPU je implementiral podporo za GC 11.5, NBIO 7.11, SMU 14, SMU 13.0 OD, DCN 3.5, VPE 6.1 in DML2. Pobolj\u0161ana je bila podpora za brez\u0161ivno nalaganje (brez utripanja pri preklapljanju video na\u010dina).\n<li class=\"l\"> Gonilnik i915 je implementiral podporo za \u010dipe Intel Meteor Lake in dodal za\u010detno izvedbo Intel LunarLake (Xe 2).\n<li class=\"l\"> Dodana je podpora za asimetri\u010dne kanale prenosa, dodane v specifikacije USB4 v2 (120\/40G).\n<li class=\"l\"> Dodana je podpora za ARM SoC: Qualcomm Snapdragon 720G (uporablja se v pametnih telefonih Xiaomi), AMD Pensando Elba, Renesas, R8A779F4 (R-Car S4-8), USRobotics USR8200 (uporablja se v usmerjevalnikih in NAS).\n<li class=\"l\"> Dodana je podpora za pametni telefon Fairphone 5 in ARM plo\u0161\u010de Orange Pi 5, QuartzPro64, Turing RK1, Variscite MX6, BigTreeTech CB1, Freescale LX2162, Google Spherion, Google Hayato, Genio 1200 EVK, RK3566 Powkiddy RGB30.\n<li class=\"l\"> Dodana je podpora za RISC-V plo\u0161\u010de Milk-V Pioneer in Milk-V Duo.\n<li class=\"l\"> Dodana je podpora za zvo\u010dne vmesnike prenosnikov HUAWEI, ki so opremljeni s CPU AMD. Dodana je podpora za dodatne zvo\u010dnike, name\u0161\u010dene na prenosnikih Dell Oasis 13\/14\/16. Dodana je podpora za vgrajene zvo\u010dnike ASUS K6500ZC. Dodana je podpora za indikator izklopa zvoka na prenosnikih HP 255 G8 in G10. Dodana je podpora za zvo\u010dne gonilnike acp6.3. Dodana je podpora za profesionalne zvo\u010dne vmesnike Focusrite Clarett+ 2Pre in 4Pre.                  <\/ul>\n<\/ul>\n<p>Hkrati je Latinskoameri\u0161ka fundacija prostega programske opreme oblikovala razli\u010dico popolnoma prostega jedra 6.7 \u2014 Linux-libre 6.7-gnu, o\u010di\u0161\u010denega od elementov vdelane programske opreme in gonilnikov, ki vsebujejo prosto nezmo\u017ene komponente ali dele kode, katerih uporaba je omejena s strani proizvajalca. V razli\u010dici 6.7 je bil posodobljen \u010distilni koda za blob-e v razli\u010dnih gonilnikih in podsistemih, kot so gonilniki amdgpu, nouveau, adreno, mwifiex, mt7988, ath11k, avs in btqca. Koda za \u010di\u0161\u010denje gonilnikov localtalk in rtl8192u je bila odstranjena zaradi njihove izklju\u010ditve iz jedra. Odstranjeni so bili odve\u010dni \u010distilni elementi gonilnikov xhci-pci, rtl8xxxu in rtw8822b, ki so bili prej dodani po pomoti. Opravljena je bila \u010distka imen blob-ov v dts-datotekah za arhitekturo Aarch64. Blob-i so bili odstranjeni v novih gonilnikih mt7925, tps6598x, aw87390 in aw88399.<br \/>\n<br \/>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60398\">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 6.7. \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: \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f \u0424\u0421 Bcachefs, \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b Itanium, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u044b Nouvea \u0441 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0430\u043c\u0438 GSP-R, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 TLS-\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432 NVMe-TCP, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0439 \u0432 BPF, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 futex \u0432 io_uring, \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0430 fq (Fair Queuing), \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f TCP-AO (TCP Authentication Option) \u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-112745","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 6.7.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sl\/blog\/news\/reliz-yadra-linux-6-7\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"sl_SI\" \/>\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 6.7 | 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 6.7.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sl\/blog\/news\/reliz-yadra-linux-6-7\" \/>\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=\"2024-01-08T13:10:13+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-01-08T13:10: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\udd47Izdaja jedra Linux 6.7 | ProHoster","description":"Po dveh mesecih razvoja je Linus Torvalds predstavil izdajo jedra Linux 6.7.","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/news\/reliz-yadra-linux-6-7","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","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 6.7 | 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 6.7.","og:url":"https:\/\/prohoster.info\/sl\/blog\/news\/reliz-yadra-linux-6-7","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":"2024-01-08T13:10:13+00:00","article:modified_time":"2024-01-08T13:10:13+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"112745","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-02-09 16:53:34","updated":"2026-02-09 17:11:06","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/112745","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=112745"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/112745\/revisions"}],"predecessor-version":[{"id":159269,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/112745\/revisions\/159269"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=112745"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=112745"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=112745"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}