lkml.org 
[lkml]   [2011]   [Nov]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH v3] x86, efi: Calling __pa() with an ioremap'd address is invalid
On 11/07/2011 01:07 PM, Matthew Garrett wrote:
>>
>> I know we need to be able to pass the initramfs in memory; anything else
>> we need other than the normal EFI executable entry conditions?
>
> If we're called before ExitBootServices(), no. If we're called after,
> we'll need the map from GetMemoryMap(). There's some other things that
> we may want to pass, such as option ROMs that we can get from firmware
> but which may not otherwise be mapped - I guess those could arguably be
> passed in the initramfs.
>

No, we should be called before ExitBootServices(), obviously.

That was a significant part of the point.

Getting a list of the stuff we need would be useful, so we can come up
with a workable ABI for passing it.

-hpa


\
 
 \ /
  Last update: 2011-11-07 22:23    [W:1.100 / U:0.004 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site