pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/emulators/qemu



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun Aug 17 08:57:01 UTC 2014

Modified Files:
        pkgsrc/emulators/qemu: Makefile PLIST PLIST.Linux distinfo
Added Files:
        pkgsrc/emulators/qemu/patches: patch-configure
Removed Files:
        pkgsrc/emulators/qemu/patches: patch-hw_char_serial.c
            patch-hw_virtio_virtio.c patch-qemu-char.c patch-util_hbitmap.c

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...


To generate a diff of this commit:
cvs rdiff -u -r1.130 -r1.131 pkgsrc/emulators/qemu/Makefile
cvs rdiff -u -r1.38 -r1.39 pkgsrc/emulators/qemu/PLIST
cvs rdiff -u -r1.2 -r1.3 pkgsrc/emulators/qemu/PLIST.Linux
cvs rdiff -u -r1.96 -r1.97 pkgsrc/emulators/qemu/distinfo
cvs rdiff -u -r0 -r1.4 pkgsrc/emulators/qemu/patches/patch-configure
cvs rdiff -u -r1.1 -r0 pkgsrc/emulators/qemu/patches/patch-hw_char_serial.c \
    pkgsrc/emulators/qemu/patches/patch-hw_virtio_virtio.c \
    pkgsrc/emulators/qemu/patches/patch-qemu-char.c
cvs rdiff -u -r1.3 -r0 pkgsrc/emulators/qemu/patches/patch-util_hbitmap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index