{"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\/sl\/blog\/news\/reliz-yadra-linux-5-11","title":{"rendered":"Izid jedra Linux 5.11","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Po dveh mesecih razvoja je Linus Torvalds predstavil razli\u010dico jedra Linux 5.11. Med najbolj opaznimi spremembami so: podpora za Intel SGX, nov mehanizem za prestrezanje sistemskih klicev, virtualna avtobusna povezava auxiliary, prepoved gradnje modulov brez MODULE_LICENSE(), na\u010din hitrega filtriranja sistemskih klicev v seccomp, prenehanje podpore za arhitekturo ia64, prenost tehnologije WiMAX v vejo &#171;staging&#187;, ter mo\u017enost inkapsulacije SCTP v UDP.      <\/p>\n<p>V novo razli\u010dico je vklju\u010deno 15.480 popravkov od 1.991 razvijalcev, velikost popravka je &#8212; 72 MB (spremembe so se dotaknile 12.090 datotek, dodanih je 868.025 vrstic kode, izbrisanih pa 261.456 vrstic). Pribli\u017eno 46% vseh predstavljenih sprememb v 5.11 je povezanih z gonilniki naprav, pribli\u017eno 16% sprememb se nana\u0161a na posodobitve kode, specifi\u010dne za strojne arhitekture, 13% je povezanih z omre\u017enim steklenjem, 3% z datote\u010dnimi sistemi in 4% z notranjimi podsystemi jedra.         <\/p>\n<p>Glavne novosti:  <\/p>\n<ul>\n<li class=\"l\"> <b>\u0414\u0438\u0441\u043a\u043e\u0432\u0430\u044f \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u0430, \u0432\u0432\u043e\u0434\/\u0432\u044b\u0432\u043e\u0434 \u0438 \u0444\u0430\u0439\u043b\u043e\u0432\u044b\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b<\/b>\n<ul>\n<li class=\"l\"> V Btrfs je dodanih ve\u010d mo\u017enosti monta\u017ee za uporabo pri obnovi podatkov iz po\u0161kodovane datote\u010dnega sistema: &#171;rescue=ignorebadroots&#187; za monta\u017eo kljub po\u0161kodovanim nekaterim koreninskim drevesom (extent, uuid, data reloc, device, csum, free space), &#171;rescue=ignoredatacsums&#187; za izklop preverjanja kontrolnih vsot za podatke in &#171;rescue=all&#187; za hkratno omogo\u010danje na\u010dinov &#8216;ignorebadroots&#8217;, &#8216;ignoredatacsums&#8217; in &#8216;nologreplay&#8217;. Podpora za mo\u017enost monta\u017ee &#171;inode_cache&#187; je bila prenehana, saj je bila prej razgla\u0161ena za zastarelo. Priprava kode za uvajanje podpore blokov z metapodatki in podatki, manj\u0161imi od strani (PAGE_SIZE), je bila izvedena, prav tako tudi podpora za na\u010din zoniranega dodeljevanja prostora. Nepovezan (Direct IO) zahtevki so bili preneseni na infrastrukturo iomap. Optimizirana je bila zmogljivost \u0161tevilnih operacij, v nekaterih primerih pa lahko pospe\u0161itev dose\u017ee tudi desetine odstotkov.\n<li class=\"l\"> V XFS je uveden signal &#171;needsrepair&#187;, ki obve\u0161\u010da o potrebi po obnovitvi. Ko je ta signal nastavljen, datote\u010dnega sistema ni mogo\u010de montirati, dokler signal ne bo ponastavljen z orodjem xfs_repair.\n<li class=\"l\"> V Ext4 so bile ponujene samo popravke napak in optimizacije ter je bila izvedena \u010distka kode.\n<li class=\"l\"> Dovolen je ponovni izvoz datote\u010dnih sistemov, montiranih preko NFS (t.j. razdelek, montiran preko NFS, je zdaj mogo\u010de izvoziti preko NFS in uporabiti kot vmesni predpomnilnik).\n<li class=\"l\"> V sistemski klic close_range() je bila dodana mo\u017enost CLOSE_RANGE_CLOEXEC, ki omogo\u010da procesu, da hkrati zapre celoten razpon odprtih datote\u010dnih descriptorjev v na\u010dinu close-on-exec.\n<li class=\"l\"> V datote\u010dnem sistemu F2FS so bili dodani novi preklici ioctl(), ki omogo\u010dajo upravljanje s tem, kateri datoteke se shranjujejo v stisnjeni obliki iz uporabni\u0161kega prostora. Dodana je bila mo\u017enost monta\u017ee 'compress_mode=' za izbiro lokacije upravljalca stiskanja na strani jedra ali v uporabni\u0161kem prostoru.\n<li class=\"l\"> Omogo\u010deno je monta\u017eo Overlayfs za procesi brez privilegijev, ki uporabljajo lo\u010deni prostor uporabni\u0161kih identifikatorjev (user namespace). Za preverjanje skladnosti z varnostnim modelom je bila izvedena celovita revizija kode. V Overlayfs je bila prav tako dodana mo\u017enost za zagon z uporabo kopij slik datote\u010dnega sistema z opcionalnim izklopom preverjanja UUID.\n<li class=\"l\"> V datote\u010dnem sistemu Ceph je bila dodana podpora za protokol msgr2.1, ki omogo\u010da uporabo algoritma AES-GCM pri prenosu podatkov v \u0161ifrirani obliki.\n<li class=\"l\"> V modulu dm-multipath je bila\u5b9e\u73b0 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0443\u0447\u0451\u0442\u0430 \u043f\u0440\u0438\u0432\u044f\u0437\u043a\u0438 \u043a CPU ('IO affinity') \u043f\u0440\u0438 \u0432\u044b\u0431\u043e\u0440\u0435 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0432\u0432\u043e\u0434\u0430\/\u0432\u044b\u0432\u043e\u0434\u0430.                      <\/ul>\n<li class=\"l\"> <b>Pomnilnik in sistemske storitve<\/b>\n<ul>\n<li class=\"l\"> Dodana je nova mehanizem za prestrezanje sistemskih klicev, ki temelji na prctl() in omogo\u010da generiranje izjem iz uporabni\u0161kega prostora ob dostopu do dolo\u010denega sistema klic in emulacijo njegove izvedbe. Podana funkcionalnost je povpra\u0161evana v Wine in Proton za emulacijo sistemskih klicev Windows, kar je potrebno za zagotavljanje zdru\u017eljivosti z igrami in programi, ki neposredno izvajajo sistemske klice mimo Windows API (npr. za za\u0161\u010dito pred nepoobla\u0161\u010denim koristkom).\n<li class=\"l\"> V sistemski klic userfaultfd(), namenjen obravnavi page faults (dostop do nealokiranih strani pomnilnika) v uporabni\u0161kem prostoru, je bila dodana mo\u017enost izklopa obravnave izjem, ki nastanejo na ravni jedra, da se ote\u017ei izkori\u0161\u010danje nekaterih ranljivosti.\n<li class=\"l\"> V podsistem BPF je bila dodana podpora za lokalno shranjevanje podatkov za naloge (task-local storage), ki zagotavlja vezavo podatkov na dolo\u010den BPF-obdelovalec.\n<li class=\"l\"> Popolnoma je bil predelan ra\u010dun u\u017eivanja pomnilnika z BPF za upravljanje uporabe pomnilnika v objektih BPF namesto memlock rlimit pa je bil predlagan nadzornik cgroup.\n<li class=\"l\"> V mehanizmu BTF (BPF Type Format), ki zagotavlja informacije za preverjanje tipov v psevdokodu BPF, je bila implementirana podpora za jedrne module.\n<li class=\"l\"> V vmesnik za asinhrono vhod\/izhod io_uring je bila dodana podpora za sistemske klice shutdown(), renameat2() in unlinkat(). Pri klicu io_uring_enter() je bila dodana mo\u017enost navedbe \u010dasovnega omejitev (podporo argumenta za navedbo \u010dasovnega omejitev je mogo\u010de preveriti s pomo\u010djo zastavice IORING_FEAT_EXT_ARG).\n<li class=\"l\"> Arhitektura ia64, ki se uporablja v procesorjih Intel Itanium, je bila preusmerjena v kategorijo opu\u0161\u010denih ('orphaned'), kar pomeni prenehanje testiranja. Podjetje Hewlett Packard Enterprise je prenehalo sprejemati naro\u010dila za novo opremo Itanium, Intel pa je to storil \u017ee lani.\n<li class=\"l\"> Podpora za sisteme na osnovi arhitekture MicroBlaze, ki nimajo enote za upravljanje pomnilnika (MMU), je bila ukinjena. Tak\u0161ni sistemi \u017ee dolgo niso prisotni v vsakdanji rabi.\n<li class=\"l\"> Za arhitekturo MIPS je bila dodana podpora za testiranje pokritosti kode (coverage testing) s pomo\u010djo orodja gcov.\n<li class=\"l\"> Dodana je bila podpora za pomo\u017eno vodilo za interakcijo z ve\u010dfunkcionalnimi napravami, ki zdru\u017eujejo funkcionalnosti, ki zahtevajo razli\u010dne gonilnike (na primer, omre\u017ene kartice s podporo za Ethernet in RDMA). Vodilo se lahko uporablja za dolo\u010ditev primarnega in sekundarnega gonilnika za napravo, kadar je uporaba podsistema MFD (Multi-Function Devices) problemati\u010dna.\n<li class=\"l\"> Za arhitekturo RISC-V je bila dodana podpora za sistem dodeljevanja pomnilnika CMA (Contiguous Memory Allocator), ki je optimiziran za dodelitev velikih neprekinjenih pomnilni\u0161kih obmo\u010dij z uporabo tehnike premika pomnilni\u0161kih strani. Za RISC-V so bile prav tako implementirane metode omejevanja dostopa do \/dev\/mem in bele\u017eenja \u010dasa obdelave prekinitev.\n<li class=\"l\"> Za 32-bitne sisteme ARM je bila dodana podpora za debug orodje KASan (Kernel address sanitizer), ki omogo\u010da odkrivanje napak pri delu s pomnilnikom. Za 64-bitne ARM je bila implementacija KASan prenesena na uporabo oznak MTE (MemTag).\n<li class=\"l\"> Dodana je bila sistemska klic epoll_pwait2(), ki omogo\u010da uporabo \u010dasovnih omejitev z natan\u010dnostjo v nanosekundah (klic epoll_wait manipulira z milisekundami).\n<li class=\"l\"> V sistemu za sestavljanje je zagotovljeno prikazovanje napake, ko posku\u0161ate sestaviti nalo\u017eene module jedra, v katerih dolo\u010dena licenca za kodo s pomo\u010djo makra MODULE_LICENSE() ni opredeljena. Napako pri sestavljanju bo zdaj povzro\u010dilo tudi uporabo makra EXPORT_SYMBOL() za stati\u010dne funkcije.\n<li class=\"l\"> Dodana je podpora za preslikavo GEM-objektov iz pomnilnika, ki se uporablja za vhod\/izhod, kar je omogo\u010dilo hitrej\u0161e delo s predpomnilnikom na nekaterih arhitekturah.\n<li class=\"l\"> V Kconfigu je prenehana podpora za Qt4 (ohranjena je podpora za Qt5, GTK in Ncurses).                  <\/ul>\n<li class=\"l\"> <b>Virtualizacija in varnost<\/b>\n<ul>\n<li class=\"l\"> V sistemski klic seccomp() je dodana podpora za hitri odziv, ki omogo\u010da zelo hitro dolo\u010ditev, ali je dolo\u010den sistemski klic dovoljen ali prepovedan na podlagi pripete tabelice pooblastil (constant-action bitmap), ki ne zahteva zagona BPF-obdelovalnika.\n<li class=\"l\"> Integrirani so sestavni deli jedra za ustvarjanje in upravljanje enklav na osnovi tehnologije Intel SGX (Software Guard eXtensions), ki aplikacijam omogo\u010da izvajanje kode v izoliranih, \u0161ifriranih obmo\u010djih pomnilnika, do katerih je dostop preostalega sistema omejen.\n<li class=\"l\"> V okviru pobude za omejevanje dostopa iz uporabni\u0161kega prostora do registrov MSR (model-specific register) je bila onemogo\u010dena zapisovanje v register MSR_IA32_ENERGY_PERF_BIAS, ki omogo\u010da spreminjanje na\u010dina energetske u\u010dinkovitosti procesorja ('normal', 'performance', 'powersave').\n<li class=\"l\"> Iz veje kernel-rt za realno\u010dasovne sisteme je prenesena mo\u017enost onemogo\u010danja migracije visoko prioritetnih nalog med CPU.\n<li class=\"l\"> Za sisteme ARM64 je dodana mo\u017enost uporabe oznak MTE (MemTag, Memory Tagging Extension) za naslove pomnilnika obdelovalcev signalov. Uporaba MTE se omogo\u010di z navedbo mo\u017enosti SA_EXPOSE_TAGBITS v sigaction() in omogo\u010da organizacijo preverjanja pravilnosti uporabe kazalnikov, da se prepre\u010di izkori\u0161\u010danje ranljivosti, ki jih povzro\u010dajo dostopi do \u017ee osvobojenih blokov pomnilnika, prekora\u010ditve pomnilnika, dostopi pred inicializacijo in uporaba zunaj trenutnega konteksta.\n<li class=\"l\"> Dodana je bila mo\u017enost 'DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING', ki omogo\u010da pod-sistemu dm-verity preverjanje hash-podpisov certifikatov, shranjenih v sekundarnem skladi\u0161\u010du klju\u010dev (keyring). V praksi kakovost omogo\u010da preverjanje ne samo vgrajenih certifikatov v jedru, temve\u010d tudi certifikatov, nalo\u017eenih med delovanjem, kar omogo\u010da posodabljanje certifikatov brez posodabljanja celotnega jedra.\n<li class=\"l\"> V User-mode Linux je bila dodana podpora za na\u010din suspend-to-idle, ki omogo\u010da zamrznitev okolja in uporabo signala SIGUSR1 za prekinitev mirovanja.\n<li class=\"l\"> V mehanizmu virtio-mem, ki omogo\u010da vro\u010de dodajanje in odklapljanje pomnilnika virtualnim strojem, je bila dodana podpora za na\u010din velikega bloka (BBM, Big Block Mode), kar omogo\u010da prenos ali umik pomnilnika v blokih, ki presegajo velikost bloka pomnilnika jedra, kar je potrebno za optimizacijo VFIO v QEMU.\n<li class=\"l\"> V implementacijo TLS na ravni jedra je bila dodana podpora za \u0161ifro CHACHA20-POLY1305.      <\/ul>\n<li class=\"l\"> <b>Mre\u017ena podsistem<\/b>\n<ul>\n<li class=\"l\"> Za 802.1Q (VLAN) je bil implementiran mehanizem upravljanja napak s povezavo (CFM, Connectivity Fault Management), ki omogo\u010da odkrivanje, preverjanje in izolacijo napak v omre\u017ejih z virtualnimi mostovi (Virtual Bridged Networks). Na primer, CFM se lahko uporablja za lokalizacijo te\u017eav v omre\u017ejih, ki zajemajo ve\u010d neodvisnih organizacij, katerih zaposleni imajo dostop samo do svoje opreme.\n<li class=\"l\"> Dodana je bila podpora za enkapsulacijo paketov protokola SCTP v UDP-pakete (RFC 6951), kar omogo\u010da uporabo SCTP v omre\u017ejih s starej\u0161imi prevajalniki naslovov, ki neposredno ne podpirajo SCTP, ter implementacijo SCTP na sistemih, ki ne zagotavljajo neposrednega dostopa do ravni IP.\n<li class=\"l\"> Izvedba tehnologije WiMAX je bila premaknjena v stanje staging in je v prihodnje predvidena za odstranitev, \u010de ne bodo na\u0161li uporabnikov, ki potrebujejo WiMAX. WiMAX se \u017ee ne uporablja v javnih omre\u017ejih, edini gonilnik, s katerim je mogo\u010de uporabljati WiMAX v jedru, ostaja zastarel gonilnik Intel 2400m. V omre\u017enem konfiguratorju NetworkManager je bila podpora za WiMAX ukinjena leta 2015. Trenutno je WiMAX prakti\u010dno popolnoma nadomestila tehnologije kot so LTE, HSPA+ in Wi-Fi 802.11n.\n<li class=\"l\"> Izvedeno je bilo delo na optimizaciji zmogljivosti obravnave dohodnega TCP prometa v na\u010dinu zerocopy, tj. brez dodatnega kopiranja v nove pomnilni\u0161ke bloke. Za promet srednje velikosti, ki zajema desetine ali ve\u010d sto kilobajtov podatkov, je uporaba zerocopy namesto recvmsg() znatno bolj u\u010dinkovita. Na primer, izvedene spremembe so omogo\u010dile pove\u010danje u\u010dinkovitosti obravnave prometa v slogu RPC s sporo\u010dili v velikosti 32 KB pri uporabi zerocopy za 60-70%.\n<li class=\"l\"> Dodani so novi klici ioctl() za ustvarjanje omre\u017enih mostov, ki pokrivajo ve\u010d PPP kanalov. Predlagana funkcionalnost omogo\u010da prenos okvirjev iz enega kanala v drugega, na primer iz PPPoE v sejo PPPoL2TP.\n<li class=\"l\"> Integracija v jedro MPTCP (MultiPath TCP) se nadaljuje, kar je raz\u0161iritev protokola TCP za organizacijo delovanja TCP povezav, ki omogo\u010dajo hkratno dostavo paketov po ve\u010d poteh prek razli\u010dnih omre\u017enih vmesnikov, ki so vezani na razli\u010dne IP naslove. V novi razli\u010dici je bila uvedena podpora za mo\u017enost ADD_ADDR za napoved razpolo\u017eljivih <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sl\/lir\/ipv4\/\"   title=\"IP naslovov\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"829\">IP naslovov<\/a> povezav, ko se dodajajo novi tokovi obstoje\u010di MPTCP povezavi.\n<li class=\"l\"> Dodana je mo\u017enost nastavitve dejanj ob prese\u017eku prora\u010duna za busy-polling povezave. Prej uporabljeni na\u010din SO_BUSY_POLL je predvideval preklop na softirq ob iz\u010drpanju prora\u010duna. Za aplikacije, ki morajo \u0161e naprej uporabljati polling, je bila predlagana nova mo\u017enost SO_PREFER_BUSY_POLL.\n<li class=\"l\"> V IPv6 je bila implementirana podpora za na\u010dine SRv6 End.DT4 in End.DT6, ki se uporabljajo za ustvarjanje ve\u010duporabni\u0161kih IPv4 L3 <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sl\/vpn\/\"   title=\"VPN\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"155\">VPN<\/a> in naprav VRF (Virtual routing and forwarding).\n<li class=\"l\"> V Netfilter je bila poenotena implementacija izrazov set, kar je omogo\u010dilo dolo\u010ditev ve\u010d izrazov za vsak element set-seznamov.\n<li class=\"l\"> V brez\u017ei\u010dnem skladu 802.11 so dodani API-ji za nastavitev omejitev mo\u010di SAR ter parametrov AE PWE in HE MCS. V gonilniku Intel iwlwifi je bila dodana podpora za obseg 6GHz (Ultra High Band). V gonilniku Qualcomm Ath11k je bila dodana podpora za tehnologijo hitrega nastavljanja povezave FILS (Fast Initial Link Setup, standardizirana kot IEEE 802.11ai), ki omogo\u010da odpravo zamud pri preklapljanju med dostopnimi to\u010dkami.   <\/ul>\n<li class=\"l\"> <b>Oprema<\/b>\n<ul>\n<li class=\"l\"> V gonilniku amdgpu je bila uvedena podpora za APU AMD 'Green Sardine' (Ryzen 5000) in GPU 'Dimgrey Cavefish' (Navi 2), pa tudi za\u010detna podpora za APU AMD Van Gogh z jedrom Zen 2 in GPU RDNA 2 (Navi 2). Dodana je podpora za nove identifikatorje APU Renoir (na osnovi CPU Zen 2 in GPU Vega).\n<li class=\"l\"> V gonilniku i915 za grafi\u010dne kartice Intel je implementirana podpora za tehnologijo IS (Integer scaling) z izvedbo filtra za pove\u010danje merila ob upo\u0161tevanju stanja sosednjih pikslov (interpolacija Nearest-neighbor) za dolo\u010danje barve manjkajo\u010dih pikslov. Raz\u0161irjena podpora za diskretne kartice Intel DG1. Implementirana je podpora za tehnologijo \u201eBig Joiner\u201c, prisotno od \u010dipov Ice Lake \/ Gen11 in omogo\u010da uporabo enega transcoderja za obdelavo dveh tokov, na primer, za izhod na 8K zaslon preko enega DisplayPorta. Dodan je na\u010din asinhronega preklapljanja med dvema predpomnilnikoma v video pomnilniku (async flip).\n<li class=\"l\"> V gonilniku nouveau je bila dodana za\u010detna podpora za GPU NVIDIA, ki temelji na mikroarhitekturi \u201eAmpere\u201c (GA100, GeForce RTX 30xx), zaenkrat omejena na sredstva za upravljanje video na\u010dinov.\n<li class=\"l\"> Dodana je podpora za protokol 3WIRE, uporabljen v LCD panelih. Dodana je podpora za panele novatek nt36672a, TDO tl070wsh30, Innolux N125HCE-GN1 in ABT Y030XX067A 3.0. Posebej izstopa podpora za panel pametnih telefonov OnePlus 6 in 6T, kar je omogo\u010dilo zagon na napravah z nespremenjenim jedrom.\n<li class=\"l\"> Dodana je podpora za prvega diskretnega USB4 gostitelja Intel Maple Ridge.\n<li class=\"l\"> Dodana je podpora za avdio kodeke Allwinner H6 I2S, Analog Devices ADAU1372, Intel Alderlake-S, GMediatek MT8192, NXP i.MX HDMI in XCVR, Realtek RT715 in Qualcomm SM8250.\n<li class=\"l\"> Dodana je podpora za ARM-platforme, naprave in platforme: 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 na osnovi Marvell Prestera 98DX3236, stre\u017eniki z Nuvoton NPCM750 BMC, Kontron i.MX8M Mini, Espressobin Ultra, \u201eTrogdor\u201c Chromebook, Kobol Helios64, Engicam PX30.Core.\n<li class=\"l\"> Vgrajena je podpora za igralno konzolo Ouya na osnovi NVIDIA Tegra 3.                        <\/ul>\n<\/ul>\n<p>Hkrati je latinskoameri\u0161ka Fundacija prostega programske opreme oblikovala razli\u010dico povsem prostega jedra 5.11 \u2014 Linux-libre 5.11-gnu, o\u010di\u0161\u010denega od elementov programske opreme in gonilnikov, ki vsebujejo nesvobodne komponente ali odseke kode, katerih podro\u010dje uporabe je omejeno s strani proizvajalca. V novem izidu je bila izvedena \u010di\u0161\u010denje gonilnikov za qat_4xxx (crypto), lt9611uxcm (dsi\/hdmi bridge), ccs\/smia++ (senzor), ath11k_pci, nxp audio transceiver in mhi pci controller. Posodobljen je bil koda za \u010di\u0161\u010denje blobov v gonilnikih in podsistemih amdgpu, btqca, btrtl, btusb, i915 csr. Nova bloba v m3 rproc, idt82p33 ptp clock in qualcomm arm64 sta bila onemogo\u010dena.<br \/>\n<br \/>Izvor: <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-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - 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.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sl\/blog\/news\/reliz-yadra-linux-5-11\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sl_SI\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sl\/blog\/news\/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\udd47Izdaja jedra Linux 5.11 | ProHoster","description":"Po dveh mesecih razvoja je Linus Torvalds predstavil izdajo jedra Linux 5.11.","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/news\/reliz-yadra-linux-5-11","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 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.","og:url":"https:\/\/prohoster.info\/sl\/blog\/news\/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","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/99149","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=99149"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/99149\/revisions"}],"predecessor-version":[{"id":158020,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/99149\/revisions\/158020"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=99149"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=99149"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=99149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}