Currently there are a bare minimum of IDE and SCSI controllers built into the kernel due to the kernel size limit. Need to find a way to auto-detect what is needed and load the modules.
Having recently installed Gentoo 1.4 (Stage3) on a PowerMac, I have a problem along these lines. The system is a PowerMac 7500/100 (with G3 240 upgrade and 128MB RAM installed), and uses what appears to be called a "MESH" SCSI controller. Using the 1.4 PPC LiveCD, I was unable to access my SCSI disks (2 and 4GB), instead having to resort to a 2.4.19-based kernel from the 1.2 install ISO image. There was no scsi directory under the /lib/modules/`uname -r`/ tree.
This was setup as a bug for the Sparc LiveCD so I could keep track of what needed to be done. My recommendation is to open a new bug and assign it to the PPC team. Thanks, Jason Wever
I got some working auto-detection code together. Gonna hack a LiveCD this week and add it for testing.
As we now have catalyst to build things, this bug no longer applies to what I was thinking of doing.