#2897 BLOC Opportu: OFW Q2C24 bricks B2 machines

Zarro Boogs per Child bugtracker at laptop.org
Sat Aug 18 21:07:46 EDT 2007


#2897: OFW Q2C24 bricks B2 machines
----------------------------------+-----------------------------------------
  Reporter:  wmb at firmworks.com    |       Owner:  wmb at firmworks.com      
      Type:  defect               |      Status:  closed                 
  Priority:  blocker              |   Milestone:  Opportunity            
 Component:  ofw - open firmware  |     Version:  OFW development version
Resolution:  fixed                |    Keywords:                         
  Verified:  0                    |  
----------------------------------+-----------------------------------------
Changes (by wmb at firmworks.com):

  * status:  new => closed
  * resolution:  => fixed

Comment:

 Fixed by svn r565. The fix will appear in Q2C25.

 The root cause of the problem was an ordering problem between the
 allocation
 of the cpu-state array and the setting of a value within that array.  That
 problem has been latent forever, but just now showed up due to an
 improvement
 in the exception handling capabilities of the OFW compilation environment.
 The reason it didn't bite us before was because the base address pointer
 for
 the cpu-state array happened to be 0 before, and too-early access of an
 array
 member thus happened to hit extant memory.

-- 
Ticket URL: <https://dev.laptop.org/ticket/2897#comment:1>
One Laptop Per Child <http://laptop.org/>



More information about the Bugs mailing list