freebsd-dev/sys/powerpc
Nathan Whitehorn 4603558264 Provide a real fix to the too-many-translations problem when booting
from CD on 64-bit hardware to replace existing band-aids. This occurred
when the preloaded mdroot required too many mappings for the static
buffer.

Since we only use the translations buffer once, allocate a dynamic
buffer on the stack. This early in the boot process, the call chain
is quite short and we can be assured of having sufficient stack space.

Reviewed by:	grehan
2009-11-12 15:19:09 +00:00
..
aim Provide a real fix to the too-many-translations problem when booting 2009-11-12 15:19:09 +00:00
booke Extract the code that records syscall results in the frame into MD 2009-11-10 11:43:07 +00:00
compile
conf Add a few SCSI controllers to GENERIC that can be found on Powermacs. 2009-09-10 21:25:05 +00:00
cpufreq Add cpufreq support on the PowerPC G5, along with a skeleton SMU driver 2009-06-23 04:28:32 +00:00
fpu Include <sys/types.h> before <sys/systm.h> to get typedefs required 2008-04-09 08:50:37 +00:00
include Turn on NAP mode on G5 systems, and refactor the HID0 setup code a little. 2009-10-24 18:33:01 +00:00
mpc85xx Do not use OCP85XX_LBC_OFF twice when accessing LBC registers on MPC85XX. 2009-07-21 08:38:45 +00:00
ofw strict kobj signatures: some ofw_setprop fixes 2009-06-11 17:15:20 +00:00
powermac Allow Heathrow-based machines to boot a kernel containing option SMP 2009-10-24 18:31:22 +00:00
powerpc Unbreak E500 builds. The inline assembly for the 970 CPUs 2009-11-06 06:09:04 +00:00
psim Move from using devclass_find_free_unit(ata_devclass, 0) to -1 for the 2009-06-10 17:40:18 +00:00