Planning/2.9

From QEMU
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Release Schedule

2016-12-20 Beginning of development phase
2017-02-28 Soft feature freeze. Only bug fixes after this point. All feature changes must be already in a sub maintainer tree and all pull requests from submaintainers must have been sent to the list by this date.
2017-03-072017-03-14 Hard feature freeze. Tag rc0
2017-03-142017-03-21 Tag rc1
2017-03-212017-03-28 Tag rc2
2017-03-282017-04-04 Tag rc3
2017-04-042017-04-11 Tag rc4
2017-04-18 Tag rc5
2017-04-11 2017-04-18 2017-04-20 Release
2017-09-04 Freeze for v2.9.1
2017-09-07 Tag v2.9.1

Known issues

Please list all patch series or bugs which need to be fixed for the release here. That way I can be sure I don't miss any when I'm rolling release candidates.

Fixed in rc0

Fixed in rc1

Fixed in rc2

  • SPARC host failure in tests/virtio-9p-test (using le*_to_cpus() on unaligned field in packed struct)
  • bsd-user compile failure
  • OSX graphics don't work (trying to call into cocoa from wrong thread)
  • Deadlocks in Win32 condition variables

Fixed in rc3

  • SPARC host failures (not extending arguments to load/store helpers) -- patch on list
  • aarch64 KVM doesn't work on kernel 4.10 or lower
  • SPARC host failure in tests/bios-tables-test (unaligned field in packed struct)
  • migration failure of usb storage on xhci under a PCI bridge; works in 2.8 (See patch from Gerd: xhci: flush dequeue pointer to endpoint context)
  • test-qga fails if /sys/devices/ doesn't have slaves/ directory where expected
  • -serial stdio output may get stuck due to glib main loop signaling issue

Fixed in rc4

Not yet fixed in any rc

Issues that will not be fixed

  • NetBSD build failure because ivshmem-server uses shm_open but doesn't link -lrt
  • OpenBSD fails make check ("-drive if=none,id=drive1,file=/dev/null,format=raw: Could not refresh total sector count: Operation not supported by device")

Targeted Features

See the ChangeLog/2.9 for full details.