resolves BZ 466954
efi_ioremap is currently broken in fedora, so systems that have large
efi runtime regions mapped into higher mem are not able to re-map, the
result being the system fails to boot. The core issue is that any region
> 400K cannot currently be remapped with efi_ioremap due to size
limitations within the efi_ioremap code. So when an efi runtime region
is larger than 400K and in higher mem, it is not remapped. Systems most
affected by this issue tend to be made by Apple.
This patch was tested on MacBook Pro (Santa Rosa) and resolves the issue.
Upstream commit:
http://git.kernel.org/?p=linux/kernel/git/x86/linux-2.6-tip.git;a=commitdiff;h=dd39ecf522ba86c70809715af46e6557f6491131
It would be helpful to have this patch included in Fedora before UEFI
test day (April 9th, 2009), if possible, being that the largest
percentage of UEFI hardware currently on the market is made by Apple. In
that respect, this patch is somewhat important.
Brian
------------------------------------------------------------------------
_______________________________________________
Fedora-kernel-list mailing list
Fedora-kernel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-kernel-list