[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH V5 02/15] Move x86 specific funtions/variables to arch header
>>> On 19.09.14 at 00:49, <roy.franz@xxxxxxxxxx> wrote: > --- /dev/null > +++ b/xen/include/asm-x86/efi-boot.h > @@ -0,0 +1,135 @@ > +/* > + * Architecture specific implementation for EFI boot code. This file > + * is intended to be included by XXX _only_, and therefore can define > + * arch specific global variables. > + */ > +#include <asm/e820.h> > +#include <asm/edd.h> > +#define __ASSEMBLY__ /* avoid pulling in ACPI stuff (conflicts with EFI) */ > +#include <asm/fixmap.h> > +#undef __ASSEMBLY__ > +#include <asm/msr.h> > +#include <asm/processor.h> > + > +static struct file __initdata ucode; > +static multiboot_info_t __initdata mbi = { > + .flags = MBI_MODULES | MBI_LOADERNAME > +}; > +static module_t __initdata mb_modules[3]; > + > +extern char start[]; > +extern u32 cpuid_ext_features; I don't think these (and other extern-s) are valid to be put here. Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |