2.3.whatever and hfs

David D. Kilzer ddkilzer at computer.org
Tue Sep 21 13:23:39 EST 1999

David Riley <happyoscar42 at usa.net> wrote:
>The current vger 2.3 kernel (whatever it is, maybe 2.3.18) compiles
>without a hitch, except at the end when it's linking it all up and it
>dies with an unresolved symbol "update_vm_chache" in hfs.o.  I'd like to
>be able to use hfs with my 2.3 kernel; is there a fix for this?

Yes.  Someone must rewrite the HFS code to use the new unified buffer code.
I think both minixfs and ext2fs have been rewritten, but HFS and other
'foreign' file systems have not been rewritten.

The short-term solution is not to include support for HFS in your kernel.

The long-term solution is to fix HFS to work with the new unified buffer
code.  Unfortunately, the HFS maintainer is busy and may not be able to fix
this until well into 2.4.

Personally, I think that, "if you break it, you fix it," but apparently
this doesn't always apply to kernel internals.


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

More information about the Linuxppc-dev mailing list