#9972 NORM 1.5-sof: openfirmware writes fail on an ext2 filesystem with large_file feature set (was: openfirmware writes fail on an ext2 filesystem of certain size range)

Zarro Boogs per Child bugtracker at laptop.org
Fri Jan 29 00:56:20 EST 2010


#9972: openfirmware writes fail on an ext2 filesystem with large_file feature set
-------------------------------------------+--------------------------------
           Reporter:  Quozl                |       Owner:  wmb at firmworks.com                
               Type:  defect               |      Status:  assigned                         
           Priority:  normal               |   Milestone:  1.5-software-update              
          Component:  ofw - open firmware  |     Version:  Development build as of this date
         Resolution:                       |    Keywords:                                   
        Next_action:  test in build        |    Verified:  0                                
Deployment_affected:                       |   Blockedby:                                   
           Blocking:                       |  
-------------------------------------------+--------------------------------

Comment(by Quozl):

 Progress update.

 ''unknown-extensions?'' returns non-zero for the test case.  The cause is
 that the ext2 filesystem superblock struct member ''s_feature_ro_compat''
 has bit ''EXT2_FEATURE_RO_COMPAT_LARGE_FILE'' set.

 This corresponds to ''large_file'' as shown by ''dump2efs'' or
 ''tune2fs'', but this bit cannot be set or cleared from Linux using
 ''mke2fs'' or ''tune2fs''.

 RH BZ [https://bugzilla.redhat.com/show_bug.cgi?id=258381 258381] suggests
 this was to be changed.

 With incompatible filesystem features present, !OpenFirmware uses
 ''nullwrite'' silently.  Theory: this manifests later as ''Flushbuf
 error''.

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


More information about the Bugs mailing list