{"id":99149,"date":"2021-02-16T16:22:46","date_gmt":"2021-02-16T14:22:46","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-yadra-linux-5-11"},"modified":"2021-02-16T16:22:46","modified_gmt":"2021-02-16T14:22:46","slug":"reliz-yadra-linux-5-11","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/reliz-yadra-linux-5-11","title":{"rendered":"Linuxi k\u00e4rje 5.11 v\u00e4ljaanne","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>P\u00e4rast kahte kuud arendust esitles Linus Torvalds Linuxi kernel 5.11 versiooni. M\u00e4rkimisv\u00e4\u00e4rsemate muudatuste seas on: Intel SGX enclave'ide tugi, uus s\u00fcsteemikutsungite p\u00fc\u00fcdmise mehhanism, virtuaalne auxiliary buss, moodulite ehitamise keeld ilma MODULE_LICENSE(), kiire s\u00fcsteemikutsungite filtreerimise re\u017eiim seccomp'is, ia64 arhitektuuri toetuse l\u00f5pp l\u00f5petamine, WiMAX tehnoloogia \u00fcleviimine \u201estaging\u201c harusse ja SCTP kapseldamise v\u00f5imalus UDP-s.      <\/p>\n<p>Uude versiooni on tehtud 15480 parandust 1991 arendajalt, pat\u0161i suurus on 72 MB (muudatused puudutasid 12090 faili, lisati 868025 koodirida ja eemaldati 261456 rida). Ligikaudu 46% k\u00f5ikidest 5.11 versioonis esitatud muudatustest on seotud seadme draiveritega, umbes 16% muudatusi on seotud riistvaraarhitektuuridele spetsiifilise koodi uuendamisega, 13% puudutab v\u00f5rgu kihte, 3% - failis\u00fcsteeme ja 4% - tuum sisemisi alams\u00fcsteeme.         <\/p>\n<p>P\u00f5hilised 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\"> Btrfs-sse on mitmeid paigaldusv\u00f5imalusi, mida saab kasutada andmete taastamisel rikutud failis\u00fcsteemist: &#171;rescue=ignorebadroots&#187; v\u00f5imaldab paigaldada, hoolimata teatud juurpuude (extent, uuid, andmed, seadmed, csum, vaba ruum) kahjustustest, &#171;rescue=ignoredatacsums&#187; keelab andmete kontrollsummade kontrollimise ja &#171;rescue=all&#187; aktiveerib samaaegselt re\u017eiimid &#8216;ignorebadroots&#8217;, &#8216;ignoredatacsums&#8217; ja &#8216;nologreplay&#8217;. Paigaldusvalik &#171;inode_cache&#187; on toetuse l\u00f5petanud, mis oli varem kuulutatud vananenuks. Kood on ette valmistatud, et toetada v\u00e4iksemate kui lehe (PAGE_SIZE) suurustega metaandmete ja andmete blokeeringute toetust, samuti tsoonitud ressursijaotuse re\u017eiimi toetust. Bufferdamata (Direct IO) p\u00e4ringud on viidud iomap infrastruktuuri. Rida toimingute j\u00f5udlust on optimeeritud, kahel juhul v\u00f5ivad kiirused ulatuda k\u00fcmnete protsentideni.\n<li class=\"l\"> XFS-s on rakendatud lipp &#171;needsrepair&#187;, mis annab m\u00e4rku taastamise vajadusest. Kui see lipp on seatud, ei saa failis\u00fcsteemi paigaldada, kuni lipp on utiliidi xfs_repair abil l\u00e4htestatud.\n<li class=\"l\"> Ext4 toob kindlasti ainult veaparandused ja optimeerimised, samuti on toimunud koodipuhastus.\n<li class=\"l\"> Korduv eksportimine on lubatud failis\u00fcsteemidele, mis on mountitud NFS-i kaudu (st now k\u00f5igepealt monteeritud NFSi partitsioon saab samuti NFS-i kaudu eksportida ja kasutada vahem\u00e4luna).\n<li class=\"l\"> S\u00fcsteemi kutse close_range() on lisatud v\u00f5imalus CLOSE_RANGE_CLOEXEC, mis v\u00f5imaldab protsessil sulgeda terve vahemiku avatud failikirjeid sulgemise re\u017eiimis close-on-exec.\n<li class=\"l\"> F2FS failis\u00fcsteemis on lisatud uued ioctl() kutsed, mis v\u00f5imaldavad kasutajaruumi kaudu hallata, millised failid salvestatakse tihendatud kujul. Lisatud on m\u00e4luvaliku v\u00f5imalus &#171;compress_mode=&#187;, et valida tihendamise juhtimise k\u00e4itleja paiknemine kas tuuma poolel v\u00f5i kasutajaruumi.\n<li class=\"l\"> Overlayfs'i montalduse v\u00f5imalus on n\u00fc\u00fcd olemas mittepriviligeeritud protsesside jaoks, kasutades eraldi kasutaja identifikaatorite ruumi (user namespace). Turvamudeli rakenduse vastavuse kontrollimiseks viidi l\u00e4bi t\u00e4ielik koodi audit. Overlayfs'is on ka v\u00f5imalus k\u00e4ivitada, kasutades failis\u00fcsteemi piltide koopiaid koos UUID kontrollimise valikulise v\u00e4ljal\u00fclitamisega.\n<li class=\"l\"> Ceph'i failis\u00fcsteemi on lisatud msgr2.1 protokolli tugi, mis v\u00f5imaldab kasutada AES-GCM algoritmi andmete edastamisel kaitstud kujul.\n<li class=\"l\"> dm-multipath moodulis on rakendatud IA-affiniteedi (&#171;IO affinity&#187;) arvestamise v\u00f5imalus, kui valitakse sisend-\/v\u00e4ljund-p\u00e4ringute marsruut.                      <\/ul>\n<li class=\"l\"> <b>M\u00e4lu ja s\u00fcsteemiteenused<\/b>\n<ul>\n<li class=\"l\"> Lisatud on uus s\u00fcsteemikutsungite pealtkuulamise mehhanism, mis p\u00f5hineb prctl() funktsioonil ja v\u00f5imaldab kasutajaruumi kaudu genereerida erandeid, kui p\u00f6\u00f6rdutakse kindla s\u00fcsteemikutsungi poole ja emuleerida selle t\u00e4itmist. Antud funktsionaalsus on n\u00f5utud Wine'i ja Protoni puhul, et emuleerida Windowsi s\u00fcsteemikutsungeid, mis on vajalik m\u00e4ngude ja programmide \u00fchilduvuse tagamiseks, mis teevad s\u00fcsteemikutsungeid otse Windows API-st m\u00f6\u00f6da (n\u00e4iteks volitamata kasutamise kaitsmiseks).\n<li class=\"l\"> S\u00fcsteemikutsungi userfaultfd() puhul, mis on m\u00f5eldud lehek\u00fclgede veaparandamiseks (p\u00f6\u00f6rdumine eraldamata m\u00e4lu lehek\u00fclgede poole) kasutajaruumis, on lisatud v\u00f5imalus v\u00e4lja l\u00fclitada tuletatud erandite t\u00f6\u00f6tlemine kerneli tasemel, et keerulisemaks muuta teatud haavatavuste \u00e4rakasutamist.\n<li class=\"l\"> BPF alams\u00fcsteemi on lisatud toetus \u00fclesande kohalike andmete salvestamisele (task-local storage), mis seob andmed konkreetse BPF-t\u00f6\u00f6tlejaga.\n<li class=\"l\"> BPF programmide m\u00e4lu tarbimise arvestus on t\u00e4ielikult \u00fcmber tehtud \u2014 BPF objektide m\u00e4lukasutuse haldamiseks on ette n\u00e4htud cgroup kontrollija, mitte memlock rlimit.\n<li class=\"l\"> BTF (BPF T\u00fc\u00fcbi Vorming) mehhanismis, mis pakub teavet BPF pseudokoode t\u00fc\u00fcpide kontrollimiseks, on rakendatud tuumamoodulite tugi.\n<li class=\"l\"> As\u00fcnkroonse I\/O liidese io_uring toele on lisatud s\u00fcsteemikutsed shutdown(), renameat2() ja unlinkat(). Funktsiooni io_uring_enter() kutsumisel on lisatud v\u00f5imalus m\u00e4\u00e4rata ajavahemik (ajavahemiku m\u00e4\u00e4ramise argumentide toetuse saab kontrollida lipu IORING_FEAT_EXT_ARG abil).\n<li class=\"l\"> Intel Itaniumi protsessorites kasutatav ia64 arhitektuur on liigitatud saatmisest loobumise (&#171;orphaned&#187;) kategooriasse, mis t\u00e4hendab, et testimine l\u00f5petatakse. Hewlett Packard Enterprise on l\u00f5petanud Itaniumi uue riistvara tellimise ning Intel tegi seda juba eelmisel aastal.\n<li class=\"l\"> Tugi MicroBlaze arhitektuuri s\u00fcsteemidele, mis ei ole varustatud m\u00e4lu juhtimise plokiga (MMU), on l\u00f5petatud. Sellised s\u00fcsteemid on juba ammu p\u00e4evakorrast v\u00e4lja j\u00e4\u00e4nud.\n<li class=\"l\"> MIPS arhitektuurile on lisatud koodi katvuse testimise tugi utiliidi gcov kaudu.\n<li class=\"l\"> Lisatud tugi virtuaalsele bussile auxiliary, mis v\u00f5imaldab suhtlemist multifunktsionaalsete seadmete vahel, mis \u00fchendavad funktsioone, mis vajavad erinevaid draivereid (nt Etherneti ja RDMA tugiga v\u00f5rkaartid). Bussi saab kasutada seadme peamise ja sekundaarse draiveri m\u00e4\u00e4ramiseks, kui MFD (Multifunktsionaalsete seadmete) alams\u00fcsteemi kasutamine on keeruline.\n<li class=\"l\"> RISC-V arhitektuurile on lisatud CMA (Contiguous Memory Allocator) m\u00e4lu jaotamise s\u00fcsteemi tugi, mis on optimeeritud suurte j\u00e4rjestikuste m\u00e4lu piirkondade eraldamiseks, kasutades m\u00e4lu lehek\u00fclgede liigutamise tehnikat. RISC-V-le on rakendatud ka juurdep\u00e4\u00e4supiirangud \/dev\/mem ja katkestuste t\u00f6\u00f6tlemise aja arvestamine.\n<li class=\"l\"> 32-bitiste ARM s\u00fcsteemide jaoks on lisatud KASan (Kernel address sanitizer) silumise t\u00f6\u00f6riista tugi, mis tagab m\u00e4lu kasutamise vigade tuvastamise. 64-bitiste ARM s\u00fcsteemide puhul on KASani rakendamine viidud \u00fcle MTE (MemTag) siltide kasutamisele.\n<li class=\"l\"> Lisatud s\u00fcsteemi k\u00f5ne epoll_pwait2(), mis v\u00f5imaldab kasutada nano-sekundilise t\u00e4psusega ajavahemikke (epoll_wait k\u00f5ne manipuleerib millisekunditega).\n<li class=\"l\"> Konstruktsioonis on tagatud vigade v\u00e4ljund, kui proovite kokku panna laaditud s\u00fcdamiku mooduleid, mille puhul ei ole makro MODULE_LICENSE() abil litsentsi m\u00e4\u00e4ratud. Vigade genereerimine toimub n\u00fc\u00fcd ka siis, kui kasutatakse makrot EXPORT_SYMBOL() staatiliste funktsioonide jaoks.\n<li class=\"l\"> Lisatud tugi GEM-objektide kaardistamiseks m\u00e4lu kaudu, mis on seotud sisendi\/v\u00e4ljastusega, mis kiirus t\u00f6\u00f6 freambufferiga m\u00f5nel arhitektuuril.\n<li class=\"l\"> Kconfigis l\u00f5petati Qt4 toe pakkumine (Qt5, GTK ja Ncurses j\u00e4\u00e4vad alles).                  <\/ul>\n<li class=\"l\"> <b>Virtualiseerimine ja turvalisus<\/b>\n<ul>\n<li class=\"l\"> S\u00fcsteemikutsesse seccomp() on lisatud kiire reageerimise re\u017eiimi tugi, mis v\u00f5imaldab v\u00e4ga kiiresti m\u00e4\u00e4rata, kas teatud s\u00fcsteemik\u00f5nes on lubatud v\u00f5i keelatud protsessile kinnitatud volituste tabeli (constant-action bitmap) p\u00f5hjal, ilma BPF-t\u00f6\u00f6tlejat k\u00e4ivitamata.\n<li class=\"l\"> Integreeritud on s\u00fcdamiku komponendid Intel SGX (Software Guard eXtensions) tehnoloogia p\u00f5hjal ankrajate loomiseks ja haldamiseks, mis v\u00f5imaldab rakendustel t\u00e4ita koodi isoleeritud, kr\u00fcpteeritud m\u00e4lu piirkondades, millele \u00fclej\u00e4\u00e4nud s\u00fcsteemi juurdep\u00e4\u00e4s on piiratud.\n<li class=\"l\"> Kasutajaruumi juurdep\u00e4\u00e4su piiramisalgatuse raames on keelatud kirjutamine MSR_IA32_ENERGY_PERF_BIAS registrisse, mis v\u00f5imaldab muuta protsessori energiat\u00f5hususe re\u017eiimi (&#171;normal&#187;, &#171;performance&#187;, &#171;powersave&#187;).\n<li class=\"l\"> Kernel-rt harust on reaalaegsetele s\u00fcsteemidele \u00fcle kantud k\u00f5rge prioriteediga \u00fclesannete r\u00e4nde keelamise v\u00f5imalus CPU vahel.\n<li class=\"l\"> ARM64 s\u00fcsteemide jaoks on lisatud MTE (MemTag, m\u00e4lu siltimise laiendus) siltide rakendamise v\u00f5imalus signaalide t\u00f6\u00f6tlemise m\u00e4l addressi jaoks. MTE aktiveerimine toimub SA_EXPOSE_TAGBITS valiku m\u00e4\u00e4ramise kaudu sigaction()-is ja see v\u00f5imaldab korraldada n\u00e4itajate kasutamise kontrollimist, et takistada haavatavuse \u00e4rakasutamist, mis tuleneb juba vabastatud m\u00e4lu plokkide, puhver\u00fclekande, initsialiseerimiseni ette ostmise ja praeguse konteksti katsetamata kasutamisest.\n<li class=\"l\"> Lisatud parameeter &#171;DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING&#187;, mis v\u00f5imaldab dm-verity alams\u00fcsteemil kontrollida allkirju, mis on paigutatud teisele v\u00f5tmehoidla (keyring) hulgale. Praktikas v\u00f5imaldab seadistus verifitseerida mitte ainult tuumasse integreeritud sertifikaate, vaid ka t\u00f6\u00f6 ajal \u00fcles laaditud sertifikaate, mis v\u00f5imaldab uuendada sertifikaate ilma kogu tuuma uuendamiseta.\n<li class=\"l\"> User-mode Linuxisse on lisatud suspend-to-idle re\u017eiimi tugi, mis v\u00f5imaldab keskkonda k\u00fclmutada ja kasutada SIGUSR1 signaali \u00e4rkamiseks.\n<li class=\"l\"> Virtio-mem mehhanismi, mis v\u00f5imaldab virtuaalmasinate jaoks m\u00e4lu kuum\u00fchendust ja -v\u00e4lja l\u00fclitust, on lisatud suurt plokki (BBM, Big Block Mode) toetav re\u017eiim, mis v\u00f5imaldab edastada v\u00f5i v\u00f5tta m\u00e4lu plokkidena, mis \u00fcletavad tuuma m\u00e4lubloki suurust, mis on vajalik VFIO optimeerimiseks QEMU-s.\n<li class=\"l\"> Tuuma tasemel TLS-i teostusele on lisatud CHACHA20-POLY1305 \u0161ifri tugi.      <\/ul>\n<li class=\"l\"> <b>V\u00f5rgu alams\u00fcsteem<\/b>\n<ul>\n<li class=\"l\"> 802.1Q (VLAN) jaoks on v\u00e4lja t\u00f6\u00f6tatud \u00fchendusvigade haldamise mehhanism (CFM, Connectivity Fault Management), mis v\u00f5imaldab tuvastada, kinnitada ja isoleerida vigu virtuaalsetes sillades toimuvates v\u00f5rkudes (Virtual Bridged Networks). N\u00e4iteks saab CFM-i kasutada probleemide lokaliseerimiseks v\u00f5rkudes, mis h\u00f5lmavad mitmeid s\u00f5ltumatuid organisatsioone, kelle t\u00f6\u00f6tajatel on juurdep\u00e4\u00e4s ainult oma seadmetele.\n<li class=\"l\"> SCTP protokolli pakettide kapseldamise tugi UDP-pakettides (RFC 6951) on lisatud, mis v\u00f5imaldab SCTP-d kasutada vanade aadressit\u00f5lketega v\u00f5rkudes, mis ei toeta SCTP-d otse, ning rakendada SCTP-d s\u00fcsteemides, mis ei paku otsest juurdep\u00e4\u00e4su IP tasemele.\n<li class=\"l\"> WiMAX tehnoloogia rakendamine on viidud stagingusse ning tulevikus on plaanis see eemaldada, kui ei leita kasutajaid, kellel on WiMAX-i vajadus. WiMAX-i ei kasutata enam avalikes v\u00f5rkudes ning \u00fcheski tuumasi, millega WiMAX-i kasutada, on j\u00e4\u00e4nud ainult aegunud Intel 2400m draiver. NetworkManageri v\u00f5rgukonfiguraatoris peatati WiMAX-i tugi 2015. aastal. Praegu on WiMAX praktiliselt t\u00e4ielikult asendatud selliste tehnoloogiatega nagu LTE, HSPA+ ja Wi-Fi 802.11n.\n<li class=\"l\"> Optimeerimist\u00f6\u00f6d on viidud l\u00e4bi sissetuleva TCP-liikluse t\u00f6\u00f6tlemise t\u00f5hususe parandamiseks zerocopy-re\u017eiimis, st ilma t\u00e4iendava kopeerimiseta uutele puhverdele. Keskmise suurusega liikluse jaoks, mis katab k\u00fcmneid v\u00f5i sadu kilobaite andmeid, on zerocopy kasutamine v\u00f5rreldes recvmsg()-iga oluliselt efektiivsem. N\u00e4iteks viidatud muudatuste t\u00f5ttu on RPC-stiilis liikluse t\u00f6\u00f6tlemise efektiivsus 32 KB s\u00f5numite puhul zerocopy kasutamisel suurenenud 60-70%.\n<li class=\"l\"> Uued ioctl() k\u00f5ned on lisatud mitme PPP kanali katmiseks loodud v\u00f5rgu sildade jaoks. Esiteks pakub etten\u00e4htud funktsioon raamide liikumist \u00fchelt kanalilt teisele, n\u00e4iteks PPPoE-lt PPPoL2TP sessioonile.\n<li class=\"l\"> MPTCP (MultiPath TCP) tuumasse integreerimise j\u00e4tkamine, TCP protokolli laiendused TCP-\u00fchenduse t\u00f6\u00f6tamiseks pakettide saatmiseks samal ajal mitme marsruudi kaudu erinevate v\u00f5rgu liidestega, mis on seotud erinevate IP-aadressidega. Uues versioonis on rakendatud ADD_ADDR valiku tugi, et kuulutada k\u00e4ttesaadavaid <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/lir\/ipv4\/\"   title=\"IP-aadresse\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"829\">IP-aadresse<\/a> \u00fchendusi, millele on v\u00f5imalik liituda olemasoleva MPTCP-\u00fchenduse juurde uute voogude lisamisega.\n<li class=\"l\"> Lisatud v\u00f5imalus konfigureerida tegevusi, kui \u00fcletatakse \u00fchenduste h\u00e4iringute eelarve (busy-polling). Varem oli saadaval re\u017eiim SO_BUSY_POLL, mis t\u00e4hendas \u00fcleminekut softirq peale eelarve ammendumist. Rakendustele, mis vajavad j\u00e4tkuvat pollimist, on pakutud uut valikut SO_PREFER_BUSY_POLL.\n<li class=\"l\"> IPv6-s on rakendatud SRv6 End.DT4 ja End.DT6 re\u017eiimide tuge, mida kasutatakse mitme kasutaja IPv4 L3 loomisel. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/vpn\/\"   title=\"VPN\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"155\">VPN<\/a> ning VRF (Virtuaalne suunamine ja edastamine) seadmete toetamiseks.\n<li class=\"l\"> Netfilteris on \u00fchtlustatud v\u00e4ljendite set rakendamine, mis v\u00f5imaldas m\u00e4\u00e4rata mitu v\u00e4ljendit iga set-nimekirja elemendi jaoks.\n<li class=\"l\"> Traadita 802.11 s\u00fcsteemi on lisatud API-d SAR v\u00f5imsuse piirangute seadistamiseks, samuti AE PWE ja HE MCS parameetritele. Intel iwlwifi draiverisse on lisatud 6GHz (Ultra High Band) sageduse tugi. Qualcomm Ath11k draiverisse on lisatud kiire \u00fchenduse seadistamise tehnoloogia FILS (Fast Initial Link Setup, standardiseeritud kui IEEE 802.11ai), mis k\u00f5rvaldab viivitused r\u00e4ndamisel, kui liigelda \u00fche juurutuspunkti juurest teise.   <\/ul>\n<li class=\"l\"> <b>Seadmed<\/b>\n<ul>\n<li class=\"l\"> Draiveris amdgpu on rakendatud toetus AMD APU-le &#171;Green Sardine&#187; (Ryzen 5000) ja GPU-le &#171;Dimgrey Cavefish&#187; (Navi 2), samuti algne toetus APU-le AMD Van Gogh, millel on Zen 2 tuum ja RDNA 2 (Navi 2) GPU. Lisatud on toetus uutele APU identifikaatoritele Renoir (Zen 2 CPU ja Vega GPU baasil).\n<li class=\"l\"> Intel i915 draiveris toetab IS-tehnoloogiat (Integer scaling), rakendades filtreid, mis suurendavad ruumi, arvestades naabrite pikslite olekut (Nearest-neighbor interpoleerimine), et m\u00e4\u00e4rata puuduvaid pikslite v\u00e4rve. Suurenenud tugi Intel DG1 diskreetsetele kaardile. Rakendatud tehnoloogia \"Big Joiner\" toetamist, mis on olemas Ice Lake \/ Gen11 kiipide toimest, ja v\u00f5imaldab kasutada \u00fchte transkooderit kahe voogedastuse t\u00f6\u00f6tlemiseks, n\u00e4iteks 8K ekraani v\u00e4ljundiks \u00fche DisplayPort'i kaudu. Lisatud as\u00fcnkroonne vahetus kahe videos m\u00e4lu puutuhmiku vahel (async flip).\n<li class=\"l\"> Nouveau draiverisse on lisatud esmane tugi NVIDIA GPU-dele, mis p\u00f5hinevad \"Ampere\" mikroarhitektuuril (GA100, GeForce RTX 30xx), hetkel piiratud videore\u017eiimide haldamise vahendeid.\n<li class=\"l\"> KAdded to support for the 3WIRE protocol used in LCD panels. Support has been added for the Novatek NT36672A, TDO TL070WSH30, Innolux N125HCE-GN1, and ABT Y030XX067A 3.0 panels. Notably, support for the OnePlus 6 and 6T smartphone panels has been implemented, allowing for booting on devices with an unmodified kernel.\n<li class=\"l\"> Support has been added for the first discrete Intel Maple Ridge USB4 host controller.\n<li class=\"l\"> Support for the following audio codecs has been added: Allwinner H6 I2S, Analog Devices ADAU1372, Intel Alder Lake-S, GMediatek MT8192, NXP i.MX HDMI and XCVR, Realtek RT715, and Qualcomm SM8250.\n<li class=\"l\"> Lisatud tugi ARM-plaatidele, seadmetele ja platvormidele: Galaxy Note 10.1, Microsoft Lumia 950 XL, NanoPi R1, FriendlyArm ZeroPi, Elimo Initium SBC, Broadcom BCM4908, Mediatek MT8192\/MT6779\/MT8167, MStar Infinity2M, Nuvoton NPCM730, Marvell Armada 382, Mikrotik Marvell Prestera 98DX3236 p\u00f5hjal, Nuvoton NPCM750 BMC serverid, Kontron i.MX8M Mini, Espressobin Ultra, \"Trogdor\" Chromebook, Kobol Helios64, Engicam PX30.Core.\n<li class=\"l\"> Native support has been integrated for the Ouya gaming console based on the NVIDIA Tegra 3.                        <\/ul>\n<\/ul>\n<p>Samaa ajal l\u00f5i Latiino-Ameerika Vabakoodifondi t\u00e4iendatud versioonist t\u00e4ielikult vabast tuumast 5.11 &#8212; Linux-libre 5.11-gnu, mis on puhastatud taimerite ja draiverite elementidest, mis sisaldavad mittevabu komponente v\u00f5i koodijuppe, mille kasutusala on tootja poolt piiratud. Uues v\u00e4ljaandes on puhastatud draivereid qam_4xxx (kr\u00fcpto), lt9611uxcm (dsi\/hdmi sild), ccs\/smia++ (sensor), ath11k_pci, nxp audio transceiver ja mhi pci controller. Puhastuskoodi on uuendatud amdgpu, btqca, btrtl, btusb, i915 csr draiverites ja s\u00fcsteemides. Uued blobid on m3 rproc, idt82p33 ptp kell ja qualcomm arm64 v\u00e4lja l\u00fclitatud.<br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=54581\">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 5.11. \u0421\u0440\u0435\u0434\u0438 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0437\u0430\u043c\u0435\u0442\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439: \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0430\u043d\u043a\u043b\u0430\u0432\u043e\u0432 Intel SGX, \u043d\u043e\u0432\u044b\u0439 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u043f\u0435\u0440\u0435\u0445\u0432\u0430\u0442\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u0432\u044b\u0437\u043e\u0432\u043e\u0432, \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u0430\u044f \u0448\u0438\u043d\u0430 auxiliary, \u0437\u0430\u043f\u0440\u0435\u0442 \u0441\u0431\u043e\u0440\u043a\u0438 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 \u0431\u0435\u0437 MODULE_LICENSE(), \u0440\u0435\u0436\u0438\u043c \u0431\u044b\u0441\u0442\u0440\u043e\u0439 \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u0432\u044b\u0437\u043e\u0432\u043e\u0432 \u0432 seccomp, \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b ia64, \u043f\u0435\u0440\u0435\u043d\u043e\u0441 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 WiMAX \u0432 \u0432\u0435\u0442\u043a\u0443 &#171;staging&#187;, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u043d\u043a\u0430\u043f\u0441\u0443\u043b\u044f\u0446\u0438\u0438 SCTP \u0432 UDP. \u0412 [&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-99149","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - 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 5.11. \u0421\u0440\u0435\u0434\u0438 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0437\u0430\u043c\u0435\u0442\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439: \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0430\u043d\u043a\u043b\u0430\u0432\u043e\u0432 Intel SGX, \u043d\u043e\u0432\u044b\u0439 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u043f\u0435\u0440\u0435\u0445\u0432\u0430\u0442\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u0432\u044b\u0437\u043e\u0432\u043e\u0432, \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u0430\u044f \u0448\u0438\u043d\u0430 auxiliary, \u0437\u0430\u043f\u0440\u0435\u0442 \u0441\u0431\u043e\u0440\u043a\u0438 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 \u0431\u0435\u0437 MODULE_LICENSE(), \u0440\u0435\u0436\u0438\u043c \u0431\u044b\u0441\u0442\u0440\u043e\u0439 \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u0432\u044b\u0437\u043e\u0432\u043e\u0432 \u0432 seccomp, \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b ia64, \u043f\u0435\u0440\u0435\u043d\u043e\u0441 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 WiMAX \u0432 \u0432\u0435\u0442\u043a\u0443 &quot;staging&quot;, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u043d\u043a\u0430\u043f\u0441\u0443\u043b\u044f\u0446\u0438\u0438 SCTP \u0432 UDP. \u0412\" \/>\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-5-11\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\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 5.11 | 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 5.11. \u0421\u0440\u0435\u0434\u0438 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0437\u0430\u043c\u0435\u0442\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439: \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0430\u043d\u043a\u043b\u0430\u0432\u043e\u0432 Intel SGX, \u043d\u043e\u0432\u044b\u0439 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u043f\u0435\u0440\u0435\u0445\u0432\u0430\u0442\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u0432\u044b\u0437\u043e\u0432\u043e\u0432, \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u0430\u044f \u0448\u0438\u043d\u0430 auxiliary, \u0437\u0430\u043f\u0440\u0435\u0442 \u0441\u0431\u043e\u0440\u043a\u0438 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 \u0431\u0435\u0437 MODULE_LICENSE(), \u0440\u0435\u0436\u0438\u043c \u0431\u044b\u0441\u0442\u0440\u043e\u0439 \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u0432\u044b\u0437\u043e\u0432\u043e\u0432 \u0432 seccomp, \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b ia64, \u043f\u0435\u0440\u0435\u043d\u043e\u0441 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 WiMAX \u0432 \u0432\u0435\u0442\u043a\u0443 &quot;staging&quot;, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u043d\u043a\u0430\u043f\u0441\u0443\u043b\u044f\u0446\u0438\u0438 SCTP \u0432 UDP. \u0412\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/reliz-yadra-linux-5-11\" \/>\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=\"2021-02-16T14:22:46+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-02-16T14:22:46+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 5.11 tuuma v\u00e4ljaanne | ProHoster","description":"P\u00e4rast kahe kuu arengut tutvustas Linus Torvalds Linux 5.11 tuuma v\u00e4ljaannet. M\u00f5ned k\u00f5ige m\u00e4rgatavamad muudatused h\u00f5lmavad: Intel SGX enclavesi toetamine, uus s\u00fcstemik\u00e4skude interceptimise mehhanism, abiv\u00e4line virtuaalleht, moodulite kompileerimise keeld ilma MODULE_LICENSE() keeluta, s\u00fcstemik\u00e4skude kiire filtreerimise re\u017eiim seccompis, ia64 arhitektuuri toetamise l\u00f5petamine, WiMAX tehnoloogia viimine \"staging\" haru, SCTP kapseldamise v\u00f5imalus UDP-s.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/reliz-yadra-linux-5-11","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 5.11 | 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 5.11. \u0421\u0440\u0435\u0434\u0438 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0437\u0430\u043c\u0435\u0442\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439: \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0430\u043d\u043a\u043b\u0430\u0432\u043e\u0432 Intel SGX, \u043d\u043e\u0432\u044b\u0439 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u043f\u0435\u0440\u0435\u0445\u0432\u0430\u0442\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u0432\u044b\u0437\u043e\u0432\u043e\u0432, \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u0430\u044f \u0448\u0438\u043d\u0430 auxiliary, \u0437\u0430\u043f\u0440\u0435\u0442 \u0441\u0431\u043e\u0440\u043a\u0438 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 \u0431\u0435\u0437 MODULE_LICENSE(), \u0440\u0435\u0436\u0438\u043c \u0431\u044b\u0441\u0442\u0440\u043e\u0439 \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u0432\u044b\u0437\u043e\u0432\u043e\u0432 \u0432 seccomp, \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b ia64, \u043f\u0435\u0440\u0435\u043d\u043e\u0441 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 WiMAX \u0432 \u0432\u0435\u0442\u043a\u0443 &quot;staging&quot;, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u043d\u043a\u0430\u043f\u0441\u0443\u043b\u044f\u0446\u0438\u0438 SCTP \u0432 UDP. \u0412","og:url":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/reliz-yadra-linux-5-11","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":"2021-02-16T14:22:46+00:00","article:modified_time":"2021-02-16T14:22:46+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"99149","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":null,"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":"2021-02-28 09:54:35","updated":"2026-02-08 20:40:14"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/99149","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=99149"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/99149\/revisions"}],"predecessor-version":[{"id":158020,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/99149\/revisions\/158020"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=99149"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=99149"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=99149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}