ChangeLog/2.6: Difference between revisions
Eric Auger (talk | contribs) (→VFIO) |
Eric Auger (talk | contribs) (→VFIO) |
||
Line 69: | Line 69: | ||
==== TPM ==== | ==== TPM ==== | ||
==== VFIO ==== | ==== VFIO ==== | ||
- Support for AMD XGBE platform passthrough | - Support for AMD XGBE platform passthrough; helpers for extracting host device tree properties | ||
==== virtio ==== | ==== virtio ==== |
Revision as of 13:11, 22 February 2016
- MTP: initial support for events
- fw_cfg: DMA support
- ARM Virt: support for power button
- ARM KVM: support for guest debugging (software and hardware breakpoints, single step)
- 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
- s390-virtio removed
- 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
MIPS
PowerPC
pSeries
Mac99
s390
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