Dimittis de QEMU 6.0 aemulo

Emissio propositi QEMU 6.0 exhibita est. Sicut aemulus QEMU permittit te currere programmata pro uno tribunali ferramento exarato in systemate cum architectura omnino diversa, exempli gratia, applicatione ARM currere in PC x86-compatible. In modo virtualisation in QEMU, exsecutio codicis exsecutio in ambitu solitario prope est ad systema ferramentarium ob directam executionem instructionum in CPU et usu Xen hypervisoris vel KVM moduli.

Projectum a Fabrice Bellard primum creatum est ad providendum facultatem currere Linux executables pro x86 suggestu in architecturas non-x86 compilatas. Per annos evolutionis subsidium ad plenam aemulationem addita est pro architecturae ferramentis XIV, numerus ferramentorum machinarum aemulatorum 14 excessit. In versione 400 parandis, plus quam 6.0 mutationes ab 3300 tincidunt factae sunt.

Clavis emendationes ad QEMU 6.0 additae:

  • NVMe moderator aemulator ad obsequium cum NVMe 1.4 specificatione adducitur et experimentali auxilio ad spatia nominum ambarum instruitur, multipath I/O et finis notitiae encryptionis in coegi.
  • Addidit optiones experimentales "-machine x-remotus" et "-device x-pci-proxy-dev" ad aemulationem exteriorum processuum movendam machinam. Hoc modo, sola aemulatio lsi53c895 SCSI adaptor nunc sustentatur.
  • Addidit auxilium experimentum ad partum snapshots de RAM contentis.
  • FUSE moduli ad machinas obstructionum educendas adiecit, permittens te ad scalpturam status conscendere cuiusvis artificii in systemate hospitis adhibitum. Exportatio exercetur per QMP mandatum obstructionum exportationis addendi vel per optionem "-export" in utilitate qemu-storage-daemonis.
  • ARM emulator subsidium ARMv8.1-M addit 'Helium' architecturae et processores Cortex-M55 necnon ARMv8.4 TTST, SEL2 et DIT instructiones extensa. ARM tabulae mps3-an524 et mps3-an547 adiectae sunt. Addita aemulatio fabrica pro xlnx-zynqmp, xlnx versalibus, sbsa-ref, npcm7xx et sabrelitis tabulis instructa est.
  • Pro ARM, in emulatione modorum in systematis et usoris ambitus gradus, subsidium pro ARMv8.5 MTE (MemTag, Memoria Tagging Extensio) extensio exsecuta est, quae permittit ut tags ligare ad singulas operationes memoriae destinatio et monstratorem perscriptio cum ordinare accessu memoriae, quae cum tag recto coniungi debet. Extensio adhiberi potest ad abusionem vulnerabilium interclusionem causarum accessu obtrectationum memoria iam liberatarum, quiddam superfluum, accessus ante initializationem, et usus extra contextum praesentem.
  • Aemulator 68k architectura subsidium novum machinae "virt" aemulantis addidit, quod virtio machinis ad optimize effectus utitur.
  • Emulator x86 facultatem utendi AMD SEV-ES (Secure Encrypted Virtualization) technologiam ad encrypt tabularum processus in systemate hospitis adhibitum, contenta tabularum in ambitu hospes inaccessibilis facit, nisi ratio hospitis expresse ad eos aditum concedat.
  • In classicis TCG (Tiny Code Generator) codice generator, cum x86 systemata aemulatur, instrumenta mechanismi PKS (Protectionem Keys Supervisoris) sustinent, quae accessum ad paginas memoriae privilegiatae tutari possunt.
  • Novum genus machinarum aemulatorum "virt" MIPS additum est architecturae aemulatori subsidio pro processoribus Sinensium Loongson-3.
  • In architectura PowerPC aemulator machinarum "powernv" aemulantium, subsidium pro BMC moderatoris externae adiectum est. Pro machinis pseries aemulatur, notificatio defectorum cum memoriam removere conanti et CPU cautum est.
  • Auxilia addita pro processibus Qualcomm Hexagon cum DSP aemulando.
  • Classicum TCG (Tiny Code Generator) code generator macOS ambitus exercitus in systematibus systematis cum novo Apple M1 ARM chip sustinet.
  • RISC-V aemulator architecturae Microchip PolarFire tabularum QSPI NOR mico sustinet.
  • Aemulator Tricore nunc novum exemplar tabulae TriBoard sustinet, quod Infineon TC27x SoC aemulatur.
  • Aemulator ACPI facultatem praebet nomina nomina adaptatoribus in retis hospitibus assignandis, quae extra ordinem sunt, quo cum PCI bus connectuntur.
  • virtiofs auxilium pro FUSE_KILLPRIV_V2 optionem ad ampliandum hospitem faciendum addidit.
  • VNC subsidium cursori diaphaneitatis et subsidii addidit ad scalas resolutionis in virtio-vga, quae in magnitudine fenestrae fundatur.
  • QMP (QEMU Protocol Machina) subsidium asynchrono parallelo accessum addidit cum opera tergum faciendo.
  • Emulator USB facultatem mercaturae generatae conservandi cum USB machinas in separatum fasciculum pcap cum operando addidit ad inspectionem subsequentem in Wireshark.
  • Mandata nova QMP onus-snapshot, praeter-snapshot et snapshot delere ut qcow2 snapshots administraret.
  • Vulnerabilitates CVE-2020-35517 et CVE-2021-20263 in virtutibus fixa sunt. Prima quaestio permittit accessum ad exercitum environment ab hospite ratio creando speciales machinas in systemate hospitis per usorem praecipuum in directorio communicatum cum ambitu militiae. Secunda quaestio causatur a cimex in tractatu attributorum extensorum in optione "xattrmap" et potest scribere licentias neglectas et privilegii propagationis intra systematis hospitem.

Source: opennet.ru