Messages in this thread | | | Date | Tue, 22 Oct 2013 13:18:57 +0200 | From | Borislav Petkov <> | Subject | Re: [PATCH 12/12] EFI: Runtime services virtual mapping |
| |
On Mon, Oct 21, 2013 at 11:04:26PM +0800, Dave Young wrote: > > You need this to map the runtime regions in the kexec kernel, right? > > Please write that in the commit message. > > Yes, will do
Ok, but but, why doesn't the normal code path in efi_enter_virtual_mode work anymore? I mean, why do you need another function instead of doing what you did previously:
if (!kexec) phys_efi_set_virtual_address_map(...)
The path up to here does the mapping already anyway so you only need to do the mapping in the kexec kernel and skip set set_virtual_map thing.
Thanks.
| |