Update regarding current state of trunk and state of commits:
Bug with bootcd (IoPageWrite failed) has been fixed, and a number of other bugs too (Thank You, developers!). We are left with a LiveCD not working bug (again, the same IoPageWrite () failed, which probably means another stack corruption somewhere during boot sequence). I suppose this is the only major issue left in trunk. Also, GDB support is broken (/DEBUGPORT=GDB doesn't really switch GDB mode on, it just seems to be ignored).
Regarding codefreeze - new features can be committed now, but please test them very thoroughly, and for the time being (until automatic regression testing system is in place) I test trunk for brokenness (other are encouraged to help testing too). If trunk is broken, no other commits are allowed other than commit fixing it.
If you have changes, which lead to increasing trunk's instability, better create a branch and commit there, while debugging that code.
With the best regards, Aleksey Bragin.
On Nov 4, 2006, at 1:11 PM, Aleksey Bragin wrote:
Hello, as you might have already noticed I took the chance while upgrading SVN server to 1.4.0 and creating a mirror to effectively set it to readonly state for now.
The blocker bug is the stack corruption issue, which somewhen (though rather frequently, but to be fully sure one needs at least 10 boots) results in "IoPageWrite() failed" during setup.
Herve already took a lot of time to try to track down the revision number of the regression, however I'm not aware of his recent achievements.
I would like to ask everyone (especially those who wants to become testers :) ) to please help and find the revision number which has this regression. Further commits can go only when this is fixed (the concept of bootable trunk).
WBR, Aleksey Bragin.