{"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\/et\/blog\/novosti-interneta\/reliz-yadra-linux-6-7","title":{"rendered":"Linuxi tuuma 6.7 v\u00e4ljaanne","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Kaks kuud kestnud arendust\u00f6\u00f6d p\u00e4rast esitles Linus Torvalds Linuxi ytsema 6.7 v\u00e4ljaannet. Silmapaistvamad muudatused h\u00f5lmavad: Bcachefs-failis\u00fcsteemi integreerimist, Itaniumi arhitektuuri toe l\u00f5petamist, Nouvea t\u00f6\u00f6d GSP-R p\u00fcsivarikatega, TLS-kr\u00fcpteerimise toetust NVMe-TCP-le, v\u00f5imalust kasutada erandeid BPF-is, futexi toimet io_uringis, fq (Fair Queuing) planeerija j\u00f5udluse optimeerimist, TCP-AO (TCP Authentication Option) laienduse toetust ja v\u00f5imalust piirata v\u00f5rgu\u00fchendusi Landlocki kaitsemehhanismis, juurdep\u00e4\u00e4su juhtimist user namespace ja io_uring kaudu AppArmoris.      <\/p>\n<p>Uude versiooni on lisatud 18405 parandust 2066 arendajalt, patchi suurus on 72 MB (muutused puudutasid 13467 faili, lisatud 906147 koodirea, eemaldatud 341048 rida). Eelmises v\u00e4ljaandes oli 15291 parandust 2058 arendajalt, patchi suurus oli 39 MB. Umbes 45% k\u00f5igist 6.7 versiooni muudatustest on seotud seadme draiveritega, ligikaudu 14% muudatusi on seotud spetsiaalsete koodiuuendustega, 13% on seotud v\u00f5rgu m\u00e4lu, 5% -ga failis\u00fcsteemidest ja 3% -ga kernelisisestest alams\u00fcsteemidest.            <\/p>\n<p>Peamised uuendused ytsemas 6.7:  <\/p>\n<ul>\n<li class=\"l\"> <b>Disski alams\u00fcsteem, sisend\/v\u00e4ljund ja failis\u00fcsteemid<\/b>\n<ul>\n<li class=\"l\"> Kernisse on v\u00f5etud Bcachefs failis\u00fcsteemi kood, mille eesm\u00e4rgiks on saavutada XFS-le iseloomulik j\u00f5udlus, usaldusv\u00e4\u00e4rsus ja skaleeritavus, kombineerituna Btrfs ja ZFS omadustega. N\u00e4iteks toetab Bcachefs selliseid v\u00f5imalusi nagu mitme seadme kaasamine partitioni, kihiliste salvestuslahenduste (madalam kiht kiirete SSD-dega sageli kasutatavate andmete jaoks ja pealmine kiht v\u00e4hem n\u00f5utud andmete jaoks k\u00f5vakettadelt), replikatsioon (RAID 1\/10), vahem\u00e4lu, andmete l\u00e4bipaistev tihendamine (re\u017eiimid LZ4, gzip ja ZSTD), olekute l\u00f5iked (snapshotid), kontrollsummaarvude kaudu terviklikkuse kontroll, Reed-Solomoni paranduskoode (RAID 5\/6) salvestamine ja andmete salvestamine kr\u00fcpteeritud kujul (kasutatakse ChaCha20 ja Poly1305). J\u00f5udluse poolest \u00fcletab Bcachefs Btrfs ja teised Copy-on-Write-p\u00f5hised failis\u00fcsteemid ning n\u00e4itab t\u00f6\u00f6kiirus, mis l\u00e4heneb Ext4-le ja XFS-ile.\n<li class=\"l\"> Btrfssis on lisatud lihtsustatud kvoti re\u017eiim, mis v\u00f5imaldab saavutada k\u00f5rgemat j\u00f5udlust, j\u00e4lgides extente ainult selles alamkaustas, kus need on loodud, mis oluline lihtsustab arvutusi ja t\u00f5stab j\u00f5udlust, kuid ei v\u00f5imalda arvestada extente, mis jagavad mitmeid alamkaustu.\n<li class=\"l\"> Btrfs-sse on lisatud uus andmestruktuur \u201estripe tree\u201c, mis sobib loogiliseks kaardistamiseks extents'ide jaoks olukordades, kus f\u00fc\u00fcsiline kaardistus ei lange kokku erinevates seadmetes. Struktuur on hetkel kasutusel RAID0 ja RAID1 rakendustes jaotatud plokkseadmetele. Tulevikus plaanitakse seda struktuuri kasutada ka k\u00f5rgema taseme RAID-s\u00fcsteemides, mis lahendab mitmeid olemasolevaid probleeme praeguses rakenduses.\n<li class=\"l\"> Ceph-failis\u00fcsteemis on rakendatud kasutaja identifikaatorite kaardistamise toega, mis rakendatakse teatud kasutaja failide kaardistamiseks teises s\u00fcsteemis.\n<li class=\"l\"> Efivarfs-i on lisatud v\u00f5imalus m\u00e4\u00e4rata uid ja gid mountimise ajal, et v\u00f5imaldada UEFI muutujate muutmist protsesside poolt, mis on k\u00e4ivitatud ilma root-rekkideta.\n<li class=\"l\"> ExFAT-i on lisatud ioctl-kutsed failis\u00fcsteemi atribuutide lugemiseks ja muutmiseks. T\u00fchjade kataloogide t\u00f6\u00f6tlemine on lisatud.\n<li class=\"l\"> F2FS-is on rakendatud 16K suuruse plokkide kasutamist.\n<li class=\"l\"> Automatiseerimise mehhanism autofs on muudetud kasutama uut partitsioonide mountimise API-d.\n<li class=\"l\"> OverlayFS-s on pakutud monteerimisv\u00f5imalusi \u201elowerdir+\u201d ja \u201edatadir+\u201d. Lisatud on toetav funktsionaalsus OverlayFS-i sisemiste monteerimiste jaoks koos xattr-dega.\n<li class=\"l\"> XFS-is on tehtud CPU koormuse optimeerimine reaalajas bloki jaotamise koodis. Tagatud on \u00fcheaegsete lugemise ja FICLONE\u2019i toimingute t\u00e4itmise v\u00f5imalus.\n<li class=\"l\"> EXT2 kood on muudetud kasutama lehe portfellide (page folios) mehhanismi.                          <\/ul>\n<li class=\"l\"> <b>M\u00e4lu ja s\u00fcsteemiteenused<\/b>\n<ul>\n<li class=\"l\"> ia64 arhitektuuri tugi l\u00f5petati, mida kasutati Intel Itaniumi protsessorites, mille m\u00fc\u00fck l\u00f5petati t\u00e4ielikult 2021. aastal. Itaniumi protsessorid esitles Intel 2001. aastal, kuid ia64 arhitektuur ei suutnud v\u00f5istelda AMD64-ga, peamiselt k\u00f5rgema j\u00f5udluse t\u00f5ttu, mille pakkus AMD64 ja sujuvam \u00fcleminek 32-bitistelt x86 protsessoritelt. Tulemuseks oli Intel'i huvide suunamine x86-64 protsessorite kasuks, samas kui Itaniumi saatus oli magada. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/server\/\"   title=\"serverid\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1896\">serverid<\/a> HP Integrity, mille tellimusi on l\u00f5petatud kolm aastat tagasi. Toetuse kood ia64 on eemaldatud tuumast peamiselt seet\u00f5ttu, et selle platvormi toimetamine on olnud pikka aega puudulik, kuigi Linus Torvalds on v\u00e4ljendanud valmisolekut taastada ia64 toetus tuumas, kuid ainult siis, kui leidub toimetaja, kes n\u00e4itab selle platvormi kvaliteetset hooldust v\u00e4hemalt aasta jooksul v\u00e4ljaspool p\u00f5hituuma.\n<li class=\"l\"> Lisatud on kernelile k\u00e4surea parameeter \u201eia32_emulation\u201d, mis v\u00f5imaldab laadimise k\u00e4igus aktiveerida ja deaktiveerida 32-bitise re\u017eiimi emulatsiooni toetuse x86-64 arhitektuurile kompileeritud kernelites. Praktiliselt v\u00f5imaldab uus parameeter luua kernelit, mis on \u00fchilduv 32-bitiste rakendustega, aga vaikimisi on see re\u017eiim keelatud, et v\u00e4hendada r\u00fcnnakute vektorit kernelile, kuna \u00fchilduvuse API on v\u00e4hem testitud kui p\u00f5hiliidese API-d.\n<li class=\"l\"> J\u00e4tkub muudatuste \u00fclekandmine Rust-for-Linux harust, mis on seotud Rust keele kasutamisega tuumadriverite ja moodulite arendamiseks (Rust tugi ei ole vaikimisi aktiveeritud ja see ei tekita Rusti olemasolu kohustuslike kokkupaneku s\u00f5ltuvuste hulgas tuumas). Uues versioonis on teostatud \u00fcleminek Rust 1.73 versiooni kasutamisele ning pakutud komplekt konsoolidest t\u00f6\u00f6tamiseks t\u00f6\u00f6j\u00e4rjekordadega (workqueues).\n<li class=\"l\"> Binfmt_misc mehhanismi kasutamise v\u00f5imalus on antud uute t\u00e4itmisfaili formaatide toetamiseks (n\u00e4iteks Java v\u00f5i Pythoniga kompileeritud rakenduste k\u00e4itamiseks) eraldi privileegideta nimetes (namespace) sees.\n<li class=\"l\"> Cgroupi kontrollis\u00fcsteemis cpuset, mis v\u00f5imaldab hallata CPU tuumade kaasamist \u00fclesande t\u00e4itmisel, on tagatud eraldatus kohaliku ja eemaloleva sektsioonide vahel (remote partition), mis erinevad s\u00f5ltuvalt sellest, kas vanema cgroup on korrektne juurkonstruktsioon v\u00f5i mitte. Cgroupsisse on lisatud ka uued seadistused \u201ecpuset.cpus.exclusive\u201d ja \u201ecpuset.cpus.exclusive.effective\u201d eksklusiivseks sidumiseks CPU-le.\n<li class=\"l\"> BPF s\u00fcsteemis on rakendatud erandeid, mis t\u00f6\u00f6deldakse kui h\u00e4daseisukeeramine BPF-programmist turvalise kuhjaveateadetega alates. Lisaks on BPF-programmides lubatud kasutada CPU sidumisteated kptr aadresse.\n<li class=\"l\"> Io_uring s\u00fcsteemi on lisatud tugi futex operatsioonidele, samuti on teostatud uued operatsioonid: IORING_OP_WAITID (as\u00fcnkroonne versioon waitid), SOCKET_URING_OP_GETSOCKOPT (getopt variant), SOCKET_URING_OP_SETSOCKOPT (setsockopt variant) ja IORING_OP_READ_MULTISHOT (korduvad lugemisoperatsioonid, mis ei peatu enne, kui andmed on olemas v\u00f5i puhver on t\u00e4is).\n<li class=\"l\"> Lisatud on kergekaalulised \u00fcheltpoolsete FIFO- j\u00e4rjekordade rakendused, mis n\u00f5uavad spinn-locki ainult j\u00e4rjekorrast eemaldamiseks protsessi kontekstis ja ei vajata spinn-locki atomaarseks lisamiseks j\u00e4rjekorda igas kontekstis.\n<li class=\"l\"> Lisatud on ringikujuline puhvertoru \u201eobjpool\u201d koos skaleeritava k\u00f5rge j\u00f5udlusega j\u00e4rjekorra rakendusega objektide eraldamiseks ja tagastamiseks.\n<li class=\"l\"> Lisatud on muudatuste algus uue API futex2 rakendamiseks, mis pakub k\u00f5rgemat j\u00f5udlust NUMA-s\u00fcsteemides, toetab erinevaid suurusi kui 32 bitti ning seda saab kasutada futex() mitmeosalisel s\u00fcsteemikutsul.\n<li class=\"l\"> ARM32 ja S390x arhitektuuride jaoks on lisatud tugi aktuaalsele BPF k\u00e4skude kogule (cpuv4).\n<li class=\"l\"> RISC-V arhitektuurile on rakendatud Clang 17 abil saadaval oleva Shadow-Call Stack\u2019i kontrollimise re\u017eiimi kasutusv\u00f5imalus, mille eesm\u00e4rk on kaitsta funktsioonide tagasiviimise aadressi \u00fclekirjutamise eest m\u00e4lupuhvri \u00fclevoolu korral. Kaitse tuum seisneb tagasiviimise aadressi hoidmisest p\u00e4rast funktsiooni kontrolli andmist eraldi \u201evarjatud\u201d virnas ja selle aadressi v\u00e4lja v\u00f5tmises enne funktsioonist v\u00e4ljumist.\n<li class=\"l\"> Identsete m\u00e4lu lehek\u00fclgede liitmise mehhanismis (KSM: Kernel Samepage Merging) on lisatud uus nutikas m\u00e4lulehek\u00fclgede skaneerimise re\u017eiim, mis j\u00e4lgib eba\u00f5nnestunud skaneeritud lehek\u00fclgi ja v\u00e4hendab nende uuesti skaneerimise sagedust. Uue re\u017eiimi aktiveerimiseks on lisatud seadistus \/sys\/kernel\/mm\/ksm\/smart_scan.\n<li class=\"l\"> Uus ioctl-k\u00e4sk PAGEMAP_SCAN on lisatud, mis v\u00f5imaldab koos userfaultfd() funktsiooniga tuvastada teatud m\u00e4lu vahemikus kirjutamise fakti. Uut v\u00f5imalust saab n\u00e4iteks kasutada s\u00fcsteemis protsesside CRIU osade seisundi salvestamiseks ja taastamiseks v\u00f5i m\u00e4ngude petmisvastastes s\u00fcsteemides.\n<li class=\"l\"> Kokkuv\u00f5ttes, kui Clang kompilaator on saadaval, on vaikimisi lubatud perf s\u00fcsteemi n\u00e4idiste kompileerimine, mis on kirjutatud BPF-programmidena.\n<li class=\"l\"> Eemaldatud vana videobuf kiht, mida kasutati meediapod s\u00fcsteemi raami buffrite haldamiseks ja mis vahetati \u00fcle 10 aasta tagasi uue videobuf2 rakenduse vastu.                        <\/ul>\n<li class=\"l\"> <b>Virtualiseerimine ja turvalisus<\/b>\n<ul>\n<li class=\"l\"> Fscrypt s\u00fcsteemi on lisatud v\u00f5imalus andmeid kr\u00fcptida plokkides, mille suurus on v\u00e4iksem, kui t\u00f5elise failis\u00fcsteemi ploki suurus. See v\u00f5ib olla vajalik riistvaraliste kr\u00fcpteerimismehhanismide kasutamiseks, mis toetavad ainult v\u00e4ikeseid plokke (n\u00e4iteks UFS kontrollerid, mis toetavad ainult 4096 suurust plokki, saavad olla kasutuses failis\u00fcsteemides, mille ploki suurus on 16K).\n<li class=\"l\"> Alams\u00fcsteemi \u201eiommufd\u201d, mis v\u00f5imaldab hallata IOMMU (I\/O Memory-Management Unit) m\u00e4lulehe tabeleid kasutaja ruumist, on lisatud j\u00e4lgimine veel mitte kustutatud m\u00e4lu objektide (dirty) jaoks DMA operatsioonide jaoks, mis on vajalik protsesside migratsiooni k\u00e4igus mitte kustutatud andmete m\u00e4llu m\u00e4\u00e4ramise kindlakstegemiseks.\n<li class=\"l\"> Landlock mehhanismi, mis v\u00f5imaldab piiritleda protsessigruppide suhtlemist v\u00e4liskeskkonnaga, on lisatud toetus TCP-soketide juurdep\u00e4\u00e4su haldamise reeglite m\u00e4\u00e4ratlemiseks. N\u00e4iteks saab luua reegli, mis lubab ainult juurdep\u00e4\u00e4su v\u00f5rguportile 443 HTTPS-\u00fchenduste loomise jaoks.\n<li class=\"l\"> AppArmori s\u00fcsteemi on lisatud v\u00f5imalus hallata juurdep\u00e4\u00e4su io_uring mehhanismile ja kasutajate identifikaatorite (user namespaces) loomiseks, v\u00f5imaldades valikuliselt lubada juurdep\u00e4\u00e4su nendele funktsioonidele ainult teatud protsessidele.\n<li class=\"l\"> Lisatud API atesteerimisele <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/vps\/\"   title=\"virtuaalmasinad\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2025\">virtuaalmasinad<\/a> protsesside laadimise puutumatuse kinnitamiseks.\n<li class=\"l\"> LoongArch s\u00fcsteemides on realiseeritud virtualiseerimise tugi KVM h\u00fcperviisori kasutamisel.\n<li class=\"l\"> KVM h\u00fcperviisori kasutamisel RISC-V s\u00fcsteemides on lisatud Smstateen laienduse tugi, mis blokeerib virtuaalmasina juurdep\u00e4\u00e4su CPU registeridele, mida h\u00fcperviisor selgelt ei toeta. Samuti on lisatud toetus k\u00fclgtes\u00fcsteemide jaoks Zicond laiendusele, mis v\u00f5imaldab kasutada teatud tingimuslikke t\u00e4isarvutegevusi.\n<li class=\"l\"> KVM h\u00fcperviisori all t\u00f6\u00f6tavates x86 arhitektuuriga k\u00fclgtes\u00fcsteemides on lubatud kasutada kuni 4096 virtuaalset CPU-d.                <\/ul>\n<li class=\"l\"> <b>V\u00f5rgu alams\u00fcsteem<\/b>\n<ul>\n<li class=\"l\"> NVMe-TCP (NVMe TCP kaudu) draiverisse, mis v\u00f5imaldab \u00fchendust luua NVMe salvestusseadmetega \u00fcle v\u00f5rgu, on lisatud toetus andmete edastamise kanali kr\u00fcpteerimiseks TLS-i abil (kasutades KTLS-i ja taustprotsessi tlshd, et luua \u00fchendus).\n<li class=\"l\"> Pakettide planeerija fq (Fair Queuing) j\u00f5udlust on optimeeritud, v\u00f5imaldades suurendada l\u00e4bilaskev\u00f5imet 5% v\u00f5rra suure koormuse korral tcp_rr (TCP Request\/Response) testis ja 13% piiramatu UDP-pakettide voogude korral.\n<li class=\"l\"> TCP-protokollile on lisatud valikuline v\u00f5imalus kasutada ajatempleid (TCP TS) mikrosekundi t\u00e4psuse (RFC 7323) abil, mis v\u00f5imaldab t\u00e4psemalt hinnata viivitusi ja luua arenenumaid \u00fclekoormust juhtivaid mooduleid. Aktiveerimiseks saab kasutada k\u00e4sku \u201eip route add 10\/8 ... features tcp_usec_ts\u201d.\n<li class=\"l\"> TCP-v\u00f5rgustikku on lisatud tugi TCP-AO (TCP Authentication Option, RFC 5925), mis v\u00f5imaldab verifitseerida TCP-pealkirju MAC-koodide (Message Authentication Code) abil, kasutades kaasaegseid algoritme HMAC-SHA1 ja CMAC-AES-128, asemel, et kasutada varasemalt saadaval olnud TCP-MD5, mis p\u00f5hines vananenud MD5 algoritmil.\n<li class=\"l\"> Lisatud on uus virtuaalsete v\u00f5rguseadmete t\u00fc\u00fcp \u201enetkit\u201d, kus andmete edastamise loogika m\u00e4\u00e4ratakse BPF-programmi abil.\n<li class=\"l\"> KSMBD-le, mis t\u00f6\u00f6tab tuumatasemel SMB-serveri rakenduses, on lisatud tugi nimede konverteerimiseks, mis sisaldavad koostisosade sugu.\n<li class=\"l\"> NFS-is on t\u00e4iustatud RPC-teenuste voogude teostust. Lisatud tugi kirjeldamise volituste delegeerimiseks (NFSv4.1+ jaoks). NFSD-s on lisatud netlink- t\u00f6\u00f6tlejat rpc_status. Klientide NFSv4.x toetust on parendatud, kui neid uuesti eksporditakse knfsd-sse.                      <\/ul>\n<li class=\"l\"> <b>Seadmed<\/b>\n<ul>\n<li class=\"l\"> Kernel moodulis Nouveau on lisatud algtugi GSP-RM p\u00fcsivara jaoks, mida kasutatakse NVIDIA RTX 20+ GPU-s, et viia teatud initsialiseerimis- ja haldusoperatsioonid eraldi mikrokontrollerisse GSP (GPU System Processor). GSP-RM posse toetamine v\u00f5imaldab Nouveau draiveril t\u00f6\u00f6tada p\u00fcsivara kaudu, selle asemel, et otse programmeerida seadme interaktsioonide teostusi, mis lihtsustab oluliselt uute NVIDIA GPU-de toetuse lisamist, kasutades juba olemasolevaid kutseid, et korraldada initsialiseerimist ja energiahallust.\n<li class=\"l\"> AMDGPU draiverisse on lisatud tugi GC 11.5, NBIO 7.11, SMU 14, SMU 13.0 OD, DCN 3.5, VPE 6.1 ja DML2. Sujuva \u00fclekande (ilma vilkumiseta videore\u017eiimi vahetamisel) toetust on paremaks muudetud.\n<li class=\"l\"> i915 draiverisse on lisatud tugi Intel Meteor Lake kiipidele ja algtugi Intel LunarLake (Xe 2).\n<li class=\"l\"> Lisatud on as\u00fcmmeetrilist edastuskanalit tuge, mis on lisatud USB4 v2 spetsifikatsioonidesse (120\/40G).\n<li class=\"l\"> Lisatud on ARM SoC-tugi: Qualcomm Snapdragon 720G (kasutatakse Xiaomi nutitelefonides), AMD Pensando Elba, Renesas R8A779F4 (R-Car S4-8), USRobotics USR8200 (kasutatakse ruuterites ja NAS-seadmetes).\n<li class=\"l\"> Lisatud on Fairphone 5 nutitelefoni ja ARM-platvormide toetamine: 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\"> Lisatud on RISC-V platvormide Milk-V Pioneer ja Milk-V Duo tugi.\n<li class=\"l\"> Samuti on lisatud HUAWEI s\u00fclearvutite helivaatluste tugi, mis on varustatud AMD CPU-dega. Tugi Dell Oasis 13\/14\/16 s\u00fclearvutite lisak\u00f5laritele. Tugi ASUS K6500ZC s\u00fclearvutite sisseehitatud k\u00f5laritele. Tugi HP 255 G8 ja G10 s\u00fclearvutite vaigistamisindikaatorile. Tugi helidraiveritele acp6.3. Tugi professionaalsetele helisalvestusliidesele Focusrite Clarett+ 2Pre ja 4Pre.                  <\/ul>\n<\/ul>\n<p>Samaselgelt on Ladina-Ameerika Tasuta Tarkvara Fond v\u00e4lja t\u00f6\u00f6tanud t\u00e4ielikult vaba tuuma variandi 6.7 \u2014 Linux-libre 6.7-gnu, mis on puhastatud sulgudest ja draiveritest, mis sisaldavad mittevabalikku komponenti v\u00f5i koodiosa, mille kasutusala on tootja poolt piiratud. 6.7 v\u00e4ljaandes on v\u00e4rskendatud blobi puhastusprotsessi erinevates draiverites ja alamprogrammides, n\u00e4iteks draiverites amdgpu, nouveau, adreno, mwifiex, mt7988, ath11k, avs ja btqca. Eemaldatud on kood localtalk ja rtl8192u draiverite puhastamiseks nende tuumast v\u00e4ljaarvamise t\u00f5ttu. Eemaldatud on liigsed xhci-pci, rtl8xxxu ja rtw8822b draiverite puhastuskomponendid, mis olid varem vale t\u00f5ttu lisatud. Aarch64 arhitektuuri dts-failides on tehtud blobi nimede puhastus. Uutes draiverites mt7925, tps6598x, aw87390 ja aw88399 on blobid eemaldatud.<br \/>\n<br \/>Allikas: <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-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - 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. \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\" \/>\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\/et\/blog\/novosti-interneta\/reliz-yadra-linux-6-7\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\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. \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\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/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\udd47Linux 6.7 tuuma v\u00e4ljaanne | ProHoster","description":"P\u00e4rast kahte kuud arendust esitles Linus Torvalds Linux 6.7 tuuma v\u00e4ljaannet. K\u00f5ige olulisemate muudatuste hulgas on: Bcachefs failis\u00fcsteemi integreerimine, Itaniumi arhitektuuri toe l\u00f5petamine, Nouvea GSP-R p\u00fcsivara toimetamine, TLS-kr\u00fcpteerimise tugi NVMe-TCP-s, erandeid BPF-is, futexi tugi io_uringis, fq (Fair Queuing) planeerija j\u00f5udluse optimeerimine, TCP-AO laienduse (TCP Authentication Option) tugi ja v\u00f5imalus.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/reliz-yadra-linux-6-7","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\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. \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","og:url":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/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\/et\/wp-json\/wp\/v2\/posts\/112745","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=112745"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/112745\/revisions"}],"predecessor-version":[{"id":159269,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/112745\/revisions\/159269"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=112745"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=112745"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=112745"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}