Re: [Xen-devel] [PATCH v2 09/23] efi: create efi_enabled()

2015-08-24 Thread Jan Beulich
>>> On 22.08.15 at 14:33, wrote: > On Thu, Aug 20, 2015 at 09:18:17AM -0600, Jan Beulich wrote: >> >>> On 20.07.15 at 16:29, wrote: >> > --- a/xen/arch/x86/efi/stub.c >> > +++ b/xen/arch/x86/efi/stub.c >> > @@ -4,9 +4,14 @@ >> > #include >> > #include >> > >> > -#ifndef efi_enabled >> > -cons

Re: [Xen-devel] [PATCH v2 09/23] efi: create efi_enabled()

2015-08-22 Thread Daniel Kiper
On Thu, Aug 20, 2015 at 09:18:17AM -0600, Jan Beulich wrote: > >>> On 20.07.15 at 16:29, wrote: > > --- a/xen/arch/x86/efi/stub.c > > +++ b/xen/arch/x86/efi/stub.c > > @@ -4,9 +4,14 @@ > > #include > > #include > > > > -#ifndef efi_enabled > > -const bool_t efi_enabled = 0; > > -#endif > > +st

Re: [Xen-devel] [PATCH v2 09/23] efi: create efi_enabled()

2015-08-20 Thread Jan Beulich
>>> On 20.07.15 at 16:29, wrote: > --- a/xen/arch/x86/efi/stub.c > +++ b/xen/arch/x86/efi/stub.c > @@ -4,9 +4,14 @@ > #include > #include > > -#ifndef efi_enabled > -const bool_t efi_enabled = 0; > -#endif > +struct efi __read_mostly efi = { > + .flags = 0, /* Initialized later. */ > +

Re: [Xen-devel] [PATCH v2 09/23] efi: create efi_enabled()

2015-08-10 Thread Konrad Rzeszutek Wilk
On Mon, Jul 20, 2015 at 04:29:04PM +0200, Daniel Kiper wrote: > We need more fine grained knowledge about EFI environment and check > for EFI platform and EFI loader separately to properly support > multiboot2 protocol. In general Xen loaded by this protocol uses > memory mappings and loaded module

[Xen-devel] [PATCH v2 09/23] efi: create efi_enabled()

2015-07-20 Thread Daniel Kiper
We need more fine grained knowledge about EFI environment and check for EFI platform and EFI loader separately to properly support multiboot2 protocol. In general Xen loaded by this protocol uses memory mappings and loaded modules in similar way to Xen loaded by multiboot (v1) protocol. Hence, crea