ChangeLog/2.7: Difference between revisions

From QEMU
Line 61: Line 61:


== User-mode emulation ==
== User-mode emulation ==
* The long standing issue of linux-user failing to emulate signals and threads properly has been fixed thanks to Timothy E Baldwins patchset implementing system call restarting, and Peter Maydells further fixes
* The long standing issue of linux-user failing to emulate signals and threads properly has been fixed thanks to Timothy E Baldwin's patchset implementing system call restarting, and Peter Maydell's further fixes
* fixes to fcntl, fadvise, msgrcv and other syscalls  
* fixes to fcntl, fadvise, msgrcv and other syscalls  
* added rtnetlink(7) support
* added rtnetlink(7) support
=== Deprecated and removed host or target support ===
* QEMU no longer supports building the linux-user targets on HPPA or m68k host systems
* The unicore32-linux-user target is unmaintained and implements a different system call ABI from mainline Linux for this architecture. We plan to drop support for it in QEMU 2.8.


== Build dependencies ==
== Build dependencies ==


== Known issues ==
== Known issues ==

Revision as of 12:13, 14 June 2016

System emulation

Incompatible changes

Future incompatible changes

ARM

KVM

MIPS

PowerPC

pSeries

s390

SH

SPARC

TileGX

Tricore

x86

Device emulation and assignment

ACPI

Block devices

ivshmem

SCSI

PCI/PCIe

USB

VFIO

virtio

Character devices

GUI

Monitor

Migration

Network

Block devices

TCG

Tracing

User-mode emulation

  • The long standing issue of linux-user failing to emulate signals and threads properly has been fixed thanks to Timothy E Baldwin's patchset implementing system call restarting, and Peter Maydell's further fixes
  • fixes to fcntl, fadvise, msgrcv and other syscalls
  • added rtnetlink(7) support

Deprecated and removed host or target support

  • QEMU no longer supports building the linux-user targets on HPPA or m68k host systems
  • The unicore32-linux-user target is unmaintained and implements a different system call ABI from mainline Linux for this architecture. We plan to drop support for it in QEMU 2.8.

Build dependencies

Known issues