Re: [Xen-devel] [PATCH] EFI: add efi=mapbs option and parse efi= early

2019-08-09 Thread Jan Beulich
On 08.08.2019 18:08, Marek Marczykowski-Górecki wrote: On Thu, Aug 08, 2019 at 03:25:19PM +, Jan Beulich wrote: On 08.08.2019 11:21, Marek Marczykowski-Górecki wrote: On Thu, Aug 08, 2019 at 08:21:54AM +, Jan Beulich wrote: On 08.08.2019 02:31, Marek Marczykowski-Górecki wrote: ---

Re: [Xen-devel] [PATCH] EFI: add efi=mapbs option and parse efi= early

2019-08-08 Thread Marek Marczykowski-Górecki
On Thu, Aug 08, 2019 at 03:25:19PM +, Jan Beulich wrote: > On 08.08.2019 11:21, Marek Marczykowski-Górecki wrote: > > On Thu, Aug 08, 2019 at 08:21:54AM +, Jan Beulich wrote: > >> On 08.08.2019 02:31, Marek Marczykowski-Górecki wrote: > >>> When booting Xen via xen.efi, there is /mapbs op

Re: [Xen-devel] [PATCH] EFI: add efi=mapbs option and parse efi= early

2019-08-08 Thread Jan Beulich
On 08.08.2019 11:21, Marek Marczykowski-Górecki wrote: > On Thu, Aug 08, 2019 at 08:21:54AM +, Jan Beulich wrote: >> On 08.08.2019 02:31, Marek Marczykowski-Górecki wrote: >>> When booting Xen via xen.efi, there is /mapbs option to workaround >>> certain platform issues (added in f36886bdf4 "

Re: [Xen-devel] [PATCH] EFI: add efi=mapbs option and parse efi= early

2019-08-08 Thread Jan Beulich
On 08.08.2019 11:40, Andrew Cooper wrote: > On 08/08/2019 01:31, Marek Marczykowski-Górecki wrote: >> When booting Xen via xen.efi, there is /mapbs option to workaround >> certain platform issues (added in f36886bdf4 "EFI/early: add /mapbs to >> map EfiBootServices{Code,Data}"). Add support for efi

Re: [Xen-devel] [PATCH] EFI: add efi=mapbs option and parse efi= early

2019-08-08 Thread Marek Marczykowski-Górecki
On Thu, Aug 08, 2019 at 10:40:36AM +0100, Andrew Cooper wrote: > On 08/08/2019 01:31, Marek Marczykowski-Górecki wrote: > > When booting Xen via xen.efi, there is /mapbs option to workaround > > certain platform issues (added in f36886bdf4 "EFI/early: add /mapbs to > > map EfiBootServices{Code,Data

Re: [Xen-devel] [PATCH] EFI: add efi=mapbs option and parse efi= early

2019-08-08 Thread Andrew Cooper
On 08/08/2019 01:31, Marek Marczykowski-Górecki wrote: > When booting Xen via xen.efi, there is /mapbs option to workaround > certain platform issues (added in f36886bdf4 "EFI/early: add /mapbs to > map EfiBootServices{Code,Data}"). Add support for efi=mapbs on Xen > cmdline for the same effect and

Re: [Xen-devel] [PATCH] EFI: add efi=mapbs option and parse efi= early

2019-08-08 Thread Marek Marczykowski-Górecki
On Thu, Aug 08, 2019 at 08:21:54AM +, Jan Beulich wrote: > On 08.08.2019 02:31, Marek Marczykowski-Górecki wrote: > > When booting Xen via xen.efi, there is /mapbs option to workaround > > certain platform issues (added in f36886bdf4 "EFI/early: add /mapbs to > > map EfiBootServices{Code,Data}

Re: [Xen-devel] [PATCH] EFI: add efi=mapbs option and parse efi= early

2019-08-08 Thread Jan Beulich
On 08.08.2019 02:31, Marek Marczykowski-Górecki wrote: > When booting Xen via xen.efi, there is /mapbs option to workaround > certain platform issues (added in f36886bdf4 "EFI/early: add /mapbs to > map EfiBootServices{Code,Data}"). Add support for efi=mapbs on Xen > cmdline for the same effect an

Re: [Xen-devel] [PATCH] EFI: add efi=mapbs option and parse efi= early

2019-08-08 Thread Jan Beulich
On 08.08.2019 02:52, Marek Marczykowski-Górecki wrote: >> --- a/xen/arch/x86/efi/efi-boot.h >> +++ b/xen/arch/x86/efi/efi-boot.h >> @@ -315,8 +315,10 @@ static void __init efi_arch_handle_cmdline(CHAR16 >> *image_name, >> name.s = "xen"; >> place_string(&mbi.cmdline, name.s); >>

Re: [Xen-devel] [PATCH] EFI: add efi=mapbs option and parse efi= early

2019-08-07 Thread Marek Marczykowski-Górecki
On Thu, Aug 08, 2019 at 02:31:57AM +0200, Marek Marczykowski-Górecki wrote: > When booting Xen via xen.efi, there is /mapbs option to workaround > certain platform issues (added in f36886bdf4 "EFI/early: add /mapbs to > map EfiBootServices{Code,Data}"). Add support for efi=mapbs on Xen > cmdline fo

[Xen-devel] [PATCH] EFI: add efi=mapbs option and parse efi= early

2019-08-07 Thread Marek Marczykowski-Górecki
When booting Xen via xen.efi, there is /mapbs option to workaround certain platform issues (added in f36886bdf4 "EFI/early: add /mapbs to map EfiBootServices{Code,Data}"). Add support for efi=mapbs on Xen cmdline for the same effect and parse it very early in the multiboot2+EFI boot path. Normally