Planning/2.5: Difference between revisions
No edit summary |
|||
(38 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 === | ||
* | * qemu-iotests 028 sometimes fails; looks like a race causing one less '(qemu) ' prompt than expected in the .out file (probably not show-stopper) | ||
* | * 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 ) | ||
* | * memory leaks in vmxnet3 - https://lists.gnu.org/archive/html/qemu-devel/2015-12/msg02299.html - CVE-2015-8567 and CVE-2015-8568 | ||
* | |||
* | === 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 === | ||
* netmap.c compile failures | * netmap.c compile failures | ||
* [https://lists.gnu.org/archive/html/qemu-devel/2015-10/msg05556.html Mac OS 9 compatibility improvements (upstream rework)] | * [https://lists.gnu.org/archive/html/qemu-devel/2015-10/msg05556.html Mac OS 9 compatibility improvements (upstream rework)] | ||
* fix Highbank model by adding board setup blob | |||
* [https://lists.gnu.org/archive/html/qemu-devel/2015-09/msg01383.html 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 == | == 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. |
Hard feature freeze. Tag -rc0,
only bug fixes committed after this point | |
Tag v2.5.0-rc1 | |
2015-11-26 | Tag v2.5.0-rc2 |
Tag v2.5.0-rc3 | |
2015-12-11 | Tag v2.5.0-rc4 |
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
- qemu-iotests 028 sometimes fails; looks like a race causing one less '(qemu) ' prompt than expected in the .out file (probably not show-stopper)
- 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 )
- memory leaks in vmxnet3 - https://lists.gnu.org/archive/html/qemu-devel/2015-12/msg02299.html - CVE-2015-8567 and CVE-2015-8568
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
- 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.