* EFI Virtual Address Mapping - MAX PAGES too low?
@ 2008-12-10 23:42 Jonathan Barkelew
0 siblings, 0 replies; only message in thread
From: Jonathan Barkelew @ 2008-12-10 23:42 UTC (permalink / raw)
To: linux-kernel
I've traced a series of kernel panics on one of my projects back to a
failed call to efi_ioremap in efi_64.c. In my project, there is a 4MB
region in the EFI memory map declared as EFI_MEMORY_RUNTIME, but
efi_ioremap fails if the total number of mapped pages is greater than
100:
if (pages_mapped + pages > MAX_EFI_IO_PAGES)
return NULL;
A 4MB runtime region seems to be allowed by the EFI spec. Why is
MAX_EFI_IO_PAGES so low?
----
Jonathan Barkelew
debtech@gmail.com
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2008-12-10 23:42 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-12-10 23:42 EFI Virtual Address Mapping - MAX PAGES too low? Jonathan Barkelew
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®