#9972 NORM Not Tri: openfirmware writes fail on an ext2 filesystem of certain size range

Zarro Boogs per Child bugtracker at laptop.org
Sun Jan 10 05:40:26 EST 2010


#9972: openfirmware writes fail on an ext2 filesystem of certain size range
-------------------------------------------+--------------------------------
           Reporter:  Quozl                |       Owner:  wmb at firmworks.com
               Type:  defect               |      Status:  assigned         
           Priority:  normal               |   Milestone:  Not Triaged      
          Component:  ofw - open firmware  |     Version:  not specified    
         Resolution:                       |    Keywords:                   
        Next_action:  never set            |    Verified:  0                
Deployment_affected:                       |   Blockedby:                   
           Blocking:                       |  
-------------------------------------------+--------------------------------
Changes (by wmb at firmworks.com):

  * status:  new => assigned


Comment:

 The problem is EXT2_FEATURE_RO_COMPAT_SPARSE_SUPER

 In "classic" ext2, every block group contained a backup copy of the
 superblock and the group descriptors.  With SPARSE enabled, only groups 0,
 1, and powers of 3, 5, and 7 have backup copies.

 OFW was trying to write backups to every group, and in doing so, overwrote
 inode bitmaps for those groups that should not have backups.

-- 
Ticket URL: <http://dev.laptop.org/ticket/9972#comment:3>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list