#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