[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH V5 15/15] Add ARM EFI boot support
On Thu, 2014-09-18 at 15:50 -0700, Roy Franz wrote: > diff --git a/xen/common/efi/efi.h b/xen/common/efi/efi.h > index a80d5f1..09b0b0d 100644 > --- a/xen/common/efi/efi.h > +++ b/xen/common/efi/efi.h > @@ -28,8 +28,6 @@ extern EFI_RUNTIME_SERVICES *efi_rs; > extern UINTN efi_memmap_size, efi_mdesc_size; > extern void *efi_memmap; > > -extern l4_pgentry_t *efi_l4_pgtable; FWIW l4_pgentry_t is an x86 specific type and to add to the confusion ARM counts the other way (so L4==root,L1==leaf on x86 and L0==root,L3==leaf on ARM...) But I presume handling that correctly is being put off until RTS support, which is fine by me. > diff --git a/xen/include/asm-arm/efi-boot.h b/xen/include/asm-arm/efi-boot.h > new file mode 100644 > index 0000000..4a1877a > --- /dev/null > +++ b/xen/include/asm-arm/efi-boot.h > @@ -0,0 +1,593 @@ > +/* > + * Architecture specific implementation for EFI boot code. This file > + * is intended to be included by XXX _only_, and therefore can define I guess you meant to come back to the XXX here (I didn't check if the x86 version had something similar). If XXX is another header then it wouldn't be unreasonable to have an #ifndef check for that header's guard variable and a #error. Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |