FreeBSD 8.2 Release Engineering TODO
This is the FreeBSD 8.2 release engineering wiki page. It tracks the status of the FreeBSD 8.2 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
- FreeBSD 8.2 Release Engineering TODO
- Release Status
- Change approval and merge guidelines
-
Release engineering issue and patch queue
- The being-fixed and still-being-researched pile
- Blanket approvals
- ReleaseEngineering related commits
- The waiting for approval pile
- The additional review or revisions sought pile
- The approved and queued for commit pile
- Committed fix pile
- The change request withdrawn pile
- Rejected change request pile
- Unauthorized commits
- Likely errata items
- Leading up to the release
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/8 opened again |
2010-12-20 |
2010-12-26 |
2010-12-27 |
RC2 |
2011-01-07 |
2011-01-12 |
2011-01-16 |
RC3 |
(-) 2011-01-28 |
2011-01-29/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/8.2 created |
DONE 20101221, r216618 |
Subversion: release/8.2.0 created |
DONE 20110216, r218742 |
CVS: RELENG_8_2_BP created |
DONE 20101221 |
CVS: RELENG_8_2 created |
DONE 20101221 |
CVS: RELENG_8_2_0_RELEASE created |
DONE 20110216 |
CVS: ports tree tagged |
DONE 20110208 |
Tinderbox: RELENG_8_2 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)
20101129 - Create svn2cvs mappings (SimonNielsen) (committed as r216062)
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 r216635)
20101222 - Adjust the FreeBSD version printed as part of manual pages (KenSmith) (committed as r216636)
20101222 - Update release infrastructure for 8.2 (KenSmith) (committed as r216637)
20101222 - Update standard-supfile for 8.2 (KenSmith) (committed as r216638)
20101222 - Bump FreeBSD_version for 8.2 (KenSmith) (committed as r216639)
20101222 - Update pkg_install for 7.4 and 8.2 (KenSmith) (committed as r216640)
20101222 - Adjust the FreeBSD version printed as part of manual pages (KenSmith) (stable/8, committed as r216652)
20101222 - Update release infrastructure for 8.2 (KenSmith) (stable/8, committed as r216653)
20101222 - Bump FreeBSD_version for 8.2 (KenSmith) (stable/8, committed as r216654)
20101222 - Update pkg_install for 7.4 and 8.2 (KenSmith) (stable/8, committed as r216655)
20101222 - Update newvers.sh for RC1 (KenSmith) (committed as r216663)
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 8.2 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 217227)
20110111 - Ready for 8.2-RC2 (KenSmith) (committed as r217255)
20110116 - Announce RC2 (DanielGerzo) (dcvs news.xml rec. 1.359, release.ent rev. 1.53)
20110118 - Cleanup old release errata (HirokiSato) (committed as r217540)
20110129 - Ready for 8.2-RC3 (KenSmith) (committed as r218071)
20110131 - Adjust package set for 8.2-RELEASE. (KenSmith) (committed as r218136)
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)
20110206 - Release Notes (HirokiSato) (committed as r218363,218377)
20110208 - Release Notes (HirokiSato) (committed as r218444,218447,218455)
20110211 - Release Notes (HirokiSato) (committed as r218551,218577)
20110212 - Release Notes (HirokiSato) (committed as r218597-218599)
20110216 - UPDATING for 8.2-R (KenSmith) (committed as r218731,218733)
20110216 - Update newvers.sh for RELEASE (KenSmith) (committed as r218738)
20110216 - Create release/8.2.0 branch (KenSmith) (committed as r218742)
20110223 - Release Notes (HirokiSato) (committed as r218977-218979,218982,219006)
20110223 - Release Notes (HirokiSato) (dcvs Makefile rev. 1.2, errata.html rev. 1.1, hardware.html rev. 1.1, readme.html rev. 1.1, relnotes-detailed.html rev. 1.1, relnotes.sgml rev. 1.1)
20110224 - Release Notes (HirokiSato) (dcvs relnotes-detailed.html rev. 1.2)
20110224 - Release Notes (HirokiSato) (dcvs Makefile rev. 1.3, 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 8.2-STABLE (KenSmith) (committed as r219009)
20110225 - Release Notes (JohannKois) (dcvs index.sgml rev. 1.130)
20110301 - Release Notes (KenSmith) (dcvs announce.sgml rev. 1.2)
20110303 - Hand over 8.2 to so@ (KenSmith) (committed as r219228)
20110303 - Update status of 8.2 (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)
20101211 - Netgraph documentation (JulianElischer)
The approved and queued for commit pile
- [empty]
Committed fix pile
20101130 - Remove DEBUG from aesni(4) (KonstantinBelousov) (r215942, merged as r216073)
20101130 - Xen HVM fix (JustinGibbs) (r211236, merged as r216087)
20101201 - vunref(9) locking (KonstantinBelousov) (r215797, merged as r216096)
20101201 - vrele.9 update for r215797 (KonstantinBelousov) (r215798, merged as r216097)
20101202 - Account I/O done on cdevs (KonstantinBelousov) (r215838, merged as r216102)
20101202 - sysinstall fix for uart(4) (BruceCran) (r216052, merged as r216116)
20101202 - sysinstall fix for absent floppy drive (BruceCran) (r216053, merged as r216116)
20101202 - Fix nd6 la_hold access races (BjoernZeeb) (r216022, merged as r216118)
20101202 - Find all PCI busses on old Severworks motherboard (JohnBaldwin) (r215820, merged as r216123)
20101203 - Let crashinfo work on nnon-default kernel location (ColinPercival) (r216077, merged as r216152)
20101203 - Save FPU context only when not in crypto thread (KonstantinBelousov) (r215864, merged as r216155)
20101203 - In procfs ensure thread in stopped state for fill_(p)regs (KonstantinBelousov) (r216120, merged as r216160)
20101203 - Eliminate bug-prone copying of struct mcontext (KonstantinBelousov) (r209463,215865,216012, merged as r216162)
20101202 - Fix intialization of gnu debuglink sections (ColinPercival) (r215105, merged as r216164)
During BETA1:
20101207 - AR3011 firmware downloader (MaksimYevmenkin) (r215195, merged as r216245) (post-approved)
After BETA1:
20101206 - Do not change CPU ticker frequency if TSC is P-state invariant (JungukKim) (r216159, merged as r216261)
- 20101205 - Fix fxp(4) regression (yongari@) (r216111, merged as r216264)
20101204 - Fix empty ACL handling in ZFS (EdwardTomaszNapierala) (r216084, merged as r216271)
20101204 - Update splash(4) man for green_saver (DougBarton) (r216065, merged as r216286)
20101208 - Enforce stronger alignment semantics in i386/busdma (ColinPercival) (r216194, merged as r216305)
20101208 - Update bind to 9.6-ESV-R3 (DougBarton) (r216175, merged as r216307)
20101209 - Unbreak sysinstall ALL distributions installation (BruceCran) (r216243, merged as r216325)
20101209 - Unbreak a boot0cfg case (BruceCran) (r216229, merged as r216326)
20101208 - Update to OpenSSL 0.9.8q (SimonNielsen) (r216166,216167, merged as r216341)
20101206 - Improve German wording (XinLi) (r216040, merged as r216344)
- 20101207 - ipfw(8) buffer overflow fix (ae@) (r206494, merged as r216346)
- 20101207 - Fix one_pass with in-kernel NAT (ae@) (r213254, merged as r216348)
20101210 - Add SLIST_SWAP() macro (KonstantinBelousov) (r216149, merged as r216352)
20101210 - Fix kernel stack overflow closing POSIX local sockets (KonstantinBelousov) (r216150,216158, merged as r216353)
20101210 - Extend POSIX local socket gc regression test (KonstantinBelousov) (r216151, merged as r216354)
20101210 - IP fast forwarding statistics correction (BjoernZeeb) (r216192, merged as r216356)
20101210 - Fix nd6 link-layer LOR and a recursed lock (BjoernZeeb) (r216277, merged as r216359)
- 20101209 - Fix ixgbe(4) m_len check for special conditions (jfv@) (r216171, merged as r216366)
20101211 - Update ZFS root pool hint description (MartinMatuska) (r216291,216293, merged as r216386)
- 20101212 - Update iwn(4) to work with 6000 series devices (bschmidt@) (r216195, merged as r216392)
20101213 - SCTP bugfix (MichaelTuexen) (r216188, merged as r216402)
20101213 - Do not leak %rdx on execve(2) on amd64 (KonstantinBelousov) (r216231, merged as r216403)
20101213 - Normalize XENHVM kernel config to include GENERIC (RobertWatson) (r216365, merged as r216406)
- 20101213 - Fix wpi(4) bug for scanning after losing connectivity (bschmidt@) (r216238, merged as r216411)
- 20101213 - Fix iwn(4) bug for state machine transition to same state (bschmidt@) (r216237, merged as r216412)
- 20101213 - Fix umount in certain condition in experimental NFSv4 server (rmacklem@) (r216330, merged as r216430)
20101214 - Fix initialization and assertion problem in libzpool (MartinMatuska) (r210044,214622, merged as r216434)
20101213 - Add .note.ABI-tag section to ia64 startup files (TijlCoosemans) (r216351, merged as r216433)
20101214 - Automatically start resilver on ZFS pool import or load (MartinMatuska) (r208683, merged as r216436)
20101214 - In ZFS use correct jailed property instead of zoned (MartinMatuska) (r210999, merged as r216436)
20101214 - Allow adding new vdevs to ZFS pool in certain conditions (MartinMatuska) (r212385, merged as r216436)
- 20101213 - Correct the RX discard and refresh_mbuf logic in em(4) (jfv@) (r216172,216176, merged as r216440)
20101214 - Rearrange amd64 struct pcb to make better use of cache lines (JungukKim) (r210780, merged as r216446)
20101215 - Add HighPoint RocketRAID 62x card support to ahci (AlexanderMotin) (r216309, merged as r216452)
20101215 - Fix in-kernel FPU consumers (KonstantinBelousov) (r216394, merged as r216455)
20101215 - Remove redundant assignment in ZFS code (MartinMatuska) (r209230, merged as r216456)
20101214 - Retire write-only PCB_FULLCTX pcb flag on amd64 (KonstantinBelousov) (r216253, merged as r216457)
20101214 - Update comments and code related to use of amd64 full context switch (KonstantinBelousov) (r216255, merged as r216458)
20101215 - Record merge-info for r216366,r216440 (BjoernZeeb) (r216171,216172,216176, merged as r216460)
- 20101215 - In igb(4) remove a test for min frame size which may fail in some situation (jfv@) (r216173, merged as r216467)
20101216 - Fix an SCTP accounting case (MichaelTuexen) (r216397, merged as r216481)
20101216 - Add hint to sysinstall to rescan for USB (BruceCran) (r216407, merged as r216484)
20101216 - Decode IPC_CREAT and IPC_EXCL for semget(2) in kdump(1) (XinLi) (r216130, merged as r216506)
20101218 - Fix missing SCTP cast (MichaelTuexen) (r216480, merged as r216517)
20101217 - Add xen(4) man page (RobertWatson) (r216419-216420,216428-216429,216497,216500-216501,216509, merged as r216545)
20101218 - Fix race between vmspace_fork and vm_map_wire (MaxLaier) (r216335, merged as r216553)
20101218 - Add a sync to the shutdown step (DougBarton) (r215824, merged as r216568)
20101218 - Update ObsoleteFiles.inc (DougBarton) (r216187, merged as r216570)
20101217 - IEEE488 improvements (JoergWunsch) (r216355,216364, merged as r216573)
20101219 - Fix mergeinfo on etc (DougBarton) (r209195,209250,210254,211141,211800,215045, merged as r216574)
20101220 - Fix idprio limit checking (JohnBaldwin) (r216504, merged as r216593)
20101220 - Record merge-info for r216355,216364 (BjoernZeeb) (r216355,216364, merged as r216601)
20101219 - Xen bugfixes (ColinPercival) (r215470,215472,215525,215663,215813,215819,215844,216041,216241,216280,216382,216385, merged as r216602)
- 20101221 - wpi(4) RFKILL fix (bschmidt@) (r216521, merged as r216608)
- 20101221 - wpi(4)fix when associating to 5Ghz (bschmidt@) (r216522, merged as r216609)
- 20101221 - wpi(4) busdma fix (bschmidt@) (r216523, merged as r216610)
20101220 - Fix devfs race (hselasky@, AndrewThompson) (r216371, merged as r216611)
20101220 - SCTP improvement (MichaelTuexen) (r216495, merged as r216613)
After branching to stable/8 and releng/8.2:
20101221 - Fix the overflowing livefs ISO issue on powerpc (NathanWhitehorn) (r216469, merged as r216659,r216661)
20101226 - Correct usage of VOP_ISLOCKED() in nfsserver (KonstantinBelousov) (r216454, merged as r216704, r216712)
20101226 - Fix 32bit ps(1) on amd64 after r213536 (KonstantinBelousov) (r216572, merged as r216705, r216713)
20101226 - Add missing 'p' getopt option to newfs(8) (KonstantinBelousov) (r216453, merged as r216708, r216711)
- 20101222 - Fix monitor mode with wpi(4) (bschmidt@) (r216557, merged as r216709, r216710)
20101221 - Fix an SCTP flightsize bug (MichaelTuexen) (r216502, merged as r216714, r216715)
20101221 - Re-add USB port status test (AndrewThompson) (r216249, merged as r216718, r216720)
To releng/8.2 after stable/8 branch opened again:
20101218 - Remove route cloning leftovers (HirokiSato) (r196833, merged as r216740)
- 20101221 - Propagate vlan(4) events to parent interfaces (oleg@) (r203548, merged as r216741)
- 20101228 - Fix initial credit for an idle pipe in dummynet(4) (oleg@) (r213265, merged as r216759)
20101229 - Fix deprecated warning in mount_nfs(8) (SimonNielsen) (r216797, merged as r216800)
- 20101229 - Improve experimental NFS server directory offset cookie handling with ZFS (rmacklem@) (r216691, merged as r216808)
20101231 - Happy New Year 2011 (BjoernZeeb) (r216848, merged as r216852)
- 20110102 - wpi(4) bus_dma fix (bschmidt@) (r216824, merged as r216886)
20101223 - Fix boot-time panic when migrating IRQs (JohnBaldwin) (r216679, merged as r216924)
20110104 - Update gcore.1 man page (JohnBaldwin) (r216769, merged as r216959)
20110105 - Fix sparc64 TLB dmeap issue if interrupted (MariusStrobl) (r216891, merged as r217006)
20110104 - Update periodic.conf.5 man page (BenedictReuschling) (r211397, merged as r217015)
20110105 - Merge fill_fpregs() fix for pc98 from i386 (GavinAtkinson) (r216892, merged as r217031)
20110106 - Fix parameters for wakeup(9) and tsleep(9) in acpi_ec(4) (JungukKim) (r216940, merged as r217059)
20110106 - Fix a panic with mlock(2) on i386/XEN (ColinPercival) (r217051, merged as r217080)
20110106 - Fix a panic exiting gstat on i386/XEN (ColinPercival) (r217052, merged as r217081)
20110106 - Make the Xen console not spew \0 bytes (ColinPercival) (r217053, merged as r217082)
20110106 - Do not panic when detaching disks on XEN (ColinPercival) (r217055, merged as r217083)
20110106 - Make i386_set_ldt work on i386/XEN (ColinPercival) (r217056, merged as r217084)
20110105 - Put config(8) warnings out to stderr rather than stdout (LawrenceStewart) (r210144, merged as r217085)
20110106 - Fix a race condition in ZFS (MartinMatuska) (r216919, merged as r217096)
20110107 - Make -S functional for newsyslog(8) (BrianSomers) (r216832, merged as r217116)
20110106 - Make minidump work on i386/XEN (ColinPercival) (r217050, merged as r217130)
- 20110110 - bge(4) DMA space restrictions (yongari@) (r217226, merged as r217233)
- 20110110 - Fix multicast source address selection bug on connect(2) (deischen@) (r217169, merged as r217280)
To releng/8.2 after RC2:
20110114 - Fix a XEN bug on recent AMD CPUs. (ColinPercival) (r217408, merged as r217598)
- 20110119 - krpc bugfix for NFS client 75 second stalls/TCP reconnects (rmacklem@) (r217242, merged as r217617)
20110118 - Re-attach cxgb(4) to module build (WarnerLosh) (r217553, merged as r217643)
- 20110114 - Limit re(4) rx buffer size for certain chips (yongari@) (r217296, merged as r217647)
20110117 - Add flag0 to allow rgephy(4) to work without auto-negotiation (MariusStrobl) (r217415, merged as r217666)
20110121 - Add rgephy.4 to document the newly introduced media option (MariusStrobl) (r217464,217468,217475, merged as r217694)
20110122 - i386 stack alignment for main() for clang (KonstantinBelousov) (r217383, merged as r217720)
- 20110121 - Fix sis(4) ALLMULTI/PROMISC programming (yongari@) (r217548, merged as r217803)
20110125 - Unbreak loading miniport drivers from loader.conf (AndrewThompson) (r217727, merged as r217837)
- 20110124 - Correct error path in em_xmit, remove bogus UNLOCK (jfv@) (r217710, merged as r217860)
20110125 - Add run(4) and runfw(4) man pages (AndrewThompson) (r203134-203135,207990,217289, merged as r217861)
- 20110125 - Correct pullup at the wrong point in TX path to unbreak UDP (jfv@) (r217711, merged as r217865)
- 20110120 - Fix panic in ral(4) or ural(4) in hostap mode (bschmidt@) (r217511, merged as r217887)
- 20110126 - Fix various ixgbe(4) problems (jfv@) (r217712,217713,217795,217796,217797, merged as r217917)
20110127 - Fix man page breakage (ColinPercival) (r217927, merged as r217932)
20110127 - Unbreak .Dd line (ColinPercival) (r217872, merged as r217990)
20110124 - Fix occasional panics with VM86 BIOS calls (JungukKim) (r217587, merged as r218032)
To releng/8.2 after RC3:
20110205 - Allow xz to work on strong-aligned architectures (MartinMatuska) (r218166, merged as r218445)
20110211 - Fix TCP_NOPUSH setsockopt problem (JohnBaldwin) (r218271, merged as r218575)
20110213 - OpenSSL bugfix (SimonNielsen) (r218625, merged as r218635)
The change request withdrawn pile
- 20101204 - New rum(4) device ID (sanpei@) (r216057)
20110127 - uart(4) fix (MarcelMoolenaar) (r217800)
Rejected change request pile
20101206 - Support for GDB to print thread names (AttilioRao) (r215679) (new feature)
20101211 - Add -q to pgrep(1) (PawelJakubDawidek) (r203802) (new feature)
20101218 - stat(1) (DougBarton) (too late)
20101209 - Merge mps(4) (WarnerLosh) (r212420,212616,212772,212802,213535,213702,213704,213707,213708,213743,213839,213840,213882,213898,213993,212669,212624) (various committers could not agree on this in time)
- 20110119 - Fix buildworld on pre-8.2 (fjoe@) (r217576) (everyone concluded the the fix is only needed for stable/8 after releng/8.2 branch time)
Unauthorized commits
- [empty]
Likely errata items
20101222 - Fix callout(9) migration locking (AttilioRao)
Leading up to the release
Projects being worked on before code freeze
Project |
Developer |
Status |
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]