Subject: CVS commit: pkgsrc/emulators/qemu
From: Adam Ciarcinski
Date: 2014-08-17 10:57:01
Message id: 20140817085701.4B7D396@cvs.netbsd.org

Log Message:
Changes 2.1.0:
Incompatible changes:
---------------------
The 82573L NIC was incorrectly treated as an 8254xx model. It no longer works \ 
correctly on either Linux (3.14.*) or Windows 7 and has been removed.
On x86, migration from QEMU 1.7 to QEMU 2.0 was broken if the guest had PCI \ 
bridges or for some number of CPUs (12, 13, 14, 54, 55, 56, 97, 98, 99, 139, \ 
140) are the only ones). QEMU 2.1 fixes this, so that migration from QEMU 1.7 to \ 
QEMU 2.1 should always work. However, the fix breaks the following scenarios \ 
instead:
migration from QEMU 2.0 to QEMU 2.1 with PCI bridges and machine types \ 
pc-i440fx-1.7/pc-i440fx-2.0
migration from QEMU 2.0 to QEMU 2.1 with the aforementioned number of CPUs and \ 
machine type pc-i440fx-1.7

Future incompatible changes:
----------------------------
Three options are using different names on the command line and in configuration \ 
file. In particular:
The "acpi" configuration file section matches command-line option \ 
"acpitable";
The "boot-opts" configuration file section matches command-line option \ 
"boot";
The "smp-opts" configuration file section matches command-line option \ 
"smp".
Starting with QEMU xyz.jkl, -readconfig will standardize on the name for the \ 
command line option.

ARM
---
Firmware can be passed to the vexpress machine via -bios.
Improvements to Allwinner SoC emulation.
AArch64 TCG system emulation support.
AArch64 SHA and Crypto instruction support.

LM32
----
Support for semihosting.

Microblaze
----------
Support for u-boot initrd images.

MIPS
----
Support for KVM in the Malta board.

more...

Files:
RevisionActionfile
1.131modifypkgsrc/emulators/qemu/Makefile
1.39modifypkgsrc/emulators/qemu/PLIST
1.3modifypkgsrc/emulators/qemu/PLIST.Linux
1.97modifypkgsrc/emulators/qemu/distinfo
1.4addpkgsrc/emulators/qemu/patches/patch-configure
1.1removepkgsrc/emulators/qemu/patches/patch-hw_char_serial.c
1.1removepkgsrc/emulators/qemu/patches/patch-hw_virtio_virtio.c
1.1removepkgsrc/emulators/qemu/patches/patch-qemu-char.c
1.3removepkgsrc/emulators/qemu/patches/patch-util_hbitmap.c