PowerPC - missing functionality
On this page is a collection of features and/or functions known not to exist yet and important to have.
- HFS+ -- Neither the loader nor the kernel supports HFS+. This means that only cd9660 can be used to boot FreeBSD from OFW. However cd9660 is a read-only file system and as such not usable without a lot of manual intervention. We need HFS+ support in the loader to be able to boot from a HFS+ file system and we need HFS+ support in the kernel to be able to put /boot on a HFS+ file system. This can be hacked around using the boot1.hfs "boot block" generated now, but sysinstall needs to be aware of it, and install it onto a partition correctly.
- dumpsys() -- See src/sys/kern_shutdown.c. Kernel dumps are not yet implemented. It seems logical to take the ia64 code or the derived i386/amd64 code. The i386/amd64 code support minidumps, which may make porting unnecessarily hard.
- Dumps are currently implemented for Book-E and ppc32 in -CURRENT.