ChangeLog/2.6: Difference between revisions
(doh, already there, moved to right place) |
No edit summary |
||
Line 16: | Line 16: | ||
* linux-user? | * linux-user? | ||
* ARM Virt: support -nic | * ARM Virt: support -nic | ||
* qemu-char logfile | * qemu-char logfile | ||
* vnc supports ipv4=off and ipv6=off | * vnc supports ipv4=off and ipv6=off | ||
Line 50: | Line 49: | ||
==== Mac99 ==== | ==== Mac99 ==== | ||
=== s390 === | === s390 === | ||
* The s390-virtio machine has been removed. | |||
* Fixes and improvements in s390x PCI support | |||
=== SH === | === SH === | ||
=== SPARC === | === SPARC === | ||
Line 75: | Line 78: | ||
==== virtio ==== | ==== virtio ==== | ||
* Performance improvements via optimized vring accesses | |||
==== VGA ==== | ==== VGA ==== | ||
Revision as of 17:57, 22 February 2016
- MTP: initial support for events
- fw_cfg: DMA support
- ARM Virt: support for power button
- KVM: support for "split irqchip"
- aio=native requires cache=none (deprecated since 2.3)
- secrets (supported by tls-creds):
$QEMU -object secret,id=sec0,data=letmein $QEMU -object secret,id=sec0,file=mypasswd.txt $QEMU -object secret,id=sec0,file=mypasswd.txt,format=base64 + encrypted case
- improved SD compatibility
- IPMI support (internal BMC or OpenIPMI lanserv simulator)
- nvdimm?
- SDL2 OpenGL support
- New pSeries machines use XHCI as the host controller instead of OHCI
- linux-user?
- ARM Virt: support -nic
- qemu-char logfile
- vnc supports ipv4=off and ipv6=off
- xlnz-zynqmp support SPI controllers
- xlnx-ep108 flash
- ARM: support separate EL3 address sapce
- i386: KVM: support for PKU and for migrating the TSC rate
- FDC: support for changing disk geometry (e.g. changing from a 1.44 MB disk to a 2.88 MB disk)
- qemu-char: TLS encrypted TCP chardev
- Improved support for migration of g3beige and mac99 machines
- PPC: gdbstb: VSX support
- nvme: support for bootindex
- -trace enable=...
- -d trace:PATTERN
- ARM: raspi2 machine
- SAS1068 device
System emulation
Incompatible changes
- The experimental x-drive option for the sdhci-pci device has been removed. Instead of passing a drive directly to the SD controller device you now must create an SD card object (which will automatically be plugged into the SD controller), so "-device sdhci-pci,x-drive=mydrive -drive id=mydrive,[...]" becomes "-device sdhci-pci -device sd-card,drive=mydrive -drive id=mydrive,[...]".
Future incompatible changes
Alpha
ARM
- AArch64 KVM: support for guest debugging (software and hardware breakpoints, single step)
MIPS
PowerPC
pSeries
Mac99
s390
- The s390-virtio machine has been removed.
- Fixes and improvements in s390x PCI support
SH
SPARC
TileGX
x86
CPU models and features
KVM
Xen
Device emulation and assignment
ACPI
Audio
Block devices
Character devices
IDE
Mouse/keyboard
Network
SCSI
PCI/PCIe
TPM
VFIO
- Support for AMD XGBE platform passthrough
- Helpers for extracting host device tree properties
virtio
- Performance improvements via optimized vring accesses