Re: Linux 3.9-rc1

Linus Torvalds
2013-03-06T16:08:39Z

On Wed, Mar 6, 2013 at 12:06 AM, Henrik Rydberg <rydberg@euromail.se> wrote:
>
> Or not. ;-) This commit breaks boot on my MacBookAir3,1:
>
> commit 8d57470d8f859635deffe3919d7d4867b488b85a
> Author: Yinghai Lu <yinghai@kernel.org>
> Date: Fri Nov 16 19:38:58 2012 -0800
>
> x86, mm: setup page table in top-down

Argh. The whole page table setup crud is scarily fragile.

> Being a 64-bit apple-EFI machine, it probably runs through an obscure
> path in this patch. I wish I had more vital information, but I get the
> white screen of death, so not much to go on so far.

I actually test on my MBA (also EFI boot), but it's a slightly newer
4,1 version, and the memory map looks very different (I've got 251
memory regions reported by efi, ugh).

So Apple EFI does work at least in some cases, just not yours. Let's
hope Yinghai can figure this one out..

Linus