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 Mon, Nov 07, 2011 at 01:20:45PM -0800, H. Peter Anvin wrote:
> 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.

I know. But we also have to handle being called after
ExitBootServices(). There are going to be people who don't want to deal
with signing their kernel builds.

--
Matthew Garrett | mjg59@srcf.ucam.org


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