{"id":100067,"date":"2021-04-30T16:23:15","date_gmt":"2021-04-30T14:23:15","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-emulyatora-qemu-6-0"},"modified":"2021-04-30T16:23:15","modified_gmt":"2021-04-30T14:23:15","slug":"vypusk-emulyatora-qemu-6-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-emulyatora-qemu-6-0","title":{"rendered":"QEMU 6.0 emulaatori v\u00e4ljaanne","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>QEMU 6.0 projekti v\u00e4ljaandmine on toimunud. QEMU emulaator v\u00f5imaldab k\u00e4ivitada \u00fchte riistvaraplatvormile kompileeritud programmi s\u00fcsteemis, mille arhitektuur on t\u00e4iesti erinev, n\u00e4iteks k\u00e4ivitada ARM-i rakendust x86 \u00fchilduval PC-l. Virtualiseerimisre\u017eiimis on QEMU kooditegevuse j\u00f5udlus isoleeritud keskkonnas l\u00e4hedane riistvaras\u00fcsteemile, t\u00e4nu otse CPU juures k\u00e4ideldavatele k\u00e4sklustele ja Xen h\u00fcperviisori v\u00f5i KVM mooduli kasutamisele.       <\/p>\n<p>Alguses loodi projekt Fabrice Bellardi poolt selleks, et tagada Linuxi, mis on kompileeritud x86 platvormide jaoks, k\u00e4ivitamine teistes arhitektuurides. Aastate jooksul on arendajate panusel lisatud toetus 14 riistvaraarhitektuuri t\u00e4ielikuks emuleerimiseks ning emuleeritud riistvaraseadmete arv on \u00fcletanud 400. QEMU 6.0 versiooni ettevalmistamisel on tehtud \u00fcle 3300 muudatuse 268 arendajalt.     <\/p>\n<p>QEMU 6.0 lisatud peamised t\u00e4iustused:   <\/p>\n<ul>\n<li class=\"l\"> NVMe kontrolleri emulaator viidi vastavusse NVMe 1.4 spetsifikatsiooniga ja varustati katse toetusega tsoonitud nimedega ruumides, multipath I\/O ja ketta kaifimise kr\u00fcpteerimise toetamiseks.\n<li class=\"l\"> On eksperimenteerimise valikud &#171;-machine x-remote&#187; ja &#171;-device x-pci-proxy-dev&#187; seadme emuleerimise viimiseks v\u00e4listesse protsessidesse. See re\u017eiim toetab praegu ainult SCSI-adapteri lsi53c895 emuleerimist.\n<li class=\"l\"> Lisatud katsetoetus m\u00e4lusisude snapshotide loomisele.\n<li class=\"l\"> Lisatud on FUSE-moodul plokk-seadmete eksportimiseks, mis v\u00f5imaldab mountida igasuguste plokk-seadmete seisundi l\u00f5ike, mida kasutatakse k\u00fclalis\u00fcsteemis. Ekspordi teostamine toimub QMP-k\u00e4su block-export-add v\u00f5i &#171;&#8212;export&#187; valiku kaudu utiliidis qemu-storage-daemon.\n<li class=\"l\"> Arm emulaatorisse on lisatud toetus arhitektuurile ARMv8.1-M &#8216;Helium&#8217; ja Cortex-M55 protsessoritele, samuti laiendatud k\u00e4skudele ARMv8.4 TTST, SEL2 ja DIT. Toetust on saanud ARM-plaatide mps3-an524 ja mps3-an547, samuti. Plaatide xlnx-zynqmp, xlnx-versal, sbsa-ref, npcm7xx ja sabrelite jaoks on rakendatud t\u00e4iendav seadmete emuleerimine.\n<li class=\"l\"> ARM-ile emulatsiooni re\u017eiimides, nii s\u00fcsteemi kui ka kasutajakeskkonnas, on rakendatud ARMv8.5 MTE (MemTag, m\u00e4lu m\u00e4rgistamise laiendus) toe, mis v\u00f5imaldab siduda m\u00e4rgid iga m\u00e4lu eraldamise operatsiooniga ning korraldada m\u00e4lu juurde p\u00e4\u00e4semise kontrolli, mis peab olema seotud \u00f5ige m\u00e4rgiga. Seda laiendust saab kasutada haavatavuste \u00e4rahoidmiseks, mis on p\u00f5hjustatud juba vabastatud m\u00e4lublokide, puhvrikohanduste, algatamata juurde p\u00e4\u00e4semiste ja konteksti v\u00e4ljaspool kasutamise t\u00f5ttu.\n<li class=\"l\"> 68k arhitektuuri emulaatorisse on lisatud toetus uue t\u00fc\u00fcbi emuleeritud masinatele &#171;virt&#187;, mis kasutavad seadmeid virtio j\u00f5udluse optimeerimiseks.\n<li class=\"l\"> x86 arhitektuuri emulaatorisse on lisatud v\u00f5imalus kasutada AMD SEV-ES (Secure Encrypted Virtualization) tehnoloogiat, et kr\u00fcpteerida protsessori registreid, mida kasutatakse k\u00fclalis\u00fcsteemis, mis muudab registreid olevad andmed hostkeskkonnale k\u00e4ttesaamatuks, kui k\u00fclalis\u00fcsteem ei paku neile juurdep\u00e4\u00e4su.\n<li class=\"l\"> Klassikalises TCG (Tiny Code Generator) koodigeneraatoris on x86 s\u00fcsteemide emulatsiooni ajal rakendatud PKS (Protection Keys Supervisor) mehhanismi toetust, mida saab kasutada \u00f5igustatud m\u00e4lulehtede juurdep\u00e4\u00e4su kaitseks.\n<li class=\"l\"> MIPS arhitektuuri emulaatorisse on lisatud uus t\u00fc\u00fcp emuleeritud masinaid &#171;virt&#187; koos Hiina protsessorite Loongson-3 toega.\n<li class=\"l\"> PowerPC arhitektuuri emulaatoris on emuleeritud masinatele &#171;powernv&#187; lisatud toetus v\u00e4listele BMC-kontrolleritele. Emuleeritud masinates pseries on tagatud teavitamine t\u00f5rgetest kuumakandmisel m\u00e4lust ja CPU-st.\n<li class=\"l\"> Toetatakse Qualcomm Hexagon koos DSP protsessorite emulatsiooni.\n<li class=\"l\"> Klassikalise TCG (Tiny Code Generator) koodigeneraatori toel on v\u00f5imalik kasutada macOS hostkeskkondi Apple M1 uute ARM-kiipidega s\u00fcsteemides.\n<li class=\"l\"> RISC-V arhitektuuri emulaatoris Microchip PolarFire plaatide jaoks on rakendatud QSPI NOR flash tuge.\n<li class=\"l\"> Tricore emulaatorisse on tulnud toe uue TriBoardi mudeli jaoks, mis emuleerib Infineoni SoC TC27x.\n<li class=\"l\"> ACPI emulaatoris on antud v\u00f5imalus m\u00e4\u00e4rata k\u00fclalis\u00fcsteemide v\u00f5rgukaartidele nimesid, mis ei s\u00f5ltu PCI bussile \u00fchendamise j\u00e4rjekorrast.\n<li class=\"l\"> Virtiofs on lisatud FUSE_KILLPRIV_V2 valiku toe, et parandada k\u00fclalis\u00fcsteemide j\u00f5udlust.\n<li class=\"l\"> VNC on lisatud tugitegevus kursori l\u00e4bipaistvusele ja ekraani eraldusv\u00f5ime skaleerimise toetamine virtio-vga puhul, mis s\u00f5ltub akna suurusest.\n<li class=\"l\"> QMP-s (QEMU Masina Protokoll) on lisatud toetamine as\u00fcnkroonsete paralleelsete juurdep\u00e4\u00e4sude jaoks varukoopiate tegemise \u00fclesannete t\u00e4itmisel.\n<li class=\"l\"> USB emulatoris on lisatud v\u00f5imalus salvestada USB-seadmete t\u00f6\u00f6 k\u00e4igus tekkinud liiklust eraldi pcap-faili, et seda hiljem Wiresharkis kontrollida.\n<li class=\"l\"> On lisatud uued QMP-k\u00e4sud load-snapshot, save-snapshot ja delete-snapshot qcow2-snapshootide haldamiseks.\n<li class=\"l\"> Virtiofs-is on likvideeritud haavatavused CVE-2020-35517 ja CVE-2021-20263. Esimene probleem v\u00f5imaldab p\u00e4\u00e4seda k\u00fclalis\u00fcsteemist hostkeskkonda, luues k\u00fclalis\u00fcsteemis privileeritud kasutaja poolt erifaile kataloogis, mida jagatakse hostkeskkonnaga. Teine probleem on p\u00f5hjustatud laiendatud atribuutide t\u00f6\u00f6tlemise vea t\u00f5ttu valikus &#8216;xattrmap&#8217; ja v\u00f5ib viia kirjutamis\u00f5iguste t\u00fchistamise ja privileegide t\u00f5stmiseni k\u00fclalis\u00fcsteemis.      <\/ul>\n<p>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=55055\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 QEMU 6.0. \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430 QEMU \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443, \u0441\u043e\u0431\u0440\u0430\u043d\u043d\u0443\u044e \u0434\u043b\u044f \u043e\u0434\u043d\u043e\u0439 \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b, \u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0441 \u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e \u0438\u043d\u043e\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043e\u0439, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0434\u043b\u044f ARM \u043d\u0430 x86-\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u043c \u041f\u041a. \u0412 \u0440\u0435\u0436\u0438\u043c\u0435 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0432 QEMU \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043a\u043e\u0434\u0430 \u0432 \u0438\u0437\u043e\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0438 \u0431\u043b\u0438\u0437\u043a\u0430 \u043a \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0437\u0430 \u0441\u0447\u0451\u0442 \u043f\u0440\u044f\u043c\u043e\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0439 \u043d\u0430 CPU \u0438 \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u044f [&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-100067","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 QEMU 6.0.\" \/>\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\/vypusk-emulyatora-qemu-6-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430 QEMU 6.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 QEMU 6.0.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-emulyatora-qemu-6-0\" \/>\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-04-30T14:23:15+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-04-30T14:23:15+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\udd47QEMU emulaatori 6.0 v\u00e4ljaanne | ProHoster","description":"Esitleti QEMU 6.0 projekti v\u00e4ljaanne.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-emulyatora-qemu-6-0","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\u0412\u044b\u043f\u0443\u0441\u043a \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430 QEMU 6.0 | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 QEMU 6.0.","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/vypusk-emulyatora-qemu-6-0","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-04-30T14:23:15+00:00","article:modified_time":"2021-04-30T14:23:15+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"100067","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-04-30 15:11:48","updated":"2022-09-28 11:50:39","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\/100067","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=100067"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/100067\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=100067"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=100067"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=100067"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}