{"id":38151,"date":"2019-10-31T22:21:56","date_gmt":"2019-10-31T19:21:56","guid":{"rendered":"https:\/\/prohoster.info\/blog\/reliz-yadra-linux-5-3\/"},"modified":"2019-10-31T22:21:56","modified_gmt":"2019-10-31T19:21:56","slug":"reliz-yadra-linux-5-3","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/reliz-yadra-linux-5-3","title":{"rendered":"Linuxi 5.3 ydinversioonis","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>P\u00e4rast kahte kuud arendust Linus Torvalds <noindex><a rel=\"nofollow\" href=\"https:\/\/lkml.org\/lkml\/2019\/9\/15\/241\">esitles<\/a><\/noindex> ydinversioon <noindex><a rel=\"nofollow\" href=\"https:\/\/www.kernel.org\/\">Linux 5.3<\/a><\/noindex>. Olulisemad muutused: AMD Navi GPU tugi, Zhaoxi protsessorite tugi ja Intel Speed Select energiatarbimise haldustehnoloogia, umwait k\u00e4skude kasutamise v\u00f5imalus ootamiseks ilma ts\u00fcklite kasutamiseta,<br \/>\ninteraktiivsust suurendav re\u017eiim 'utilization clamping' as\u00fcmmeetrilistes CPU-des, s\u00fcsteemi kutsung pidfd_open, IPv4-aadresside kasutamise v\u00f5imalus vahemikus 0.0.0.0\/8, NFTablesi riistvaralise kiirenduse tugi, HDR-i toetus DRM-i alam-s\u00fcsteemis, h\u00fcperviisori ACRN integreerimine.<\/p>\n<p>Uues <noindex><a rel=\"nofollow\" href=\"https:\/\/lkml.org\/lkml\/2019\/9\/15\/2\">teated<\/a><\/noindex> uue Linus'e v\u00e4ljaande puhul tuletati k\u00f5igile arendajatele meelde p\u00f5hireeglit tuuma arendamisel \u2014 kasutajaruumi komponentide k\u00e4itumise muutumatuse s\u00e4ilitamine. Muudatused tuumas ei tohi mingil juhul rikkuda juba t\u00f6\u00f6tavaid rakendusi ega tuua kaasa regressioone kasutajatasandil. K\u00e4itumise rikkumine v\u00f5ib tingida mitte ainult ABI muutuse, vananenud koodi eemaldamise v\u00f5i bugide ilmumise, vaid ka kaudse m\u00f5ju \u00f5igesti t\u00f6\u00f6tavatele kasulikule t\u00e4iustustele. Illustreeriva n\u00e4iteks oli. <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=72dbcf72156641fde4d8ea401e977341bfd35a05\">j\u00e4eti k\u00f5rvale<\/a><\/noindex> kasulik <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=b03755ad6f33b7b8cd7312a3596a2dbf496de6e7\">optimeerimine<\/a><\/noindex> Ext4 koodis, mis v\u00e4hendas kettale p\u00f6\u00f6rdumiste arvu, keelates inode tabeli etteennustava lugemise v\u00e4ikeste sisend-\/v\u00e4ljundkutsede juures. <\/p>\n<p>Optimeerimine viis selleni, et ketta aktiivsuse v\u00e4henemise t\u00f5ttu hakkas getrandom() juhuslikkuse generaatori entropia aeglasemalt kogunema ja teatud konfiguratsioonides v\u00f5ivad kindlate ringkondade korral laadimise ajal esineda riputused, kuni entropia bassein on t\u00e4itunud. Kuna optimeerimine on t\u00f5epoolest kasulik, tekkis arendajate seas arutelu, kus pakuti probleemi lahendamist getrandom() blokeeriva t\u00f6\u00f6re\u017eiimi keeldumise kaudu vaikimisi, lisades valikulise lipu entropia ootamise v\u00f5imaluseks, kuid sarnane muudatus m\u00f5jutab esialgse laadimise ajal genereeritud juhuslike numbrite kvaliteeti.<\/p>\n<p>Uude versiooni on tehtud 15794 parandust 1974 arendajalt,<br \/>\npat\u0161i suurus \u2014 92 MB (muudatused h\u00f5lmasid 13986 faili, lisati 258419 koodirida,<br \/>\neemaldatud 599137 rida). Umbes 39% k\u00f5ikidest esitatud 5.3 puhul<br \/>\nmuutustest on seotud seadme draiveritega, umbes 12% muudatusi on<br \/>\nseotud riistvaraarhitektuuri spetsiifilise koodi uuendamisega, 11%<br \/>\nseotud v\u00f5rgu k\u00e4stackiga, 3% \u2014 failis\u00fcsteemidega ja 3% sisesed.<br \/>\nalams\u00fcsteemidega.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/kernelnewbies.org\/Linux_5.3\">Peamised<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/lwn.net\/Articles\/793629\/\">uuendused<\/a><\/noindex>:\n<\/p>\n<ul>\n<li class=\"l\"> <b>M\u00e4lu ja s\u00fcsteemiteenused<\/b>\n<ul>\n<li class=\"l\"> J\u00e4tkatud 'pidfd' funktsionaalsuse arendamine, mis aitab k\u00e4sitleda PID-i korduvkasutuse olukordi (pidfd seondub konkreetse protsessiga ja ei muutu, samas kui PID v\u00f5ib p\u00e4rast antud protsessi l\u00f5petamist siduda teise protsessiga, mis on sellega seotud). Varasemalt lisati tuuma.<br \/>\ns\u00fcsteemikutse pidfd_send_signal() ja lipp CLONE_PIDFD kutses clone(), mis v\u00f5imaldab saada pidfd kasutamiseks idfd_send_signal(). CLONE_PIDFD lipuga clone() v\u00e4ljakutset kasutades tekkisid probleemid teenuse haldurite v\u00f5i protsesside sundl\u00f5petamise s\u00fcsteemiga, kui Androidi platvormil oli m\u00e4lu nappus. Sel juhul k\u00e4ivitamiseks kasutatakse kutsungeid fork() v\u00f5i clone() ilma CLONE_PIDFD-ta. <\/p>\n<p>Tuumas 5.3 on esitatud s\u00fcsteemikutse <noindex><a rel=\"nofollow\" href=\"https:\/\/lwn.net\/Articles\/789023\/\">pidfd_open()<\/a><\/noindex>, mis v\u00f5imaldab saada kontrollitavat pidfd suvaliseks olemasolevaks protsessiks, mida ei ole loodud kutsungi clone() koos CLONE_PIDFD lipuga. Samuti on lisatud pidfd pollimise tugi poll() ja epoll() kaudu, mis v\u00f5imaldab protsessihalduritel j\u00e4lgida suvaliste protsesside l\u00f5petamist, kartmata race conditioni, kui PID m\u00e4\u00e4ratakse uuele protsessile. Protsessi l\u00f5petamisest teavitamise mehhanism, mis on seotud pidfd-iga, on sarnane teavitamisega oma alamprotsessi l\u00f5petamisest;<\/p>\n<li class=\"l\">\u00fclesande ajakava lisatud koormuse kinnitamise mehhanismi tugi (<noindex><a rel=\"nofollow\" href=\"https:\/\/lwn.net\/Articles\/762043\/\">Utilization clamping<\/a><\/noindex>), mis v\u00f5imaldab kinni pidada minimaalsetest v\u00f5i maksimaalsetest sagedustest, s\u00f5ltuvalt CPU \u00fclesannetest. Esitatud mehhanism kiirendab \u00fclesandeid, mis m\u00f5jutavad otseselt kasutaja interaktsiooni kvaliteeti, k\u00e4ivitades neid v\u00e4hemalt 'soovitud' sageduse madalamal piiril. Madala prioriteediga \u00fclesanded, mis ei m\u00f5juta kasutaja t\u00f6\u00f6d, k\u00e4ivitatakse 'lubatud' sageduse \u00fclemise piiri kasutades. Piirid m\u00e4\u00e4ratakse attribuutide sched_uclamp_util_min ja sched_uclamp_util_max kaudu s\u00fcsteemi kutsungis sched_setattr().\n<li class=\"l\"> Energiatarbimise juhtimise tehnoloogia tugi on lisatud <noindex><a rel=\"nofollow\" href=\"https:\/\/www.intel.com\/content\/www\/us\/en\/architecture-and-technology\/speed-select-technology-article.html\">Intel Speed Select<\/a><\/noindex>, mis on k\u00e4ttesaadav m\u00f5nedes serverites, kus on Intel Xeoni protsessorid. Antud tehnoloogia v\u00f5imaldab seadistada j\u00f5udluse ja l\u00e4bilaskev\u00f5ime seadistusi erinevate CPU tuumade jaoks, mis v\u00f5imaldab prioriseerida j\u00f5udlust teatud tuumadel, ohverdades samas j\u00f5udlust teistel tuumadel;\n<li class=\"l\"> kasutaja ruumis t\u00f6\u00f6tavatele protsessidele <noindex><a rel=\"nofollow\" href=\"https:\/\/lwn.net\/Articles\/790920\/\">pakutud<\/a><\/noindex> v\u00f5imalus oodata l\u00fchikese aja jooksul ilma ts\u00fcklite kasutamiseta umwait k\u00e4sku kasutades. See k\u00e4sk, koos umonitor ja tpause k\u00e4skudega, pakutakse peagi v\u00e4lja tulevates Intel 'Tremont' kiipides ja v\u00f5imaldab rakendada energiaefektiivseid viivitusi, mis ei m\u00f5juta teiste l\u00f5imedega t\u00f6\u00f6tamist Hyper Threadingu kasutamisel;\n<li class=\"l\"> RISC-V arhitektuuri jaoks on lisatud toe suurtel m\u00e4lu lehtedel (huge pages);\n<li class=\"l\"> Kprobes'i j\u00e4lgimismehhanismi on lisatud v\u00f5imalus tuvastada tuuma pointer'ite dereferentseerimine kasutajaruumi, mida saab kasutada n\u00e4iteks struktuuride sisu hindamiseks, mis edastatakse s\u00fcsteemi kutsungite k\u00e4igus. Samuti on lisatud v\u00f5imalus seatud kontrollide jaoks laadimisprotsessi ajal.\n<li class=\"l\"> konfiguratsioonifaili on lisatud PREEMPT_RT valik reaalajalise t\u00f6\u00f6re\u017eiimi jaoks. Reaalaja re\u017eiimi toetav kood pole veel tuumale lisatud, kuid selle valiku olemasolu on hea m\u00e4rk, et pikaajaline seiklus <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=43094\">integreerimise<\/a><\/noindex> Realtime-Preempt pat\u0161ide osas l\u00e4heneb l\u00f5pule;\n<li class=\"l\"> on lisatud s\u00fcsteemikutses clone3() realiseerimine laiendatud variandi clone() liidesest, mis v\u00f5imaldab m\u00e4\u00e4rata suurema hulga lippe;\n<li class=\"l\"> on lisatud bpf_send_signal() k\u00e4itaja, mis v\u00f5imaldab BPF-programmidel saata signaale mis tahes protsessidele;\n<li class=\"l\"> KVM h\u00fcperv\u00f5tjas perf s\u00fcndmuste jaoks on lisatud uus s\u00fcndmuste filtreerimise mehhanism, mis v\u00f5imaldab administraatoril m\u00e4\u00e4rata s\u00fcndmuste t\u00fc\u00fcbid, mis on lubatud v\u00f5i mitte lubatud k\u00fclastaja s\u00fcsteemis j\u00e4lgimiseks;\n<li class=\"l\"> eBPF rakenduste valideerimise mehhanismile on lisatud v\u00f5imalus t\u00f6\u00f6tleda programme, kus on ts\u00fcklid, kui ts\u00fckli t\u00e4itmine on piiratud ja ei saa viia maksimaalsete k\u00e4skude arvu \u00fcletamiseni;\n<\/ul>\n<li class=\"l\"> <b>Diskis\u00fcsteem, sisend\/v\u00e4ljund ja failis\u00fcsteemid<\/b>\n<ul>\n<li class=\"l\"> XFS-failis\u00fcsteemi jaoks on rakendatud mitmeotstarbelise inode'i l\u00e4bimise v\u00f5imalus (nt kvotide kontrollimisel). Uued ioctl BULKSTAT ja INUMBERS pakuvad juurdep\u00e4\u00e4su viienda versiooni failis\u00fcsteemi formaatide uutele omadustele, nagu inode'i loomise aeg ja BULKSTAT ja INUMBERS parameetrite m\u00e4\u00e4ramine igale AG (Allocation Groups) r\u00fchmale;\n<li class=\"l\"> Ext4-s <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=4e19d6b65fb4fc42e352ce9883649e049da14743\">lisatud tugi<\/a><\/noindex>  kaustadesse (sidumata plokkide).<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=02b016ca7f99229ae6227e7b2fc950c4e140d74a\">Tagatud on<\/a><\/noindex> failide avamise &#171;i&#187; (immutabelne) lipp, mis keelab kirjutamise juhul, kui lipp oli seatud juba avatud faili hetkel;<\/p>\n<li class=\"l\"> Btrfs-is on tagatud crc32c kiire rakendamine k\u00f5ikidel arhitektuuridel;\n<li class=\"l\"> CIFS-is on smbdirect'i toe koodist eemaldatud katseversiooni m\u00e4rgis. SMB3-s on lisatud kr\u00fcptograafiliste algoritmide kasutamise v\u00f5imalus GCM-re\u017eiimis. Uus mountimisv\u00f5imalus on lisatud re\u017eiimi parameetrite v\u00e4ljav\u00f5tmiseks ACE (Access Control Entry) kirjetest. open() kutse j\u00f5udlust on optimeeritud;\n<li class=\"l\"> F2FS-is on lisatud v\u00f5imalus piirata pr\u00fcgikoristaja t\u00f6\u00f6d re\u017eiimis checkpoint=disable. Lisatud ioctl plokkide vahemike kustutamiseks F2FS-st, mis v\u00f5imaldab osa suuruse d\u00fcnaamilist kohandamist. F2FS-is on lisatud vahetusfaili paigutamise v\u00f5imalus otse sisendi\/v\u00e4ljundi toetamisega. K\u00f5igile kasutajatele on lisatud faili lukustamise ja nende failide plokkide m\u00e4\u00e4ramine;\n<li class=\"l\"> As\u00fcnkroonse I\/O liidese io_uring jaoks on lisatud as\u00fcnkroonse sendmsg() ja recvmsg() operatsioonide tugi;\n<li class=\"l\"> UBIFS-failis\u00fcsteemi on lisatud zstd-algoritmi abil kokkusurumise tugi ja allkirjastatud failis\u00fcsteemide piltide valideerimise v\u00f5imalus;\n<li class=\"l\"> Ceph failis\u00fcsteemis on lisatud SELinuxi turvategemiste tugi failidele;\n<li class=\"l\"> NFSv4 jaoks on rakendatud uus montaa\u017eivalik &#171;nconnect=&#187;, mis m\u00e4\u00e4rab serveriga loodud \u00fchenduste arvu. Selle \u00fchenduste vaheline liiklus jaotatakse koormuse tasakaalustamise abil. Lisaks loob NFSv4 server n\u00fc\u00fcd katalooge \/proc\/fs\/nfsd\/clients koos teabega praeguste klientide kohta, sealhulgas avatud failide kohta;\n<\/ul>\n<li class=\"l\"> <b>Virtualiseerimine ja turvalisus<\/b>\n<ul>\n<li class=\"l\"> Tuuma koosseisu on lisatud h\u00fcperviisor sisseehitatud seadmete jaoks <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51399\">ACRN<\/a><\/noindex>, mis on kirjutatud reaalajas \u00fclesannete t\u00e4itmise ja kriitiliselt oluliste s\u00fcsteemide kasutusvalmiduse jaoks. ACRN tagab minimaalsed kulud, garanteerib madala latentsuse ja adekvaatse reageerimisv\u00f5ime suhtlemisel riistvaraga. Toetatakse CPU, sisendi\/v\u00e4ljundi, v\u00f5rgus\u00fcsteemide, graafika ja heli virtualiseerimist. ACRN-i saab kasutada mitmete isoleeritud virtuaalmasinate k\u00e4itamiseks elektroonilistes juhtseadmetes, instrumentide paneelides, automaatsete teabes\u00fcsteemides, tarbijate IoT-seadmetes ja muudes sisse ehitatud seadmetes;\n<li class=\"l\"> Kasutaja re\u017eiimis Linux <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/linus\/065038706f77\">on lisatud<\/a><\/noindex> Ajareisi re\u017eiim &#171;ajareisi,&#187; mis v\u00f5imaldab aeglustada v\u00f5i kiirendada aega UML virtuaalses keskkonnas, et lihtsustada ajaliselt seotud koodi t\u00f5rkeotsingut. \u00dchtlasi on lisatud parameeter,<br \/>\ntime-travel-start, mis v\u00f5imaldab s\u00fcsteemi kellade k\u00e4ivitamist m\u00e4\u00e4ratud hetkest epoch-vormingus;<\/p>\n<li class=\"l\"> Kernele on lisatud uued k\u00e4surea valikud &#171;init_on_alloc&#187; ja &#171;init_on_free&#187;, mis v\u00f5imaldavad m\u00e4luruumide nullimist, mille jooksul kulutatakse osa m\u00e4lu (t\u00e4idetakse nullidega malloc ja free ajal), mis suurendab turvalisust lisakulude t\u00f5ttu initsialiseerimisele;\n<li class=\"l\"> Lisatud uus draiver  <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/linus\/edcd69ab9a323b7ac7a86e1c44b6c9c46598391f\">virtio-iommu<\/a><\/noindex> , millel on poolvirtualiseeritud seadme teostus, mis v\u00f5imaldab saata IOMMU-p\u00e4ringuid, nagu ATTACH, DETACH, MAP ja UNMAP, virtio transpordi peal ilma m\u00e4lu lehtede tabelite emuleerimiseta;\n<li class=\"l\">  Lisatud uus draiver <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/linus\/6e84200c0a2994b991259d19450eee561029bf70\">virtio-pmem<\/a><\/noindex>, mis v\u00f5imaldab ligip\u00e4\u00e4su salvestusseadmetele, mis on peegeldatud f\u00fc\u00fcsilisse aadressiruumi, nagu NVDIMM;\n<li class=\"l\"> Tehtud on v\u00f5imalus kinnitada kr\u00fcptograafilisi v\u00f5tmeid kasutaja- v\u00f5i v\u00f5rgu nimedesse (v\u00f5tmed pole valitud nimede piiridest v\u00e4ljaspool k\u00e4tte saadavad) ja kaitsta v\u00f5tmeid ACL-iga;\n<li class=\"l\"> Kr\u00fcptograafilisse alams\u00fcsteemi <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=67882e76492483bafa9b1b1648bb031e9abe5185\">lisatud<\/a><\/noindex> on lisatud v\u00e4ga kiire mittekr\u00fcptograafilise r\u00e4si algoritmi tugi <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Cyan4973\/xxHash\">xxhash<\/a><\/noindex>, mille kiirus s\u00f5ltub m\u00e4lutootlikkusest;\n<\/ul>\n<li class=\"l\"> <b>V\u00f5rgus\u00fcsteem<\/b>\n<ul>\n<li class=\"l\"> IPv4 aadresside t\u00f6\u00f6tlemine aadressivahemikus 0.0.0.0\/8 on tagatud, mida varem ei olnud v\u00f5imalik kasutada. Selle alamv\u00f5rgu sissetoomine <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dtaht\/unicast-extensions\">lubab<\/a><\/noindex> jaotab veel 16 miljonit IPv4 aadressi;\n<li class=\"l\"> Netfilteris nftables <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=c9626a2cbdb20e26587b3fad99960520a023432b\">lisatud<\/a><\/noindex> on lisatud tugi paketifiltrite riistvaralise kiirendamise mehhanismidele, rakendades draiverites <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=da3eeb904ff432ec22cf7b4db17a47647428873a\">Flow Block API<\/a><\/noindex>Verkkosovittimille voidaan luoda kokonaisia s\u00e4\u00e4nt\u00f6taulukoita kaikilla ketjuilla. Aktivointi suoritetaan liitt\u00e4m\u00e4ll\u00e4 NFT_TABLE_F_HW -lippu taulukkoon. Tuetaan yksinkertaisia metadatatasoja 3 ja 4, hyv\u00e4ksymistoimenpiteit\u00e4\/hylk\u00e4\u00e4misi\u00e4, IP- ja verkkoporttiyhteensopivuuksia l\u00e4hett\u00e4j\u00e4lle\/vastaanottajalle ja protokollatyypille;\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=3c171f496ef57774f8e5d509923372549734877f\">Lisatud<\/a><\/noindex> Integroitu yhteyksien seurannan tuki verkkosiltaan, joka ei vaadi emuloivaa br_netfilter-kerrosta;\n<li class=\"l\"> nf_tables <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/linus\/ad49d86e07a497e834cb06f2b151dccd75f8e148\">lisatud<\/a><\/noindex> SYNPROXY-moduulin tuki, joka toistaa samanlaista toimintaa iptablesista, on my\u00f6s toteutettu mahdollisuus tarkistaa s\u00e4\u00e4nn\u00f6iss\u00e4 erikseen IPv4-otsikon tiettyj\u00e4 vaihtoehtoja;\n<li class=\"l\">  Mahdollisuus liitt\u00e4\u00e4 BPF-ohjelmia system call -kutsuihin setsockopt() ja getsockopt(), mik\u00e4 esimerkiksi mahdollistaa omien p\u00e4\u00e4syk\u00e4sittimien liitt\u00e4misen n\u00e4ihin kutsuihin. Lis\u00e4ksi on lis\u00e4tty uusi kytkent\u00e4piste (hook), jonka avulla voidaan kutsua BPF-ohjelmaa kerran jokaisessa RTT- (round-trip-time, ping) intervallissa;\n<li class=\"l\"> IPv4:lle ja IPv6:lle <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=ab84be7e54fc3d9b248285f1a14067558d858819\">on lisatud<\/a><\/noindex> uusi reititystietojen s\u00e4ilytymekanismi nexthop, joka on suunnattu reititystaulukoiden skaalautuvuuden parantamiseen. Suoritetut testit ovat osoittaneet, ett\u00e4 uuden j\u00e4rjestelm\u00e4n avulla 743 000 reitti\u00e4 ladattiin ytimeen vain 4,3 sekunnissa;\n<li class=\"l\">  Bluetoothille <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=302975cba1a4244d84e645773c82edbcfae1875f\">rakendatud<\/a><\/noindex> toiminnallisuus, joka on tarpeen LE ping -tuelle;\n<\/ul>\n<li class=\"l\"> <b>Varustus<\/b>\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=761fdd5e3327db6c646a09bab5ad48cd42680cd2\">Lisatud<\/a><\/noindex> tuki x86-yhteensopiville prosessoreille <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Zhaoxin\">Zhaoxin<\/a><\/noindex>, jotka on kehitetty VIA Technologiesin ja Shanghai'n kaupungin viranomaisten yhteisen projektin tuloksena. ZX-sarjan CPU:t perustuvat x86-64 Isaiah -arkkitehtuuriin, joka jatkaa teknologioiden kehitt\u00e4mist\u00e4 <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Centaur_Technology\">VIA Centaur<\/a><\/noindex>;\n<li class=\"l\"> suorituskykymoduuliin DRM (Direct Rendering Manager) sek\u00e4 amdgpu- ja i915-grafiikkaj\u00e4rjestelmiin on lis\u00e4tty HDR (korkea dynaaminen alue) metadatan tulkinnan, k\u00e4sittelyn ja l\u00e4hetyksen tuki HDMI-portin kautta, jolloin HDR-paneelit ja n\u00e4yt\u00f6t, jotka pystyv\u00e4t n\u00e4ytt\u00e4m\u00e4\u00e4n lis\u00e4valonalueita, voidaan k\u00e4ytt\u00e4\u00e4;\n<li class=\"l\"> amdgpu-ohjaimeen on lis\u00e4tty alkututkimus AMD NAVI (RX5700) GPU:lle, joka sis\u00e4lt\u00e4\u00e4 perustason ohjaimen, koodin n\u00e4ytt\u00f6jen kanssa vuorovaikutukseen (DCN2), GFX- ja laskentatuen (GFX10),<br \/>\nSDMA 5 (System DMA0), virtal\u00e4hteen hallintav\u00e4lineet ja multimedia-koodaus-\/dekoodausv\u00e4lineet (VCN2). amdgpu:ssa on my\u00f6s parannettu Vega12- ja Vega20-GPU-pohjaisten korttien tukea, joille on lis\u00e4tty lis\u00e4mahdollisuuksia muistin ja energianhallintaan;<\/p>\n<li class=\"l\"> Amdkfd-drivers (diskreetsete GPU-de jaoks, nagu Fiji, Tonga, Polaris) on lisatud tugi VegaM GPU-dele.\n<li class=\"l\"> Intel GPU-de DRM-drivers Icelake kiipide jaoks <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=02ae8ba9664081a74cafe6662e64b3d7b8b292e6\">rakendatud<\/a><\/noindex> uus mitme segmentide gamma-korrekteerimise re\u017eiim. Lisatud tugi DisplayPorti kaudu edastamiseks YCbCr4:2:0 formaadis. Uued tarkvaraversioonid on saadaval. <noindex><a rel=\"nofollow\" href=\"https:\/\/01.org\/linuxgraphics\/downloads\/firmware\">GuC<\/a><\/noindex> SKL, BXT, KBL, GLK ja ICL jaoks. Tehtud v\u00f5imalikuks ekraani toite v\u00e4ljal\u00fclitamine as\u00fcnkroonses re\u017eiimis. <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=1215d28e722ce27172de7708ead6824fcfb19364\">Lisatud<\/a><\/noindex> toetamine konteksti salvestamiseks ja taastamiseks Ironlake (gen5) ja gen4 (Broadwater - Cantiga) kiipide jaoks, mis v\u00f5imaldab taastada GPU seisundi kasutajaruumi kaudu, kui minnakse \u00fchte pakkumisest teise;\n<li class=\"l\"> Nouveau draiveris on kindlaks tehtud NVIDIA Turing TU116 kiip.\n<li class=\"l\"> DRM\/KMS-drivers ARM Komeda (Mali D71) ekraani t\u00f6\u00f6tlemise kiirendite jaoks on laiendatud, lisatud on skaleerimise, kihtide jagamise\/\u00fchendamise, p\u00f6\u00f6ramise, viivitatud salvestamise, AFBC, SMMU ja v\u00e4rvikoodi formatide Y0L2, P010, YUV420_8\/10BIT tugi.\n<li class=\"l\"> MSM-draiveris on lisatud tugi Qualcommi A540 GPU Adreno seeriale, samuti MSM8998 DSI-kontrolleri tugi Snapdragon 835 jaoks.\n<li class=\"l\"> Lisatud draiverid Samsung S6E63M0, Armadeus ST0700, EDT ETM0430G0DH6, OSD101T2045-53TS LCD-paneelide jaoks.<br \/>\nEvervision VGG804821, FriendlyELEC HD702E, KOE tx14d24vm1bpa, TFC S9700RTWV43TR-01B, EDT ET035012DM6 ja VXT VL050-8048NT-C01.<\/p>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=3e7f51bd96077acad6acd7b45668f65b44233c4e\">Lisatud<\/a><\/noindex> draiver dekodeerimiskiirenduse kasutamiseks<br \/>\nvideote jaoks, mis on saadaval Amlogic Meson SoC-is.<\/p>\n<li class=\"l\"> v3d draiveris (Broadcom Video Core V GPU jaoks, mida kasutatakse Raspberry Pi-s) on saadaval <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=d223f98f02099b002903b9b22b56febae16ef80d\">toetamine<\/a><\/noindex> arvutus\u0161aderite haldamine.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=038b1a05eae6666b731920e46f47d8e2332e07ff\">Lisatud<\/a><\/noindex> draiver SPI klaviatuuride ja puuteplaatide jaoks, mida kasutatakse kaasaegsetes Apple MacBook ja MacBook Pro mudelites.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/torvalds\/linux\/commit\/47d6a7607443ea43dbc4d0f371bf773540a8f8f4\">Lisatud<\/a><\/noindex> t\u00e4iendav kaitse ioctl-k\u00f5nede jaoks, mis on seotud floppy-draiveriga, ja draiver ise on m\u00e4rgitud kui hoolduseta<br \/>\n(&#171;orphaned&#187;), mis t\u00e4hendab katse l\u00f5petamist. Draiver j\u00e4\u00e4b praegu tuuma, kuid selle \u00f5ige toimimine ei ole tagatud. Draiverit peetakse aegunuks, kuna selle testimiseks on raske leida t\u00f6\u00f6tavat riistvara - k\u00f5ik praegused v\u00e4listaldrikud kasutavad tavaliselt USB-\u00fchendust. <\/p>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/git.kernel.org\/pub\/scm\/linux\/kernel\/git\/torvalds\/linux.git\/commit\/?id=d3df18a97e586702920337056540267807b23f8e\">Lisatud<\/a><\/noindex> cpufreq-draiver Raspberry Pi plaatide jaoks, mis v\u00f5imaldab d\u00fcnaamiliselt hallata protsessori sageduse muutmist.\n<li class=\"l\"> Lisatud toetus uutele ARM SoC Mediatek mt8183 (4x Cortex-A73 + 4x Cortex-A53), TI J721E (2x Cortex-A72 + 3x Cortex-R5F + 3 DSP + MMA) ja Amlogic G12B (4x Cortex-A73 + 2x Cortex-A53), samuti plaatidele:\n<ul>\n<li>  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51436\">Purism Librem5<\/a><\/noindex>,\n<li> Aspeed BMC,\n<li> Microsoft Olympus BMC,\n<li> Kontron SMARC,\n<li> Novtech Meerkat96 (i.MX7),\n<li> ST Micro Avenger96,\n<li> Google Cheza (Qualcomm SDM845),\n<li> Qualcomm Dragonboard 845c (Qualcomm SDM845),\n<li> Hugsun X99 TV Box (Rockchip RK3399),\n<li> Khadas Edge\/Edge-V\/Captain (Rockchip RK3399),\n<li> HiHope RZ\/G2M,\n<li> NXP LS1021A-TSN.\n<\/ul>\n<\/ul>\n<\/ul>\n<p>Samas Latiino-Ameerika Vaba Tarkvara Fond <noindex><a rel=\"nofollow\" href=\"http:\/\/www.fsfla.org\/ikiwiki\/selibre\/linux-libre\/\">kujundas<\/a><\/noindex><br \/>\nvariant <noindex><a rel=\"nofollow\" href=\"http:\/\/www.fsfla.org\/ikiwiki\/selibre\/linux-libre\/\">t\u00e4ielikult vaba kernel 5.3<\/a><\/noindex> \u2014 <noindex><a rel=\"nofollow\" href=\"http:\/\/linux-libre.fsfla.org\/pub\/linux-libre\/releases\/5.3-gnu\/\">Linux-libre 5.3-gnu<\/a><\/noindex>, puhastatud komponentidest ja draividest, mis sisaldavad mitte-vabad komponente v\u00f5i koodil\u00f5ike, mille kasutusala on tootja poolt piiratud. Uues v\u00e4ljaandes on keelatud qcom draiverites, hdcp drm, allegro-dvt ja meson-vdec blobide laadimine.<br \/>\n Auuendatud blobide puhastamise kood draiverites ja s\u00fcsteemides amdgpu, i915, netx, r8169, brcmfmac, rtl8188eu, adreno, si2157, pvrusb2, touchscreen_dmi, helidraiver skylake'i jaoks ning samuti mikrokoodi dokumentatsioonis. <\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Allikas: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51447\">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.3. \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 GPU AMD Navi, \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432 Zhaoxi \u0438 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u044d\u043d\u0435\u0440\u0433\u043e\u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u0435\u043c Intel Speed Select, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0439 umwait \u0434\u043b\u044f \u043e\u0436\u0438\u0434\u0430\u043d\u0438\u044f \u0431\u0435\u0437 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0446\u0438\u043a\u043b\u043e\u0432, \u043f\u043e\u0432\u044b\u0448\u0430\u044e\u0449\u0438\u0439 \u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u0440\u0435\u0436\u0438\u043c &#8216;utilization clamping&#8217; \u0434\u043b\u044f \u0430\u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u044b\u0445 CPU, \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0439 \u0432\u044b\u0437\u043e\u0432 pidfd_open, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f IPv4-\u0430\u0434\u0440\u0435\u0441\u043e\u0432 \u0438\u0437 \u043f\u043e\u0434\u0441\u0435\u0442\u0438 0.0.0.0\/8, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-38151","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.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.\" \/>\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-3\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.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.3 | 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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/reliz-yadra-linux-5-3\" \/>\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=\"2019-10-31T19:21:56+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:21:56+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.3 v\u00e4ljaanne | ProHoster","description":"P\u00e4rast kahte kuud arendust esitles Linus Torvalds Linuxi kernelit.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/reliz-yadra-linux-5-3","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.3 | 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.","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/reliz-yadra-linux-5-3","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":"2019-10-31T19:21:56+00:00","article:modified_time":"2019-10-31T19:21:56+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"38151","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":"2026-01-23 20:40:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:14:22","updated":"2026-01-23 20:40:20","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\/38151","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=38151"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/38151\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=38151"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=38151"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=38151"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}