From mboxrd@z Thu Jan 1 00:00:00 1970 From: "H. Peter Anvin" Subject: Re: EFI mode after running kexec Date: Fri, 30 Aug 2013 09:44:30 -0700 Message-ID: <5220CBEE.20706@zytor.com> References: <20130829022632.GA26862@kroah.com> <1377779723.2223.105.camel@dabdike> <20130829192001.GB11624@kroah.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20130829192001.GB11624-U8xfFu+wG4EAvxtiuMwx3w@public.gmane.org> Sender: linux-efi-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Greg KH Cc: James Bottomley , Josh Boyer , "linux-efi-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" , Borislav Petkov List-Id: linux-efi@vger.kernel.org On 08/29/2013 12:20 PM, Greg KH wrote: >> >> There's also the SetVirtualAddressMap() problem ... > > Ugh, that would be a real mess... > I and Borislav actually came up with a reasonable solution for SVAM(). It sadly creates a new ABI, but at least is (a) reasonable and (b) seems to match Windows close enough. Basically the regions should get mapped one by one from -4 GB downwards. -hpa