#12429 NORM Not Tri: OFW - ext filesystem assumes EXT2_FEATURE_INCOMPAT_FILETYPE

Zarro Boogs per Child bugtracker at laptop.org
Tue Jan 1 04:24:39 EST 2013


#12429: OFW - ext filesystem assumes EXT2_FEATURE_INCOMPAT_FILETYPE
-------------------------------+--------------------------------------------
 Reporter:  wmb at firmworks.com  |                 Owner:               
     Type:  defect             |                Status:  new          
 Priority:  normal             |             Milestone:  Not Triaged  
Component:  not assigned       |               Version:  not specified
 Keywords:                     |           Next_action:  never set    
 Verified:  0                  |   Deployment_affected:               
Blockedby:                     |              Blocking:               
-------------------------------+--------------------------------------------
 OFW's ext2/3/4 filesystem code assumes that EXT2_FEATURE_INCOMPAT_FILETYPE
 is set in the superblock, regardless of whether or not it actually is set.
 If the filesystem has been created without that feature, OFW will fail to
 resolve pathnames.

 The fix is to change $find-name in dir.fth so that, if the feature is not
 set, instead of setting wf-type from dirent-type@, set it by decode the
 file type from the inode flags.

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


More information about the Bugs mailing list