Re: [PATCH 1/1] Fix boot on efi 32 bit Machines [try #4]

Eric W. Biederman
2006-07-05T15:53:31Z

Edgar Hucek <hostmaster@ed-soft.at> writes:

> I agre with you to make efi use the e820 map as a long term solution.
> But at the moment the efi part is completley broken without my patch.

But your patch isn't a fix. It is a hack to make the system boot.

A patch that performed the same check on the efi memory map,
or it converted the efi memory map to use an e820 map it would be a fix.

> At least on Intel Macs.
> Without the patch also my Imacfb driver makes no sense, since it is
> for efi booted Intel Macs.

My point is that the kernel efi support is broken. You have just found
the location where the bone is poking through the skin.

I am tempted to write a patch to delete the x86 efi support at this
point. So that it is very clear that it needs to be completely redone.

Eric