This dmesg is from a 2.6.25 kernel which works fine. I can gather other debugging info from the booting kernels if needed. But its a challenge to debug the bad kernel being efifb is initialized very late (so you never even get to the video initialization and cant see any logged messages) and since its a MacBook I dont have a real serial port for serial console. The efi map is for MacBook has a different layout from other EFI systems I have to test on. 2.6.29 kernel works on every EFI system I have except MacBook. Brian