Planning/6.1: Difference between revisions

From QEMU
(Created page with "== Release Schedule == TBD {| border="1" | 2021-04-30 | Beginning of development phase |- | 2021-xx-xx | Soft feature freeze. Only bug fixes...")
 
 
(14 intermediate revisions by 5 users not shown)
Line 1: Line 1:
== Release Schedule ==
== Release Schedule ==
TBD


{| border="1"
{| border="1"
Line 7: Line 5:
| Beginning of development phase
| Beginning of development phase
|-
|-
| 2021-xx-xx
| 2021-07-13
| [[Planning/SoftFeatureFreeze|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.
| [[Planning/SoftFeatureFreeze|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.
|-
|-
| 2021-xx-xx
| <strike>2021-07-20</strike> 2021-07-21
| [[Planning/HardFeatureFreeze|Hard feature freeze]].  Tag rc0
| [[Planning/HardFeatureFreeze|Hard feature freeze]].  Tag rc0
|-
|-
| 2021-xx-xx
| 2021-07-27
| Tag rc1
| Tag rc1
|-
|-
| 2021-xx-xx
| <strike>2021-08-03</strike> 2021-08-04
| Tag rc2
| Tag rc2
|-
|-
| 2021-xx-xx
| 2021-08-10
| Tag rc3
| Tag rc3
|-
|-
| 2021-xx-xx
| 2021-08-17
| Release; or tag rc4 if needed
| <strike>Release; or</strike> tag rc4 if needed
|-
| 2021-08-24
| Release <strike>if we needed an rc4</strike>
|-
| 2021-12-21
| Freeze for v6.1.1 stable release
|-
|-
| 2021-xx-xx
| 2021-12-23
| Release if we needed an rc4
| Tag v6.1.1
|}
|}


Line 33: Line 37:
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.
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.


https://gitlab.com/qemu-project/qemu/-/milestones/1
=== Fixed in rc1 ===
* [https://gitlab.com/qemu-project/qemu/-/issues/484 #484]: 6.1 Regression: machine pflash parsing
* [https://gitlab.com/qemu-project/qemu/-/issues/488 #488]: 'spicevmc' is not a valid char driver name with --enable-modules
=== Fixed in rc4 ===
* [https://gitlab.com/qemu-project/qemu/-/issues/524 #524] : Giving -smp option a negative argument makes QEMU dump core
* [https://lkml.kernel.org/r/20210805092350.31195-1-david@redhat.com]: -object memory-backend-ram,id=mem0,size=500G,reserve=off crashes QEMU due to wrong assertion
=== Patches on list ===
=== Not fixed yet ===
=== Not fixed yet ===
=== Will not be fixed in 6.1 ===


=== Will not be fixed in 6.1 ===
* [https://gitlab.com/qemu-project/qemu/-/issues/516#note_647955438 #516]: --enable-modules --enable-plugins build does not work on Mac
* "-M default_bus_bypass_iommu" not working for ARM virt machine


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


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

Latest revision as of 23:59, 14 December 2021

Release Schedule

2021-04-30 Beginning of development phase
2021-07-13 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.
2021-07-20 2021-07-21 Hard feature freeze. Tag rc0
2021-07-27 Tag rc1
2021-08-03 2021-08-04 Tag rc2
2021-08-10 Tag rc3
2021-08-17 Release; or tag rc4 if needed
2021-08-24 Release if we needed an rc4
2021-12-21 Freeze for v6.1.1 stable release
2021-12-23 Tag v6.1.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.

https://gitlab.com/qemu-project/qemu/-/milestones/1

Fixed in rc1

  • #484: 6.1 Regression: machine pflash parsing
  • #488: 'spicevmc' is not a valid char driver name with --enable-modules

Fixed in rc4

  • #524 : Giving -smp option a negative argument makes QEMU dump core
  • [1]: -object memory-backend-ram,id=mem0,size=500G,reserve=off crashes QEMU due to wrong assertion

Patches on list

Not fixed yet

Will not be fixed in 6.1

  • #516: --enable-modules --enable-plugins build does not work on Mac
  • "-M default_bus_bypass_iommu" not working for ARM virt machine

Targeted Features

See the ChangeLog/6.1 for full details.