{"id":101123,"date":"2021-08-30T10:22:49","date_gmt":"2021-08-30T08:22:49","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-yadra-linux-5-14"},"modified":"2021-08-30T10:22:49","modified_gmt":"2021-08-30T08:22:49","slug":"reliz-yadra-linux-5-14","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/reliz-yadra-linux-5-14","title":{"rendered":"Linuxi s\u00fcdamiku 5.14 v\u00e4ljaanne","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>P\u00e4rast kahte kuud arendust esitles Linus Torvalds Linuxi tuuma versiooni 5.14. Oluliste muudatuste hulgas on uued s\u00fcsteemi kutsed quotactl_fd() ja memfd_secret(), ide ja raw draiverite eemaldamine, uue cgroup-i sisend-\/v\u00e4ljundprioriteedi kontrollija sisseviimine, SCHED_CORE \u00fclesannete ajastamisre\u017eiim, samuti infrastruktuur allkirjastatud BPF programmide laadijate loomiseks.      <\/p>\n<p>Uude versiooni on lisatud 15883 parandust 2002 arendajalt, pat\u0161i suurus on 69 MB (muudatused h\u00f5lmasid 12580 faili, lisatud on 861501 koodi rida, eemaldatud 321654 rida). Umbes 47% k\u00f5igist 5.14 versioonis esitatud muudatustest on seotud seadme draiveritega, ligikaudu 14% muudatustest puudutab riistvaraarhitektuurile spetsiifilise koodi v\u00e4rskendamist, 13% on seotud v\u00f5rgu protokolliga, 3% -ga failis\u00fcsteemidega ja 3% -ga k\u00e4rgs\u00fcsteemidega.           <\/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\"> Cgroupile on rakendatud uus sisendi\/v\u00e4ljundi prioriseerimise juhtimisseade \u2014 rq-qos, mis suudab hallata plokkseadmetele tehtud p\u00e4ringute t\u00f6\u00f6tlemise prioriteeti, mida genereerivad iga cgroupi osalised. Uue prioriteedijuhtimise tugi on lisatud sisendi\/v\u00e4ljundi planeerijale mq-deadline.\n<li class=\"l\"> Ext4 failijas\u00fcsteemis on rakendatud uus ioctl-k\u00e4sklus EXT4_IOC_CHECKPOINT, mis sunnib k\u00f5ik ootel tehingud v\u00e4lja kirjutama kettale ja nende seotud vahem\u00e4lud, samuti kirjutab ajakirja kasutusel oleva ala uuesti salvestusse. Muudatus on valmistatud ette teabe lekete v\u00e4ltimise algatuse raames failis\u00fcsteemidest.\n<li class=\"l\"> Btrfs-sse on tehtud j\u00f5udluse optimeerimisi: ebaoluliste ajakirja\u00e4ratundjate v\u00e4listamise t\u00f5ttu fsync\u2019i t\u00e4itmise k\u00e4igus on intensiivsete operatsioonide j\u00f5udlus suurenenud kuni 17%. Lisaks, operatsioonide k\u00e4rpimisel, mis ei m\u00f5juta ulatusi, on t\u00e4ieliku s\u00fcnkroniseerimise t\u00e4itmine v\u00e4lja l\u00fclitatud, mis on v\u00e4hendanud operatsiooni kestust kuni 12%. Sysfs-isse on lisatud seade faili s\u00fcsteemi kontrollimisel andmeedastuse ribalaiuse piiramiseks. Lisatud on ioctl-kutsed seadme suuruse muutmise ja eemaldamise toimingute t\u00fchistamiseks.\n<li class=\"l\"> XFS-is on \u00fcmber t\u00f6\u00f6tatud vahem\u00e4lu rakendamine, mis on viidud lehtede m\u00e4lu partii re\u017eiimi haldamisele. Parandatud on vahem\u00e4lu toimimise efektiivsus.\n<li class=\"l\"> F2FS-i on lisatud v\u00f5imalus t\u00f6\u00f6tada ainult lugemisre\u017eiimis ja rakendatud on kompressitud plokkide vahem\u00e4lu re\u017eiim (compress_cache) juhusliku lugemise j\u00f5udluse parandamiseks. On rakendatud failide kokkusurumise tugi, mis peegeldatakse m\u00e4llu mmap() operatsiooni abil. Failide kokkusurumise valikulise keelamise jaoks on pakutud uus montaa\u017eivalik nocompress.\n<li class=\"l\"> exFAT draiveris on tehtud t\u00f6\u00f6d, et parandada \u00fchilduvust teatud digitaalsete kaamerate salvestusseadmetega.\n<li class=\"l\"> Lisatud on s\u00fcsteemik\u00f5ne quotactl_fd(), mis v\u00f5imaldab hallata kvoote mitte spetsiaalse seadme faili kaudu, vaid failekse descriptor'iga, mis on seotud failis\u00fcsteemiga, millele kvoot rakendub.\n<li class=\"l\"> Kernist on eemaldatud vanad draiverid IDE-liidestega plokkseadmete jaoks, millele on juba pikka aega asenduseks tulnud libata alams\u00fcsteem.\n<li class=\"l\"> Kernelt on eemaldatud draiver 'raw', mis pakub mittebufferiseeritud juurdep\u00e4\u00e4su plokkseadmetele kaudu liidest \/dev\/raw. See funktsioon on juba ammu rakendatav rakenduste kaudu lippu O_DIRECT kasutades.                  <\/ul>\n<li class=\"l\"> <b>M\u00e4lu ja s\u00fcsteemiteenused<\/b>\n<ul>\n<li class=\"l\"> \u00dclesande planeerijas on rakendatud uus SCHED_CORE planeerimisre\u017eiim, mis v\u00f5imaldab hallata, millised protsessid v\u00f5ivad t\u00f6\u00f6tada sama CPU tuuma peal. Iga protsessile v\u00f5idakse m\u00e4\u00e4rata k\u00fcpsise identifikaator, mis m\u00e4\u00e4ratleb usalduspiiri protsesside vahel (n\u00e4iteks \u00fche kasutaja v\u00f5i konteineri kuuluvus). Koodi t\u00e4itmise korral v\u00f5ivad planeerimisprotsessid tagada CPU \u00fche tuuma jagamise vaid neid protsesse jaoks, mis on seotud \u00fche omanikuga, mida saab kasutada teatud Spectre klassi r\u00fcnnakute blokeerimiseks, takistades usaldusv\u00e4\u00e4rsete ja ebausaldusv\u00e4\u00e4rsete \u00fclesannete t\u00e4itmist samas SMT (Hyper Threading) niidis.\n<li class=\"l\"> Cgroupile on rakendatud tapmisoperatsiooni tugi, mis v\u00f5imaldab \u00fcheaegselt l\u00f5petada k\u00f5ik grupiga seotud protsessid (saata SIGKILL), kirjutades virtuaalsesse faili cgroup.kill '1'.\n<li class=\"l\"> On laiendatud v\u00f5imalusi, mis on seotud jagatud lukustuste (split lock) tuvastamisega, mis tekivad juurdep\u00e4\u00e4sust \u00fchtlustamata andmetele m\u00e4lus, kuna atomaarsete k\u00e4skude t\u00e4itmisel andmed \u00fcletavad kaks CPU vahem\u00e4lu rida. Sellised lukustused v\u00f5ivad p\u00f5hjustada m\u00e4rkimisv\u00e4\u00e4rset j\u00f5udluse langust, seet\u00f5ttu oli varem v\u00f5imalik sunniviisiliselt l\u00f5petada rakendus, mis tekitas lukustuse. Uues versioonis on lisatud kerneli k\u00e4surea parameeter 'split_lock_detect=ratelimit:N', mis v\u00f5imaldab m\u00e4\u00e4rata s\u00fcsteemi\u00fclest lukustamise operatsioonide intensiivsuse piirm\u00e4\u00e4ra sekundis, mille \u00fcletamisel peatatakse mis tahes protsess, mis on jagatud lukustuse allikaks, 20 ms.\n<li class=\"l\"> CFS (CFS ribakontrolleri) cgroup-kontrollis on rakendatud v\u00f5imalus m\u00e4\u00e4rata piirangud, mis on m\u00e4\u00e4ratud ajavahemikku, mis v\u00f5imaldab paremini reguleerida viivitustele tundlike koormuste ressursikasutust. N\u00e4iteks, kui seada cpu.cfs_quota_us v\u00e4\u00e4rtuseks 50000 ja cpu.cfs_period_us v\u00e4\u00e4rtuseks 100000, siis saab protsessigrupp kulutada iga 100 ms jooksul 50 ms CPU aega.\n<li class=\"l\">  Lisatud on algne infrastruktuur BPF-programmide laadijate loomiseks, mis edaspidi v\u00f5imaldab lubada ainult usaldusv\u00e4\u00e4rse digitaalse v\u00f5tmega allkirjastatud BPF-programmide laadimist.\n<li class=\"l\"> Uus futex-operatsioon FUTEX_LOCK_PI2 on lisatud, kasutades monotoonset taimerit ajamahuks, mis arvestab s\u00fcsteemi magamisre\u017eiimis veedetud aega.\n<li class=\"l\"> RISC-V arhitektuurile on rakendatud suurte m\u00e4lulehtede (Transparent Huge-Pages) tugi ja KFENCE mehhanismi rakendamise v\u00f5imalus m\u00e4luvigade tuvastamiseks.\n<li class=\"l\"> S\u00fcsteemi kutsesse madvise(), mis pakub vahendeid protsessi m\u00e4luhalduse optimeerimiseks, on lisatud lipud MADV_POPULATE_READ ja MADV_POPULATE_WRITE, et genereerida 'page fault' k\u00f5igis m\u00e4lu lehtedes, mis on m\u00e4\u00e4ratud lugemis- v\u00f5i kirjutamisoperatsioonide jaoks, ilma tegeliku lugemise v\u00f5i kirjutamiseta (prefault). Lippude kasutamine v\u00f5ib olla kasulik programmide t\u00f6\u00f6puhul viivituste v\u00e4hendamiseks, v\u00f5imaldades 'page fault' t\u00f6\u00f6tleja ettevalmistamist \u00fcheaegselt k\u00f5ikide mittejaotatud lehtede jaoks, ilma et oleks vaja nende suhtes tegelikku p\u00e4ringut oodata.\n<li class=\"l\"> Unit-testimise keskkonnas kunit on lisatud toetus testide k\u00e4ivitamiseks QEMU keskkonnas.\n<li class=\"l\"> Uued j\u00e4lgijad on lisatud: 'osnoise', et j\u00e4lgida rakendustes esinevaid viivitusi, mis on p\u00f5hjustatud katkestuste t\u00f6\u00f6tlemisest, ning 'timerlat', et tuua v\u00e4lja \u00fcksikasjalik teave ajast viivituste kohta, mis tekivad taimeri signaalide t\u00f5ttu.              <\/ul>\n<li class=\"l\"> <b>Virtualiseerimine ja turvalisus<\/b>\n<ul>\n<li class=\"l\"> Lisatud s\u00fcsteemik\u00f5ne memfd_secret(), mis v\u00f5imaldab luua privaatse m\u00e4lupiirkonna isoleeritud aadressiruumis, n\u00e4htav ainult omanikuprotsessile, mitte teistele protsessidele ja otse tuumale k\u00e4ttesaamatuks.\n<li class=\"l\"> Seccomp'i s\u00fcsteemi kutsefilteris on kasutusele v\u00f5etud v\u00f5imalus kasutada \u00fchte atomaarset operatsiooni failikirje loomiseks isoleeritud \u00fclesande jaoks ja selle tagastamiseks s\u00fcsteemikutse t\u00f6\u00f6tlemise k\u00e4igus. Eelistatud operatsioon lahendab kasutajaruumi k\u00e4sitleja katkestamise probleemi signaali saabumisel.\n<li class=\"l\"> Lisatud on uus mehhanismressursside haldamiseks kasutaja identifikaatorite nimekirjas, mis seob eraldi rlimit-kontrollereid kasutajaga 'user namespace'. See muudatus lahendab probleemi, mis on seotud \u00fchiste ressursside arvestuse rakendamisega, kui \u00fcks kasutaja k\u00e4ivitab protsesse erinevates konteinerites.\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=\"4400\">KVM<\/a> ARM64 s\u00fcsteemidele on lisatud MTE (MemTag, m\u00e4lu sildistamise laienduse) tugi, mis v\u00f5imaldab siduda silte iga m\u00e4lutegevusega ja korraldada pointerite kasutamise \u00f5igsuse kontrollimist, et v\u00e4ltida haavatavuste ekspluateerimist, mis on p\u00f5hjustatud vabastatud m\u00e4lublooke, puhverduste \u00fclevoolu, enne initsialiseerimist toimumist ja konteksti v\u00e4ljaspool kasutamist.\n<li class=\"l\"> ARM64 platvorm pakub pointerite autentimise (Pointer Authentication) seadistust, mis n\u00fc\u00fcd saab eraldi konfigureerida tuuma ja kasutaja ruumi jaoks. Tehnoloogia v\u00f5imaldab kasutada spetsialiseeritud ARM64 k\u00e4sklusi tagasivaadete aadresside kontrollimiseks digitaalsete allkirjade kaudu, mis on salvestatud ise pointeri kasutamata \u00fclemistes bittides.\n<li class=\"l\"> User-mode Linuxis on lisatud tugi PCI-seadmete draiverite kasutamiseks virtuaalses PCI-bussis, mida rakendab PCI-over-virtio draiver.\n<li class=\"l\"> x86-s\u00fcsteemidele on lisatud \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 virtio-iommu-nimelise paravirtuaalset seadet, mis v\u00f5imaldab IOMMU-p\u00e4ringute, n\u00e4iteks ATTACH, DETACH, MAP ja UNMAP edastamist virtio transporti kaudu ilma m\u00e4lulehtede tabelite emuleerimiseta.\n<li class=\"l\"> Intel CPU-de puhul, alates Skylake'i pere l\u00f5petades Coffee Lake'iga, on vaikes\u00e4tetena keelatud Intel TSX (Transactional Synchronization Extensions) laienduste kasutamine, mis pakuvad vahendeid mitme l\u00f5imega rakenduste j\u00f5udluse parandamiseks d\u00fcnaamilise \u00fcleliigsete s\u00fcnkroniseerimisoperatsioonide k\u00f5rvaldamise kaudu. Laiendused on keelatud Zombieload'i r\u00fcnnakute v\u00f5imaluse t\u00f5ttu, mis manipuleerivad k\u00fclgkanalite kaudu teabe leketega, mis tekivad t\u00f6\u00f6mehanismi as\u00fcnkroonsete katkestuste (TAA, TSX Asynchronous Abort) t\u00f6\u00f6tamisel.           <\/ul>\n<li class=\"l\"> <b>V\u00f5rgu alams\u00fcsteem<\/b>\n<ul>\n<li class=\"l\"> J\u00e4tkatud integreerimist MPTCP (MultiPath TCP) tuumasse, TCP protokolli laiendus, mis organiseerib TCP-\u00fchenduse, edastades pakette samal ajal mitme marsruudi kaudu erinevate v\u00f5rguliideste kaudu, mis on seotud erinevate <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/et\/lir\/ipv4\/\"   title=\"IP-aadressidega\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4456\">IP-aadressidega<\/a>. Uues v\u00e4ljaandes on lisatud mehhanism kasutaja ruumide seadistamiseks oma liikluse r\u00e4si poliitikate jaoks IPv4 ja IPv6 (multipath hash policy), mis v\u00f5imaldab m\u00e4\u00e4rata, milliseid pakettide kihtide v\u00e4lju, sealhulgas kapseldatud, kasutatakse paketi teekonna valimiseks arvutatava r\u00e4si m\u00e4\u00e4ratlemiseks.\n<li class=\"l\"> Virtio virtuaalsesse transporti on lisatud SOCK_SEQPACKET sokettide tugi (j\u00e4rjestatud ja usaldusv\u00e4\u00e4rne datagrammide edastamine).\n<li class=\"l\"> SO_REUSEPORT sokettide mehhanismi v\u00f5imalusi on laiendatud, v\u00f5imaldades mitmel kuulaval soketil \u00fchineda \u00fchte porti, et vastu v\u00f5tta \u00fchendusi, jaotuslike p\u00e4ringute jagamisega k\u00f5igi SO_REUSEPORT kaudu \u00fchendatud sokettide vahel, mis lihtsustab mitme l\u00f5imega serverirakenduste loomist. Uues versioonis on lisatud vahendid juhtimise edastamiseks teisele soketile juhul, kui algselt valitud soketirakenduse jooksul esineb viga (lahendab probleemid \u00fcksikute \u00fchenduste kadumisega teenuste taask\u00e4ivitamisel).                              <\/ul>\n<li class=\"l\"> <b>Seadmed<\/b>\n<ul>\n<li class=\"l\"> Draiveris amdgpu on lisatud tugi uutele AMD Radeon RX 6000 GPU seeriale, mis arendatakse koodnimede all 'Beige Goby' (Navi 24) ja 'Yellow Carp', samuti on parandatud GPU Aldebarani (gfx90a) ja APU Van Gogh tuge. Lisatud on v\u00f5imalus t\u00f6\u00f6tada samaaegselt mitme eDP paneeliga. APU Renoir jaoks on rakendatud tugi kr\u00fcpteeritud puhvrite t\u00f6\u00f6ks videom\u00e4lus (TMZ, Trusted Memory Zone). Lisatud on toetus GPU-de kuuma eemaldamise (hot-unplug) jaoks. AMD Radeon RX 6000 (Navi 2x) ja vanade GPU-de jaoks on vaikimisi sisse l\u00fclitatud energiat\u00f5hususe mehhanismi ASPM (Active State Power Management) tugi, mis oli varem aktiveeritud ainult GPU-dele Navi 1x, Vega ja Polaris.\n<li class=\"l\"> AMD kiipide jaoks on lisatud tugi jagatud virtuaalm\u00e4lu (SVM, shared virtual memory) HMM (Heterogeneous memory management) alusel, mis v\u00f5imaldab kasutada seadmeid oma m\u00e4lu juhtimissektsioonidega (MMU, memory management unit), mis saavad juurdep\u00e4\u00e4su p\u00f5himen\u00fcle. HMM-iga saab luua ka \u00fchiselt adresseeritud m\u00e4luruumi GPU ja CPU vahel, kus GPU v\u00f5ib saada juurdep\u00e4\u00e4su protsessi p\u00f5himen\u00fcle.\n<li class=\"l\"> Lisatud algne tugi AMD Smart Shifti tehnoloogiale, mis muudab d\u00fcnaamiliselt CPU ja GPU energiatarbimisparameetreid AMD kiibistikuga ja -kaardiga s\u00fclearvutites, et suurendada j\u00f5udlust m\u00e4ngimisel, videoeditimisel ja 3D-renderdamisel.\n<li class=\"l\"> Intel i915 draiverisse on lisatud tugi Intel Alder Lake P kiipidele.\n<li class=\"l\"> Lisatud drm\/hyperv draiver Hyper-V virtuaalse graafikakaardi jaoks.\n<li class=\"l\"> Lisatud tugi Raspberry Pi 400 all-in-one arvutile.\n<li class=\"l\"> Lisatud dell-wmi-privacy draiver, et toetada Dell s\u00fclearvutites kaasasolevaid kaamera ja mikrofoni riistvara l\u00fcliteid.\n<li class=\"l\"> Lenovo s\u00fclearvutitele lisati WMI liides BIOS-i seadete muutmiseks sysfs \/sys\/class\/firmware-attributes\/ kaudu.\n<li class=\"l\"> Laienenud tugi USB4 liidese seadmetele.\n<li class=\"l\">  Lisatud tugi helikaartidele ja koodekitele AmLogic SM1 TOACODEC, Intel AlderLake-M, NXP i.MX8, NXP TFA1, TDF9897, Rockchip RK817, Qualcomm Quinary MI2 ja Texas Instruments TAS2505. Parandatud heli tuge Lenovo HP ja ASUS s\u00fclearvutites. Lisatud t\u00e4iendused heli edastamise viivituste v\u00e4hendamiseks USB liidese seadmetes.        <\/ul>\n<\/ul>\n<p>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55702\">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.14. \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: \u043d\u043e\u0432\u044b\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u0432\u044b\u0437\u043e\u0432\u044b quotactl_fd() \u0438 memfd_secret(), \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432 ide \u0438 raw, \u043d\u043e\u0432\u044b\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440 \u043f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442\u043e\u0432 \u0432\u0432\u043e\u0434\u0430\/\u0432\u044b\u0432\u043e\u0434\u0430 \u0434\u043b\u044f cgroup, \u0440\u0435\u0436\u0438\u043c \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0437\u0430\u0434\u0430\u0447 SCHED_CORE, \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u0447\u0438\u043a\u043e\u0432 \u0432\u0435\u0440\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 BPF-\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c. \u0412 \u043d\u043e\u0432\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u043f\u0440\u0438\u043d\u044f\u0442\u043e 15883 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0439 \u043e\u0442 2002 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432, \u0440\u0430\u0437\u043c\u0435\u0440 \u043f\u0430\u0442\u0447\u0430 &#8212; 69 [&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-101123","post","type-post","status-publish","format-standard","hentry","category-news"],"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 5.14.\" \/>\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\/news\/reliz-yadra-linux-5-14\" \/>\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 5.14 | 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.14.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/reliz-yadra-linux-5-14\" \/>\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-08-30T08:22:49+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-08-30T08:22:49+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 kernel 5.14 v\u00e4ljaanne | ProHoster","description":"P\u00e4rast kahte kuu arengut tutvustas Linus Torvalds Linuxi 5.14 p\u00f5hjakande v\u00e4ljaanne.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/reliz-yadra-linux-5-14","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.14 | 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.14.","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/reliz-yadra-linux-5-14","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-08-30T08:22:49+00:00","article:modified_time":"2021-08-30T08:22:49+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"101123","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-08-30 09:02:19","updated":"2022-09-28 11:27:34","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\/101123","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=101123"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/101123\/revisions"}],"predecessor-version":[{"id":164334,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/101123\/revisions\/164334"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=101123"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=101123"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=101123"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}