{"id":114248,"date":"2024-03-11T12:25:44","date_gmt":"2024-03-11T10:25:44","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-yadra-linux-6-8"},"modified":"2024-03-11T12:25:44","modified_gmt":"2024-03-11T10:25:44","slug":"reliz-yadra-linux-6-8","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/reliz-yadra-linux-6-8","title":{"rendered":"Linuxi tuuma 6.8 v\u00e4ljaanne","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>P\u00e4rast kahte kuud arendust tutvustas Linus Torvalds Linuxi 6.8 tuuma v\u00e4ljaandmist. K\u00f5ige silmapaistvamad muudatused on: Intel GPU-draiver Xe, blokeeritud seadmete kaitse re\u017eiim koos mountitud FS-iga, Deadline serveri \u00fclesanne plaanimismehhanism, automaatne sama m\u00e4lulehek\u00fclje optimeerimine, esimene Rusti keeles kirjutatud draiver, s\u00fcsteemikutsed listmount ja statmount, bpfilteri ja SLAB-i eemaldamine, KVM-i guest_memfd mehhanism, andmete juurdep\u00e4\u00e4su profileerimine.        <\/p>\n<p>Uues versioonis on 15641 parandust 2018 arendajalt, pat\u0161i suurus on 44 MB (muudatused h\u00f5lmasid 12212 faili, lisatud 663864 koodirida, eemaldatud 339094 rida). Eelmises v\u00e4ljaandes oli 18405 parandust 2066 arendajalt, pat\u0161i suurus oli 72 MB. Ligikaudu 42% k\u00f5igist 6.8 versioonis esitatud muudatustest puudutavad seadme draivereid, umbes 15% muudatustest on seotud riistvara arhitektuuridele spetsiifilise koodi uuendamisega, 14% on seotud v\u00f5rgu kihiga, 6% -ga failis\u00fcsteemide ja 3% -ga tuuma sisemiste alams\u00fcsteemidega.    <\/p>\n<p>Git-repo 6.8 tuumaga sisaldab 9.996 miljonit objekti, mis n\u00e4itab, et j\u00e4rgmine tuum 6.9 \u00fcletab 10 miljoni git-objekti murettekitava piiri. Varasemad filiaali numbrite 3.x ja 4.x vahetused korreloovisid h\u00e4sti repozitooriumi git-objektide arvu kanssa - tuum 3.0 v\u00e4ljastati, kui repozitooriumis oli umbes 2 miljonit objekti, ja tuum 4.0 - 4 miljonit objekti. Samas 2019. aastal katkestas versiooni 5.0 v\u00e4ljalase selle loogilise ahela, kuna selle koostamise ajal sisaldas repozitoorium umbes 6.5 miljonit git-objekti.             <\/p>\n<p>Tuum 6.8 peamised uuendused:  <\/p>\n<ul>\n<li class=\"l\"> <b>Disski alams\u00fcsteem, sisend\/v\u00e4ljund ja failis\u00fcsteemid<\/b>\n<ul>\n<li class=\"l\"> Lisatud on otsese kirjutamise lukustamisre\u017eiim blokeeritud seadmetele, millel on paigaldatud failis\u00fcsteemid (selle re\u017eiimi lubamisel ei saa root-kasutaja teha muudatusi failis\u00fcsteemis blokeeritud seadme tasemel). Vaikimisi on re\u017eiim keelatud ja n\u00f5uab parameetri BLK_DEV_WRITE_MOUNTED m\u00e4\u00e4ramist koostamisel. Btrfs sektsioonide puhul lukustamine praegu ei t\u00f6\u00f6ta, kuna Btrfsi koodis pole veel vastu v\u00f5etud vajalikke muudatusi.\n<li class=\"l\"> Lisaud on s\u00fcsteemikutsed listmount() ja statmount(), mis v\u00f5imaldavad kasutajaruumi kaudu saada \u00fcksikasjalikku teavet mountitud failis\u00fcsteemide kohta.\n<li class=\"l\"> Failis\u00fcsteemis XFS j\u00e4tkub t\u00f6\u00f6 utiliidi fsck rakendamise v\u00f5imaluse realiseerimise kallal, et kontrollida ja parandada tuvastatud probleeme online-re\u017eiimis, ilma failis\u00fcsteemi demonteerimata.\n<li class=\"l\"> Ext4-s on m\u00e4lulehtede suurusega v\u00e4iksematel plokkidel kasutatud kutset dioread_nolock, mis v\u00f5imaldab parandada j\u00f5udlust, vabanedes liigsetest lukustustest. M\u00f5ned funktsioonid on \u00fcmber viidud m\u00e4lulehtede (page folios) kasutamisele.\n<li class=\"l\">  Btrfs toetab n\u00fc\u00fcd montaa\u017eiflaggi &#171;nospace_cache&#187;, et vabade plokkide vahem\u00e4lu v\u00e4lja l\u00fclitada. M\u00f5ned funktsioonid on \u00fcle viidud lehek\u00fclgede m\u00e4lufoliantide (page folios) kasutamisele.\n<li class=\"l\"> Failis\u00fcsteemis EROFS (Extendable Read-Only File System), mis on ette n\u00e4htud kirjutamisre\u017eiimis juurdep\u00e4\u00e4setavatesse osadesse, on lisatud alalehtede tihendamise tugi ja parendatud t\u00f6\u00f6 olukordades, kus on puudus m\u00e4lust.\n<li class=\"l\"> F2FS failits\u00fcsteemis on parandatud tsoonimise seadmete toetust ( tsoonide r\u00fchmade v\u00f5i sektorite jagamine, kuhu lubatakse ainult j\u00e4rjestikune andmete lisamine, uuendades kogu r\u00fchma blokke).\n<li class=\"l\"> SMB FS-is on rakendatud v\u00f5imalus luua blokki- ja s\u00fcmboolseid seadme faile.\n<li class=\"l\"> Bcachefs-is on lisatud osaline toetust paigaldatud failis\u00fcsteemide kontrollimiseks ja taastamiseks.\n<li class=\"l\"> Device-mapperi alams\u00fcsteemis on l\u00f5petatud MD_LINEAR, MD_MULTIPATH ja MD_FAULTY t\u00f6\u00f6tlejate toetamine, mis kuulutati 2021. aastal vananenuks.                                        <\/ul>\n<li class=\"l\"> <b>M\u00e4lu ja s\u00fcsteemiteenused<\/b>\n<ul>\n<li class=\"l\"> Zswap alams\u00fcsteemi on lisatud v\u00f5imalus, mida saab aktiveerida, kui RAM on v\u00e4hene, et sundida 'k\u00fclmadesse' m\u00e4lulehtedesse, mida ei ole kasutatud ja mis t\u00f5en\u00e4oliselt j\u00e4\u00e4vad vajaduseta, salvestama reaalset vahetust. Zswap salvestab m\u00e4lust v\u00e4lja t\u00f5rjutud lehti vahem\u00e4llu, hoides need komprimeeritud kujul v\u00f5imalikult palju ilma, et need reaalsesse, komprimeerimata vahetusse plaadile kirjutataks. Tehtud muudatused m\u00e4lu puuduj\u00e4\u00e4gi korral aitavad v\u00e4hendada Zswapis hoitava m\u00e4lu hulka ja vabastada s\u00fcsteemile m\u00e4lu.\n<li class=\"l\"> Zswap-s on esitati uus re\u017eiim, mis t\u00e4ielikult keelab kirjutamise edasi l\u00fckkamise (writeback) tegelikku vahetusruumi, kui kirjutamiskatse eba\u00f5nnestub, ega kustuta juba olemasolevaid zswap-lehti vahetusruumis.\n<li class=\"l\"> \u00dclesannete planeerijasse on lisatud SCHED_DEADLINE server, mis lahendab probleemi, et tavategevused ei saa CPU ressursse, kui k\u00f5rgprioriteedilised (realtime) tegevused monopoliseerivad CPU-d. CPU monopoliseerimist takistas varem tuumas Realtime throttling mehanism, mis \u00fcritas reserveerida 5% madala prioriteediga \u00fclesannetele, j\u00e4ttes 95% aega realtime-\u00fclesannetele. See mehhanism j\u00e4ttis soovida, kuna tavategevused ei saanud paljudes olukordades protsessoriaega. SCHED_DEADLINE server rakendab t\u00f5husamat ressursside reserveerimise mehhanismi.\n<li class=\"l\"> DAMON (Data Access MONitor) alams\u00fcsteemis, mis j\u00e4lgib protsesside juurdep\u00e4\u00e4su andmetele RAM-is (n\u00e4iteks saab teada, millistele m\u00e4lu aladele protsess p\u00f6\u00f6rdus ja millised m\u00e4lu alad j\u00e4id kasutamata), on lisatud automaatne mehhanism m\u00e4lu kasutamise agressiivsuse seadistamiseks m\u00e4\u00e4ratud kvootide alusel.\n<li class=\"l\"> Toetatakse mitme suurusega suuri m\u00e4lulehti (mTHP \u2014 multi-size Transparent Huge Pages), mis v\u00f5imaldab m\u00e4luruumi eraldada plokkides, mis on suuremad kui p\u00f5hileht, kuid v\u00e4iksemad kui traditsioonilised THP-lehed.\n<li class=\"l\"> Lisatud tugi suurtele foliantidele (page folios, \u00fchendatud m\u00e4lu lehed) anon\u00fc\u00fcmse m\u00e4lu (mis ei ole seotud failis\u00fcsteemiga, n\u00e4iteks malloc'i abil eraldatud) jaoks. See muudatus on suunatud j\u00f5udluse parandamisele, jagades suuri m\u00e4lukilde, kui juurdep\u00e4\u00e4setakse mitteeraldatud m\u00e4lu lehtedele (page faults). N\u00e4iteks suurte foliantide kasutamine on v\u00e4hendanud tuumade \u00fcmberkompileerimise aega 5% (samal ajal v\u00e4hendades aega, mis veedetakse tuumal tasemel 40%).\n<li class=\"l\"> Kernikonfiguraafisse on lisatud TRANSPARENT_HUGEPAGE_NEVER parameeter, mis v\u00f5imaldab suurt m\u00e4lulehte (Transparent Huge Pages) kasutada keelata.\n<li class=\"l\"> S\u00fcsteemikutsesse userfaultfd() on lisatud UFFDIO_MOVE toiming, mis v\u00f5imaldab m\u00e4luleheks (page fault) esitamist kasutaja ruumis ilma m\u00e4lulehte eraldamata. Testid on n\u00e4idanud, et UFFDIO_MOVE kasutamine v\u00e4henes 40% v\u00f5rreldes UFFDIO_COPY kasutamisega, mis kiirendas k\u00fchni pakkimist (heap compaction).\n<li class=\"l\"> Lisatud on &#171;KSM advisor&#187; mehhanism, mis v\u00f5imaldab automaatselt optimeerida identsete m\u00e4lulehtede sulandumise (KSM \u2014 Kernel Samepage Merging) parameetreid.\n<li class=\"l\"> J\u00e4tkatakse muudatuste \u00fclekandmist Rust-for-Linux harust, mille eesm\u00e4rk on kasutada Rusti kui teist keelt draiverite ja tuumamoodulite arendamiseks (Rusti tugi ei ole vaikimisi aktiivne ja ei muuda Rusti tuuma koostamise s\u00f5ltuvusteks). Uues versioonis on lisatud muudatused, mis lisavad Rusti m\u00e4hise phylibi abstraktsioonitaseme ja kasutavad seda m\u00e4hist draiver ax88796b_rust, mis toetab Asix AX88772A Ethernet-kontrolleri PHY-liidest (100MBit). Funktsionaalsus on Rustis kirjutatud draiver t\u00e4ielikult ekvivalentne vana C keeles kirjutatud draiveriga ax88796b ja seda saab kasutada X-Surf 100 v\u00f5rgukaartidega, millel on kiip AX88796B. LoongArch arhitektuuri jaoks on v\u00f5imaldatud moodulite kirjutamine Rusti keeles. \u00dcleminekut Rusti versioonile 1.74.1 on teostatud.\n<li class=\"l\"> Lisatud BPF token mehhanism, mis v\u00f5imaldab valikuliselt delegeerida BPF v\u00f5imaluste, n\u00e4iteks BPF programmi laadimise v\u00f5i BPF kaardi loomise t\u00f6\u00f6tlemise, mitteprivileegitud protsessidele kasutaja ruumis, mille usaldusv\u00e4\u00e4rsust kinnitab spetsiaalne token.\n<li class=\"l\"> BPF-programmide valideerimise funktsionaalsust on laiendatud.\n<li class=\"l\"> Perf utiliidi on lisatud toimetamise andmete profileerimise tugi, mis v\u00f5imaldab j\u00e4lgida andmestruktuuride lugemist ja kirjutamist, n\u00e4iteks k\u00f5ige aktiivsemate muudetavate v\u00e4ljade tuvastamiseks struktuurides. S\u00fcsteemides, kus protsessorid toetavad m\u00e4luoperatsioonide kogumist (Intel, AMD, ARM), tuleks statistika kogumiseks kasutada k\u00e4sku &#171;perf mem record&#187;, andmestruktuuride k\u00f5nede aruande kuvamiseks aga &#8212; &#171;perf annotate &#8212;data-type&#187;.\n<li class=\"l\"> S390 (IBM Z) arhitektuuris on s\u00fcsteemi kutsumiste t\u00f6\u00f6tlemise j\u00f5udlust optimeeritud, mis on testides kiirusel suurendanud sisenemist s\u00fcsteemi kutsumisse ligikaudu 11%.\n<li class=\"l\"> Pakkuda on v\u00f5imalus muuta j\u00e4lgimisbuffe, mida kasutatakse j\u00e4lgimisv\u00e4ljade teabe puhverdamiseks, mis saadetakse kasutajaruumi.\n<li class=\"l\"> Eemaldatud on varasemalt aegunud SLAB m\u00e4lujaotusskeem, mille asemel kasutatakse tuumas n\u00fc\u00fcd vaid SLUB-i. P\u00f5hjuseks on hooldusprobleemid, koodis olevad vead ja funktsionaalsuse dubleerimine t\u00e4iustatud allokaatoriga SLUB.\n<li class=\"l\"> Kerneli kokkupanekul on sisse l\u00fclitatud lipp &#171;-Wmissing-prototypes&#187;, mis genereerib hoiatusi globaalsete funktsioonide kutsumiste jaoks, millel puudub protot\u00fc\u00fcbi m\u00e4\u00e4ratlemine.\n<li class=\"l\"> RISC-V arhitektuuri puhul, s\u00fcsteemides, mis toetavad SUSP SBI laiendust, on rakendatud toe \u00fcleminekut ootere\u017eiimi koos oleku salvestamisega RAM-i. Pakutakse v\u00f5imalust kasutada s\u00fcsteemi kutset riscv_hwprobe() arhitektuuri RISC-V k\u00e4su komplekti toetatud laienduste teabe saamiseks.                                          <\/ul>\n<li class=\"l\"> <b>Virtualiseerimine ja turvalisus<\/b>\n<ul>\n<li class=\"l\"> Lisa uued s\u00fcsteemi kutsed lsm_list_modules(), lsm_get_self_attr() ja lsm_set_self_attr(), et kuvada laaditud LSM-modulite (Linux Security Modules) nimekiri ja saada\/v\u00e4lja pakkuda LSM-module atribuute. Uus struktuur lsm_ctx on lisatud LSM konteksti suhtlemiseks kasutajaruumi ja tuuma vahel.\n<li class=\"l\"> AppArmor alams\u00fcsteem on kohandatud SHA-256 algoritmi reeglite kinnitamiseks, kasutades SHA-1 asemel.\n<li class=\"l\"> Kernest on eemaldatud strlcpy() funktsiooni teostus, mis suvel lisati C teekide Glibc 3.38. Strlcpy on alternatiiv strncpy() funktsioonile, mis sisaldab bufferit\u00e4itumise kaitset ja peab alati lisama stringi l\u00f5ppu nulli bait.\n<li class=\"l\"> H\u00fcperviisoris <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/vps\/abuzoustojchivye-vps\/\"   title=\"KVM\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4378\">KVM<\/a> on lisatud toetus guest_memfd (k\u00fclastaja esmane m\u00e4lu) alams\u00fcsteemile, mis pakub m\u00e4lu haldamise funktsioone, v\u00f5imaldades teostada saavutusi ja optimeerimisi, mis pole v\u00f5imalikud \u00fcldise m\u00e4lu haldamise alams\u00fcsteemi kasutamisel. N\u00e4iteks v\u00f5imaldab guest_memfd eraldada ja peegeldada k\u00fclastaja s\u00fcsteemile m\u00e4luala, mis ei ole host-\u00fcmbrusele kergesti ligip\u00e4\u00e4setav, mida saab kasutada konfidentsiaalsete arvutuste korraldamiseks.\n<li class=\"l\"> K\u00fclastaja s\u00fcsteemidele, mis t\u00f6\u00f6tavad KVM h\u00fcperviisori all, on lubatud Intel'i protsessorites pakutava LAM (Lineaarne Aadressimaski) re\u017eiimi tugi, mis v\u00f5imaldab kasutada osa 64-bitiste viidete bittidest (bittidest 57 kuni 62) mitte-aadressinguliste metaandmete salvestamiseks.\n<li class=\"l\"> KVM h\u00fcpervizoris on ARM64 arhitektuuriga s\u00fcsteemide jaoks lisatud 52-bitiste (LPA2) f\u00fc\u00fcsiliste aadresside tugi. x86 arhitektuuriga s\u00fcsteemide jaoks on pakkuda v\u00f5imalus koostada ilma Hyper-V h\u00fcperk\u00f5nede emulatsioonita, v\u00f5imaldades v\u00e4iksema tuuma suurust.\n<li class=\"l\"> Lisatud on iaa (IAA Compression Accelerator) draiver andmete DEFLATE meetodil kokkusurumise ja v\u00e4ljav\u00f5tmise operatsioonide kiirendamiseks, kasutades Intel Analytics Accelerator (IAA) kr\u00fcptograafiliste kiirendite v\u00f5imalusi.\n<li class=\"l\"> K\u00fclg-loodud keskkonnas on rakendatud Intel TDX (Trusted Domain Extensions) mehhanismi tugi, mis v\u00f5imaldab KVM h\u00fcpervizori kasutamisel luua kaitstud k\u00fclaliskeskkondi, kus kasutatakse m\u00e4lu kr\u00fcpteerimist. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/vps\/\"   title=\"virtuaalmasinad\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2026\">virtuaalmasinad<\/a>.\n<li class=\"l\"> SELinuxi on lisatud SID-identifikaator &#171;init&#187;, mis v\u00f5imaldab eristada laadimise alguses k\u00e4ivitatavaid protsesse, mis on k\u00e4ivitatud enne SELinuxi poliitikate rakendamist. Parandatud on liidese \/sys\/fs\/selinux haldamine SELinuxi jaoks.                              <\/ul>\n<li class=\"l\"> <b>V\u00f5rgu alams\u00fcsteem<\/b>\n<ul>\n<li class=\"l\"> Tosolugatel \u00fchtlane jaotamine p\u00f5hiv\u00f5rgu andmestruktuurides, et parandada vahem\u00e4lu efektiivsust. Varasemad v\u00e4ljad v\u00f5rgu protokollide socks, netdev, netns ja mibs struktuurides asetsesid lisamisel, mis piiras protsessori vahem\u00e4lu kasutamist. Muutmine muutuja asetus struktuurides t\u00f5i m\u00e4rkimisv\u00e4\u00e4rse kiiruset\u00f5usu TCP t\u00f6\u00f6s, optimeerides andmete edastamise ajal vahem\u00e4lu ridade kasutamise ning muutuja juurdep\u00e4\u00e4su. Mitme paralleelse TCP-\u00fchenduse t\u00f6\u00f6tlemise korral v\u00f5ib kiiruset\u00f5us ulatuda kuni 40%.\n<li class=\"l\"> Eemaldatud bpfilter s\u00fcsteem, mis kasutas BPF pakettide filtreerimiseks. Bpfilter oli saadaval alates versioonist 4.18, kuid ei saavutanud laia kasutuse taset. Viimastel aastatel bpfilter kood tuumas ei arenenud, arendust j\u00e4tkas Facebook eraldi hoidlas.                                             <\/ul>\n<li class=\"l\"> <b>Seadmed<\/b>\n<ul>\n<li class=\"l\"> Komplekti on lisatud uus drm-draiver (Direct Rendering Manager) Xe Intel Xe arhitektuuriga GPU-dele, mida kasutatakse Intel Arc seeria videokaartides ja integreeritud graafikas alates Tiger Lake protsessoritest. Xe draiverit positsioneeritakse kui uut platvormi, mis toetab uusi kiipe, ilma et see oleks seotud vanade platvormide koodiga. Draiver on loodud uue arhitektuuri alusel, milles kasutatakse aktiivsemalt olemasolevaid DRM alam-s\u00fcsteemi komponente ning ka \u00fcldkasutatavaid i915 draiveri komponente, mis ei ole seotud konkreetsete GPU-dega, n\u00e4iteks kood ekraanide haldamiseks, m\u00e4lu mudel ja execbuf rakendamine. Mesa OpenGL ja Vulkan t\u00f6\u00f6 draiveri Xe peal on realiseeritud olemasolevates Mesa draiverites Iris ja ANV tehtud muudatuste tasemel.\n<li class=\"l\"> Draiveris i915 j\u00e4tkatakse Intel LunarLake (Xe 2) kiipide toe arendamist. Parandatud on Intel Meteor Lake kiipide toetamist.\n<li class=\"l\"> Nouveau draiveris sisaldab seadistust, et vaikimisi kasutada GSP p\u00fcsivara funktsioone NVIDIA Turingi ja Ampere mikroarhitektuuriga GPU-de t\u00f6\u00f6tamiseks, kus GPU algatamise ja juhtimise operatsioonid k\u00e4ivitab eraldi GSP (GPU System Processor) mikrokontroller. Kui seade on aktiveeritud, t\u00f6\u00f6tab draiver p\u00fcsivara kaudu, mitte seadmeinteraktsioonide otsese programmeerimisega.\n<li class=\"l\"> AMDGPU draiveris on sisse viidud ACPI WBRF ja VPE DPM tugi, muudatud PCIe kanalite kiiruset\u00f6\u00f6tlemist ning s\u00fcnkroonimiskeskkondadesse on kaasatud 64-bitised j\u00e4rjestikused numbrid. Lisaks on lisatud AMD spetsiifilised v\u00e4rvihalduse mehhanismid ning lahendatud probleem unere\u017eiimi \u00fcleminekul.\n<li class=\"l\"> Lisa algne Broadcom VideoCore 7.1 GPU draiver, mida kasutatakse Raspberry Pi 5 platvormidel.\n<li class=\"l\"> Lisa draiver PowerVR 6 seeria GPU-dele, mis p\u00f5hinevad Imagination Technologiesi Rogue mikroarhitektuuril.\n<li class=\"l\"> Lisa Thunderbolt\/USB4 kontrollerite tugi, mis on integreeritud Intel Lunar Lake mikroarhitektuuriga kiipidesse.\n<li class=\"l\"> Lisatud on draiverid kaamera jaoks, mida kasutatakse SoC Starfive, GalaxyCore GC2145\/GC0308, Chips&amp;Media Wave ja THine THP7312.\n<li class=\"l\"> Lisatud tugi NSO (Nintendo Switch Online) m\u00e4ngupultidele \u2014 vanade SNES (Super Nintendo), Genesis ja N64 (Nintendo 64) puldid on kohandatud Nintendo Switchile. Lisatud draiver Adafruit Seesaw m\u00e4ngupultide jaoks. Draiverisse xpad on lisatud tugi Lenovo Legion Go puldidest.\n<li class=\"l\"> DTS draiverisse on lisatud tugi Powkiddy RK2023, Powkiddy X55 ja Anbernic RG351V m\u00e4ngu seadmetele.\n<li class=\"l\"> Lisatud tugi helis\u00fcsteemidele, mida kasutatakse NXP i.MX8m MICFIL, Qualcomm SM8250, AMD ACP5x, Intel Arrow Lake, SM8550, SM8650 ja X1E80100 kiipides.\n<li class=\"l\"> AMD on teinud muudatusi, mis on seotud tulevase Zen 5 mikroarhitektuuri protsessori seeria toega.\n<li class=\"l\"> Lisatud tugi ARM64 SoC-dele: Qualcomm SM8650 (Snapdragon 8 Gen 3), Qualcomm X1E80100 (Snapdragon X Elite), Samsung Exynos Auto v920, Google GS101 (Tensor G1), MediaTek MT8188 ja Unisoc UMS9620 (Tanggula 7).\n<li class=\"l\"> Lisatud tugi ARM-platvormidele ja seadmetele: Huashan Pi, Microsoft Lumia, HTC One Mini 2, Motorola MotoG 4G, Huawei Honor 5X\/GR5, Anbernic RG351V, Powkiddy RK2023, Powkiddy X55, ComXpress Marvell CN913x baasil, Lenovo Chromebook, Asus ja Acer MediaTek MT8183 baasil, Toradex Verdin AM62, Allwinner H616\/H618 baasil t\u00f6\u00f6tavad alused.\n<li class=\"l\"> Toetust ARM11 ARMv6K SMP protsessoritele on l\u00f5petatud.          <\/ul>\n<\/ul>\n<p>Samal ajal l\u00f5i Ladina-Ameerika tasuta tarkvara fond t\u00e4ielikult vaba tuuma 6.8 \u2014 Linux-libre 6.8-gnu, mis on puhastatud tootja piiratud kasutusvaldkonnaga tahkete draiverite ja koodi elementidest. V\u00e4ljaandes 6.8 on v\u00e4rskendatud puhtusekoodi erinevates draiverites ja alams\u00fcsteemides. Puhastatud on Intel qat_420xx, Imagination PowerVR, Intel Xe, Chips&amp;Media Wave5, Intel VSC, Aquantia PHY ja Realtek rtw8922a draiverid. Draiverite atmel, hermes, orinoco_usb, libertas_cs ja zd1201 eemaldamise t\u00f5ttu on nende puhastamine l\u00f5petatud. Puhastatud on blobide nimed dts-failides (devicetree) ARM ja Aarch64 arhitektuuride jaoks. Probleemid i915 draiveri puhastamisel on lahendatud.<br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60768\">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.8. \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: \u0434\u0440\u0430\u0439\u0432\u0435\u0440 Xe \u0434\u043b\u044f GPU Intel, \u0440\u0435\u0436\u0438\u043c \u0437\u0430\u0449\u0438\u0442\u044b \u0431\u043b\u043e\u0447\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0441 \u043f\u0440\u0438\u043c\u043e\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u043c\u0438 \u0424\u0421, \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0430 \u0437\u0430\u0434\u0430\u0447 Deadline server, \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u0441\u043b\u0438\u044f\u043d\u0438\u044f \u0438\u0434\u0435\u043d\u0442\u0438\u0447\u043d\u044b\u0445 \u0441\u0442\u0440\u0430\u043d\u0438\u0446 \u043f\u0430\u043c\u044f\u0442\u0438, \u043f\u0435\u0440\u0432\u044b\u0439 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust, \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u0432\u044b\u0437\u043e\u0432\u044b listmount \u0438 statmount, \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 bpfilter \u0438 SLAB, \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c guest_memfd \u0432 [&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-114248","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.8. \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: \u0434\u0440\u0430\u0439\u0432\u0435\u0440 Xe \u0434\u043b\u044f GPU Intel, \u0440\u0435\u0436\u0438\u043c \u0437\u0430\u0449\u0438\u0442\u044b \u0431\u043b\u043e\u0447\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0441 \u043f\u0440\u0438\u043c\u043e\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u043c\u0438 \u0424\u0421, \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0430 \u0437\u0430\u0434\u0430\u0447 Deadline server, \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u0441\u043b\u0438\u044f\u043d\u0438\u044f \u0438\u0434\u0435\u043d\u0442\u0438\u0447\u043d\u044b\u0445 \u0441\u0442\u0440\u0430\u043d\u0438\u0446 \u043f\u0430\u043c\u044f\u0442\u0438, \u043f\u0435\u0440\u0432\u044b\u0439 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust, \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u0432\u044b\u0437\u043e\u0432\u044b listmount \u0438 statmount, \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 bpfilter \u0438 SLAB, \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c guest_memfd \u0432\" \/>\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-8\" \/>\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.8 | 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.8. \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: \u0434\u0440\u0430\u0439\u0432\u0435\u0440 Xe \u0434\u043b\u044f GPU Intel, \u0440\u0435\u0436\u0438\u043c \u0437\u0430\u0449\u0438\u0442\u044b \u0431\u043b\u043e\u0447\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0441 \u043f\u0440\u0438\u043c\u043e\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u043c\u0438 \u0424\u0421, \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0430 \u0437\u0430\u0434\u0430\u0447 Deadline server, \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u0441\u043b\u0438\u044f\u043d\u0438\u044f \u0438\u0434\u0435\u043d\u0442\u0438\u0447\u043d\u044b\u0445 \u0441\u0442\u0440\u0430\u043d\u0438\u0446 \u043f\u0430\u043c\u044f\u0442\u0438, \u043f\u0435\u0440\u0432\u044b\u0439 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust, \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u0432\u044b\u0437\u043e\u0432\u044b listmount \u0438 statmount, \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 bpfilter \u0438 SLAB, \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c guest_memfd \u0432\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/reliz-yadra-linux-6-8\" \/>\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-03-11T10:25:44+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-03-11T10:25:44+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\udd47Linuxi 6.8 tuuma v\u00e4ljalaskmine | ProHoster","description":"Kaks kuud kestnud arendust\u00f6\u00f6d p\u00e4rast tutvustas Linus Torvalds Linuxi 6.8 tuuma v\u00e4ljalaskmist. K\u00f5ige silmapaistvamad muudatused h\u00f5lmavad: Intel GPU jaoks m\u00f5eldud Xe draiverit, blokeeritud seadmete turvare\u017eiimi koos paigaldatud FS-iga, Deadline serveri \u00fclesande planeerimismehhanismi, identsete m\u00e4lu lehtede automaatset optimeerimist, esimest draiverit Rusti keeles, s\u00fcsteemi k\u00f5nesid listmount ja statmount, bpfilteri ja SLAB-i eemaldamist ning guest_memfd mehhanismi.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/reliz-yadra-linux-6-8","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.8 | 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.8. \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: \u0434\u0440\u0430\u0439\u0432\u0435\u0440 Xe \u0434\u043b\u044f GPU Intel, \u0440\u0435\u0436\u0438\u043c \u0437\u0430\u0449\u0438\u0442\u044b \u0431\u043b\u043e\u0447\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0441 \u043f\u0440\u0438\u043c\u043e\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u043c\u0438 \u0424\u0421, \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0430 \u0437\u0430\u0434\u0430\u0447 Deadline server, \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u0441\u043b\u0438\u044f\u043d\u0438\u044f \u0438\u0434\u0435\u043d\u0442\u0438\u0447\u043d\u044b\u0445 \u0441\u0442\u0440\u0430\u043d\u0438\u0446 \u043f\u0430\u043c\u044f\u0442\u0438, \u043f\u0435\u0440\u0432\u044b\u0439 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust, \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u0432\u044b\u0437\u043e\u0432\u044b listmount \u0438 statmount, \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 bpfilter \u0438 SLAB, \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c guest_memfd \u0432","og:url":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/reliz-yadra-linux-6-8","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-03-11T10:25:44+00:00","article:modified_time":"2024-03-11T10:25:44+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"114248","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 17:11:06","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\/114248","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=114248"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/114248\/revisions"}],"predecessor-version":[{"id":164253,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/114248\/revisions\/164253"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=114248"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=114248"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=114248"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}