Planning/2.5: Difference between revisions

From QEMU
No edit summary
 
(29 intermediate revisions by 7 users not shown)
Line 10: Line 10:
have initial code committed.
have initial code committed.
|-
|-
| 2015-11-12
| <strike>2015-11-12</strike> 2015-11-13
| [[Planning/HardFeatureFreeze|Hard feature freeze]].  Tag -rc0,
| [[Planning/HardFeatureFreeze|Hard feature freeze]].  Tag -rc0,
only bug fixes committed after this point
only bug fixes committed after this point
|-
|-
| 2015-11-19
| <strike>2015-11-19</strike> 2015-11-20
| Tag v2.5.0-rc1
| Tag v2.5.0-rc1
|-
|-
Line 20: Line 20:
| Tag v2.5.0-rc2
| Tag v2.5.0-rc2
|-
|-
| 2015-12-03
| <strike>2015-12-03</strike> 2015-12-07
| Tag v2.5.0-rc3
| Tag v2.5.0-rc3
|-
|-
| 2015-12-10
| 2015-12-11
| Tag v2.5.0-rc4
|-
| <strike>2015-12-10</strike> 2015-12-16
| Tag v2.5.0
| Tag v2.5.0
|-
| 2016-03-25
| Freeze for v2.5.1
|-
| 2016-03-29
| Tag v2.5.1
|}
|}


Line 33: Line 42:
=== Still unfixed ===
=== Still unfixed ===


* Zynq ADC controller
* qemu-iotests 028 sometimes fails; looks like a race causing one less '(qemu) ' prompt than expected in the .out file (probably not show-stopper)
* migration doesn't work on OSX (migrate_init zeroes out the mutex)
* CVE-2015-8558 usb: infinite loop in ehci_advance_state results in DoS https://lists.gnu.org/archive/html/qemu-devel/2015-12/msg02124.html ( http://www.openwall.com/lists/oss-security/2015/12/14/9 )
* migration/ram.c 32-bit compile fixes
* memory leaks in vmxnet3 - https://lists.gnu.org/archive/html/qemu-devel/2015-12/msg02299.html - CVE-2015-8567 and CVE-2015-8568
* i386/ahci/migrate/dma/halted test hang reported by afaerber
 
=== Fixed in rc4 ===
 
* crash on migration if virtio-9p device was hot-unplugged http://patchwork.ozlabs.org/patch/553966/
* MAINTAINERS update for virtio-9p
* Update translation files with `make -C po update` and commit the result.
* xbzrle migration crash/corruption (see Fix xbzrle vs last_sent_block update)
* mark blockdev-{insert,remove}-medium as experimental
 
=== Fixed in rc3 ===
 
* OSX cocoa UI: don't pass clicks to guest if window is in background
* a few S390 patches (targeting rc3)
* a a race condition in a vhost-user test that makes it fail in some setups, notably the Travis CI https://lists.gnu.org/archive/html/qemu-devel/2015-11/msg06162.html


=== Fixed in rc0 ===
=== Fixed in rc0 ===
Line 47: Line 69:
* bugs in ARM gdbstub singlestep and breakpoint handling
* bugs in ARM gdbstub singlestep and breakpoint handling
* configure barfs if there's no c++ compiler (fortify-source test is assuming $cxx is defined)
* configure barfs if there's no c++ compiler (fortify-source test is assuming $cxx is defined)
 
* Zynq ADC controller
Also see [[Planning/2.5/Testing]].
* migration doesn't work on OSX (migrate_init zeroes out the mutex)
* migration/ram.c 32-bit compile fixes


== Targeted Features ==
== Targeted Features ==


See the [[ChangeLog/2.5]] for full details.
See the [[ChangeLog/2.5]] for full details.

Latest revision as of 08:31, 12 October 2016

Release Schedule

2015-08-11 Beginning of development phase
2015-10-15 Soft feature freeze. All features

should have patches on the list by this date; major features should have initial code committed.

2015-11-12 2015-11-13 Hard feature freeze. Tag -rc0,

only bug fixes committed after this point

2015-11-19 2015-11-20 Tag v2.5.0-rc1
2015-11-26 Tag v2.5.0-rc2
2015-12-03 2015-12-07 Tag v2.5.0-rc3
2015-12-11 Tag v2.5.0-rc4
2015-12-10 2015-12-16 Tag v2.5.0
2016-03-25 Freeze for v2.5.1
2016-03-29 Tag v2.5.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.

Still unfixed

Fixed in rc4

  • crash on migration if virtio-9p device was hot-unplugged http://patchwork.ozlabs.org/patch/553966/
  • MAINTAINERS update for virtio-9p
  • Update translation files with `make -C po update` and commit the result.
  • xbzrle migration crash/corruption (see Fix xbzrle vs last_sent_block update)
  • mark blockdev-{insert,remove}-medium as experimental

Fixed in rc3

Fixed in rc0

  • netmap.c compile failures
  • Mac OS 9 compatibility improvements (upstream rework)
  • fix Highbank model by adding board setup blob
  • migration: fix analyze-migration.py script
  • revert of VHOST_RESET_DEVICE change
  • bugs in ARM gdbstub singlestep and breakpoint handling
  • configure barfs if there's no c++ compiler (fortify-source test is assuming $cxx is defined)
  • Zynq ADC controller
  • migration doesn't work on OSX (migrate_init zeroes out the mutex)
  • migration/ram.c 32-bit compile fixes

Targeted Features

See the ChangeLog/2.5 for full details.