i've noticed that the hfsplus code was incomplete.
here is the SHORT patch to io/prom/fs/hfsplus.cc which
I found it useful because I managed easly to create an
filesystem with a CHRP file pointing to an ELF kernel.
I saw that cdroms using CHRP can boot and I assume they
use HFS or wrapped HFS, but I didn't investigate.
the method splits the path in components, and uses
record_init_string_parent to descend the tree and
return a HFSPlusFile
pbject if the search is successful.
please accept this patch in the main cvs tree as it
does no harm
and eases the porting of my research OS Acaros to the
Log in to post a comment.