Subject: CVS commit: pkgsrc/emulators/qemu
From: Ryo ONODERA
Date: 2020-08-12 20:31:27
Message id: 20200812183127.B3398FB28@cvs.NetBSD.org

Log Message:
qemu: Update to 5.1.0

Changelog:
Highlights include:

    ARM: support for ARMv8.2 TTS2UXN architecture feature
    ARM: support for ARMv8.5 MemTag architecture feature
    ARM: new board support for sonorapass-bmc
    ARM: virt: support for memory hot-unplug
    ARM: support for nvdimm hotplug for ACPI guests
    AVR: new architecture support for AVR CPUs
    AVR: new board support for Arduino Duemilanove, Arduino Mega 2560, Arduino \ 
Mega, and Arduino UNO
    MIPS: support for Loongson 3A CPUs (R1 and R4)
    MIPS: performance improvements for FPU and MSA instruction emulation
    PowerPC: support for guest error recovery via FWNMI
    RISC-V: support for SiFive E34 and Ibex CPUs
    RISC-V: new board support for HiFive1 revB and OpenTitan
    RISC-V: Spike machine now supports more than 1 CPU
    s390: KVM support for protected virtualization (secure execution mode)
    x86: improvements to HVF acceleration support on macOS
    x86: reduced virtualization overhead for non-enlightened Windows guests via \ 
Windows ACPI Emulated Device Table
    block: support for 2MB logical/physical blocksizes for virtual storage devices
    crypto: support for passing secrets to QEMU via Linux keyring
    crypto: support for LUKS keyslot management via qemu-img
    NVMe: support for Persistent Memory Region from NVMe 1.4 spec
    qemu-img: additional features added for map/convert/measure commands, as \ 
well as support for zstd compression
    qemu-img: support for new 'bitmap' command for manipulating persistent \ 
bitmaps in qcow2 files
    virtio: TCG guests can now use vhost-user threads
    virtio: vhost-user now supports registering more than 8 RAM slots
    and lots more...

Files:
RevisionActionfile
1.247modifypkgsrc/emulators/qemu/Makefile
1.67modifypkgsrc/emulators/qemu/PLIST
1.162modifypkgsrc/emulators/qemu/distinfo
1.3modifypkgsrc/emulators/qemu/patches/patch-Makefile
1.2modifypkgsrc/emulators/qemu/patches/patch-accel_stubs_Makefile.objs
1.29modifypkgsrc/emulators/qemu/patches/patch-configure
1.2modifypkgsrc/emulators/qemu/patches/patch-include_sysemu_hw__accel.h
1.1addpkgsrc/emulators/qemu/patches/patch-backends_tpm_tpm__ioctl.h
1.1addpkgsrc/emulators/qemu/patches/patch-softmmu_cpus.c
1.2removepkgsrc/emulators/qemu/patches/patch-accel_tcg_user-exec.c
1.1removepkgsrc/emulators/qemu/patches/patch-cpus.c
1.2removepkgsrc/emulators/qemu/patches/patch-hw_tpm_tpm__ioctl.h
1.1removepkgsrc/emulators/qemu/patches/patch-util_drm.c