pkgsrc/emulators/qemu/patches
adam 3d3c9afb1f Changes 1.6.0:
Block devices
* New device "nvme" provides a PCI device that implements the NVMe standard.
* Fix for a possible data loss on crashes with IDE disks (due to mishandling of FLUSH requests)

Device assignment
* Legacy PCI assignment supports CPU affinity for MSI interrupts.

USB
* The XHCI (USB 3.0) controller supports live migration.

PCI
* ACPI hotplug of devices behind a PCI bridge is supported.

ARM
* The 32-bit ARMv8 LDA/STL instructions for load-acquire/store-release are supported (only with -cpu any); the remainder of the new v8 instructions will follow in a future release.
* The vexpress-a9 and vexpress-a15 boards have experimental support for virtio devices via a virtio-mmio transport. Note that the virtio command lines used with x86 systems won't work as they will create PCI virtio devices; use the devices "virtio-blk-device", "virtio-net-device", etc instead. Note that this functionality may change in future releases.
* The -initrd option now accepts ramdisks with a U-Boot header.
* A model of the Calxeda ECX-2000 / Midway system is now supported ("midway").

PPC
* Mac OS X guests supported (10.2-10.4 for PPC, 10.4 for PPC64)
* pSeries guests support live migration and savevm.

s390x
* If the kernel supports it, virtio-ccw supports ioeventfd and vhost when running on KVM.
* The dump-guest-memory command is supported.

SPARC
* Sun4c and Sun4d architectures and related CPUs were not fully implemented and have been removed.
* 24-bit display mode works

x86
* Firmware can be exposed to the guest as a flash device (using -pflash) also when running on KVM.
* In addition to the "xenfv" machine type, which is kept for backwards compatibility, Xen can now use the pc machine type (including versioned machine types) using "-M pc -machine accel=xen". Note that using PV-on-HVM drivers requires "-M pc -machine accel=xen -device xen-platform".
* QEMU can expose the full set of ACPI tables to the guest: See Features/ACPITableGeneration
* Conroe, Penryn and Nehalem CPUs have had their CPUID values fixed
* "-M isapc" now works on KVM too.
* -pflash can be used with KVM too.

more...
2013-08-16 21:20:11 +00:00
..
patch-ef Update qemu to 1.5.1. 2013-07-09 17:00:58 +00:00
patch-et Changes 1.6.0: 2013-08-16 21:20:11 +00:00
patch-hw_display_omap__dss.c Update qemu to 1.5.1. 2013-07-09 17:00:58 +00:00
patch-hw_net_etraxfs__eth.c Changes 1.6.0: 2013-08-16 21:20:11 +00:00
patch-hw_net_xilinx__axienet.c Update qemu to 1.5.1. 2013-07-09 17:00:58 +00:00
patch-memory.c Changes 1.6.0: 2013-08-16 21:20:11 +00:00
patch-net_tap-bsd.c Changes 1.6.0: 2013-08-16 21:20:11 +00:00
patch-slirp_tcp__subr.c Update qemu to 1.5.1. 2013-07-09 17:00:58 +00:00
patch-user-exec.c Changes 1.6.0: 2013-08-16 21:20:11 +00:00
patch-util_hbitmap.c Update qemu to 1.5.1. 2013-07-09 17:00:58 +00:00