FreeBSD 7.4 Release Engineering TODO
This is the FreeBSD 7.4 release engineering wiki page. It tracks the status of the FreeBSD 7.4 release process including schedule, branching condition, change request queues, TODO lists, known issues, and more. It is updated regularly during the release process.
Please only edit this page if you are a member of the release engineering team, or if a member of the release engineering team has asked you to do so otherwise your edits may be lost with the next update.
Contents
Release Status
Released.
Last updated: 2 March 2011.
Release Schedule
Action |
Expected |
Actual |
Publicly Announced |
Initial release schedule announcement |
- |
2010-10-08 |
2010-10-22 |
Release schedule reminder |
- |
2010-11-01,2010-11-15,2010-11-28 |
2010-11-22 |
Code Freeze |
2010-11-28 |
2010-11-29 |
- |
BETA1 |
2010-12-03 |
2010-12-04/05 |
2010-12-10 |
Doc tree schedule announcement |
- |
- |
2010-12-20 |
Doc tree slush |
2010-12-23 |
2010-12-23 |
2010-12-23 |
Doc tree tag |
2011-01-10 |
2011-01-10 |
2011-01-10 |
Ports tree schedule announcement |
- |
- |
2010-12-07 |
Ports tree feature freeze |
2011-01-07 |
2011-01-11 |
2011-01-11 |
RC1 |
2010-12-17 |
2010-12-22 |
2010-12-27 |
stable/7 opened again |
2010-12-20 |
2010-12-26 |
2010-12-27 |
RC2 |
2011-01-07 |
2011-01-12 |
2011-01-22 |
RC3 |
(-) 2011-01-28 |
2011-01-28/30 |
2011-02-03 |
RELEASE build |
2011-01-21 |
2011-02-16/17 |
- |
RELEASE announcement |
2011-01-24 |
- |
2011-02-24 |
CAUTION: FreeBSD Release Schedules may slip so the above dates are not guaranteed.
Branch status
Action |
Status |
Subversion: releng/7.4 created |
DONE 20101221, r216618 |
Subversion: release/7.4.0 created |
DONE 20110216, r218743 |
CVS: RELENG_7_4_BP created |
DONE 20101221 |
CVS: RELENG_7_4 created |
DONE 20101221 |
CVS: RELENG_7_4_0_RELEASE created |
DONE 20110216 |
CVS: ports tree tagged |
DONE 20110208 |
Tinderbox: RELENG_7_4 configured |
DONE 20101227 |
Change approval and merge guidelines
Read Releng/ChangeRequestGuidelines carefully. All requests neglecting these rules will be rejected.
Release engineering issue and patch queue
The being-fixed and still-being-researched pile
Blanket approvals
The following blanket approvals are valid until BETA1:
- [empty]
ReleaseEngineering related commits
20101129 - Turn on approval (KenSmith) (committed as r216056)
20101211 - Update www/releng (DanielGerzo, committed as dcvs news.xml rev. 1.356, release.ent rev. 1.51 by JohannKois)
20101222 - Adjust branch tag for make update (KenSmith) (committed as r216643)
20101222 - Adjust the FreeBSD version printed as part of manual pages (KenSmith) (committed as r216644)
20101222 - Update release infrastructure for 7.4 (KenSmith) (committed as r216645)
20101222 - Update standard-supfile for 7.4 (KenSmith) (committed as r216646)
20101222 - Bump FreeBSD_version for 7.4 (KenSmith) (committed as r216647)
20101222 - Update pkg_install for past and upcoming releases (KenSmith) (committed as r216648)
20101222 - Adjust the FreeBSD version printed as part of manual pages (KenSmith) (stable/7, committed as r216656)
20101222 - Update release infrastructure for 7.4 (KenSmith) (stable/7, committed as r216657)
20101222 - Update pkg_install for past and upcoming releases (KenSmith) (stable/7, committed as r216660)
20101222 - Bump FreeBSD_version for 7.4 (KenSmith) (stable/7, committed as r216658)
20101222 - Update newvers.sh for RC1 (KenSmith) (committed as r216664)
20101222 - Document FreeBSD_version updates in porters-handbook (KenSmith) (dcvs book.sgml rev. 1.1091)
20101226 - Open stable branch (KenSmith) (r216724)
20101227 - Update www for RC1 (JohannKois) (dcvs release.ent rev. 1.52, news.xml rev. 1.357)
20101227 - Update www for 7.4 and 8.2 (KenSmith) (dcvs index.sgml rev. 1.289)
20101227 - Update www 7.4 schedule (KenSmith) (dcvs schedule.sgml rev. 1.2)
20101227 - Improve www update for RC1 (JohannKois) (dcvs where.sgml rev 1.107, news.xml rev. 1.358)
20110110 - Cleanup old release notes and prepare for new (HirokiSato) (committed as 217228)
20110111 - Ready for 7.4-RC2 (KenSmith) (committed as r217256)
20110123 - Update www for RC2 (DanielGerzo) (committed as dcvs release.ent rev. 1.54, news.xml rev. 1.360)
20110128 - Ready for 7.3-RC3 (KenSmith) (committed as r218024)
20110131 - Update to reflect the package layout for 7.4-RELEASE (KenSmith) (committed as r218134)
20110131 - Update to reflect the package layout for 7.4-RELEASE (KenSmith) (r218134, merged as r218135)
20110204 - Update www for RC3 (JohannKois) (dcvs release.ent rev. 1.55, news.xml rev. 1.362)
20110204 - Update www release schedule (JohannKois) (dcvs schedule.sgml rev. 1.3)
20110216 - UPDATING for 7.4-R (KenSmith) (committed as r218735,218736)
20110216 - Update newvers.sh for RELEASE (KenSmith) (committed as r218739)
20110216 - Create release/7.4.0 branch (KenSmith) (committed as r218743)
20110223 - Release Notes (HirokiSato) (committed as r218983)
20110223 - Release Notes (HirokiSato) (dcvs Makefile rev. 1.2, errata.html rev. 1.1, hardware.html rev. 1.1, readme.html rev. 1.1)
20110224 - Release Notes (HirokiSato) (committed as r219007-219008)
20110224 - Release Notes (HirokiSato) (dcvs Makefile rev. 1.3, relnotes.html rev. 1.1)
20110224 - Release Notes (HirokiSato) (dcvs Makefile rev. 1.4, announce.sgml rev. 1.1, index.sgml rev. 1.129, news.xml rev. 1.364, release.ent rev. 1.56)
20110224 - Release Notes (HirokiSato) (dcvs freebsd.ent rev. 1.130)
20110224 - Update newvers.sh for 7.4-STABLE (KenSmith) (committed as r219010)
20110225 - Release Notes (JohannKois) (dcvs index.sgml rev. 1.130)
20110303 - Hand over 7.4 to so@ (KenSmith) (committed as r219228)
20110303 - Update status of 7.4 (KenSmith) (dcvs rev. 1.290 index.sgml)
The waiting for approval pile
- [empty]
The additional review or revisions sought pile
20101201 - newfs(8) size modifiers (MaximSobolev) (r204615)
20101201 - ispfw(4) logging (MaximSobolev) (r204748)
20101201 - atkbdc(4) fixes (MaximSobolev) (r207354)
20101213 - Xen HVM support for amd64 (SeanBruno)
The approved and queued for commit pile
- [empty]
Committed fix pile
20101202 - sysinstall fix for absent floppy drive (BruceCran) (r216053, merged as r216117)
20101202 - Find all PCI busses on old Severworks motherboard (JohnBaldwin) (r215820, merged as r216124)
20101202 - Fix memory access after free for IPSec (BjoernZeeb) (r206989, merged as r216125)
20101203 - Let crashinfo work on nnon-default kernel location (ColinPercival) (r216077, merged as r216153)
20101202 - Fix intialization of gnu debuglink sections (ColinPercival) (r215105, merged as r216165)
After BETA1:
20101206 - Do not change CPU ticker frequency if TSC is P-state invariant (JungukKim) (r216159, merged as r216262)
- 20101205 - Fix fxp(4) regression (yongari@) (r216111, merged as r216265)
20101204 - Update splash(4) man for green_saver (DougBarton) (r216065, merged as r216287)
20101209 - Unbreak sysinstall ALL distributions installation (BruceCran) (r216243, merged as r216327)
20101209 - Unbreak a boot0cfg case (BruceCran) (r216229, merged as r216328)
20101209 - Update bind to 9.4-ESV-R4 (DougBarton) (r216303, merged as r216336)
20101208 - Update to OpenSSL 0.9.8q (SimonNielsen) (r216166,216167, merged as r216342)
20101206 - Improve German wording (XinLi) (r216040, merged as r216345)
- 20101207 - ipfw(8) buffer overflow fix (ae@) (r206494, merged as r216347)
20101210 - IP fast forwarding statistics correction (BjoernZeeb) (r216192, merged as r216357)
20101213 - Add .note.ABI-tag section to ia64 startup files (TijlCoosemans) (r216351, merged as r216435)
- 20101213 - Correct the RX discard and refresh_mbuf logic in em(4) (jfv@) (r216172,216176, merged as r216441)
20101214 - Fix cxgb(4) kthread priority issue (JohnBaldwin) (committed as r216449)
20101215 - Record merge-info for r216441 (BjoernZeeb) (r216172,216176, merged as r216459)
- 20101215 - In igb(4) remove a test for min frame size which may fail in some situation (jfv@) (r216173, merged as r216465)
20101218 - Fix race between vmspace_fork and vm_map_wire (MaxLaier) (r216335, merged as r216554)
20101218 - Add a sync to the shutdown step (DougBarton) (r215824, merged as r216569)
20101218 - Update ObsoleteFiles.inc (DougBarton) (r216187, merged as r216571)
20101220 - Fix devfs race (hselasky@, AndrewThompson) (r216371, merged as r216612)
After branching to stable/7 and releng/7.4:
- [empty]
To releng/7.4 after stable/7 branch opened again:
20101231 - Happy New Year 2011 (BjoernZeeb) (r216848, merged as r216853)
20110105 - Fix sparc64 TLB dmeap issue if interrupted (MariusStrobl) (r216891, merged as r217007)
20110105 - Put config(8) warnings out to stderr rather than stdout (LawrenceStewart) (r210144, merged as r217086)
20110107 - Make -S functional for newsyslog(8) (BrianSomers) (r216832, merged as r217115)
- 20110110 - bge(4) DMA space restrictions (yongari@) (r217226, merged as r217235)
To releng/7.4 during RC2:
20110118 - Backout libcrypto/libssl bump and provide a compatibility symlink (SimonNielsen) (r217562, merged as r217574)
To releng/7.4 after RC2:
- 20110114 - Limit re(4) rx buffer size for certain chips (yongari@) (r217296, merged as r217648)
20110117 - Add flag0 to allow rgephy(4) to work without auto-negotiation (MariusStrobl) (r217415, merged as r217667)
20110121 - Add rgephy.4 to document the newly introduced media option (MariusStrobl) (r217464,217468,217475, merged as r217695)
20110122 - i386 stack alignment for main() for clang (KonstantinBelousov) (r217383, merged as r217721)
- 20110121 - Fix sis(4) ALLMULTI/PROMISC programming (yongari@) (r217548, merged as r217804)
- 20110124 - Correct error path in em_xmit, remove bogus UNLOCK (jfv@) (r217295, merged as r217862)
- 20110125 - Correct pullup at the wrong point in TX path to unbreak UDP (jfv@) (r217591, merged as r217866)
20110127 - Fix man page breakage (ColinPercival) (r217928, merged as r217931)
20110127 - Unbreak .Dd line (ColinPercival) (r217872, merged as r217987)
To releng/7.4 after RC3:
20110211 - Fix TCP_NOPUSH setsockopt problem (JohnBaldwin) (r218271, merged as r218576)
20110213 - OpenSSL bugfix (SimonNielsen) (r218625, merged as r218636)
The change request withdrawn pile
- [empty]
Rejected change request pile
20101218 - Update bind to 9.6 (DougBarton) (too late)
Likely errata items
- [empty]
Leading up to the release
Projects being worked on before code freeze
Project |
Developer |
Status |
Merging Xen |
Ongoing |
|
Xen bugfixes |
Ongoing |
Projects being worked on after code freeze
Project |
Developer |
Status |
bind security update |
Done |
|
openssl security update |
Done |
Known issues when the release process started
- [empty]