On Wed, 16 Dec 2015, Ard Biesheuvel wrote: > By special request, this implements ARM support to the ArmVirtXen > platform. This time, I managed to test it myself under Xen on actual > AArch64 hardware, after I figured out that 64-bit supports 32-bit guests > as well. > > Changes since v1: > - two patches have been merged, and hence dropped from this series > - new patch #1 which fixes an interworking issue with XenHypercall2() > - added Laszlo's acks to patches #2 to #5 > > Ard Biesheuvel (5): > OvfmPkg/XenHypercallLib: add missing GCC_ASM_EXPORT to XenHypercall2 > ArmVirtPkg/XenRelocatablePlatformLib: rewrite DTB memory node > retrieval in C > ArmVirtPkg/PrePiRelocatable: add ARM support > ArmVirtPkg/ArmXenRelocatablePlatformLib: add ARM support > ArmVirtPkg/ArmVirtXen: add ARM support
It works fine, thanks Ard! > ArmVirtPkg/ArmVirtXen.dsc > | 7 +- > ArmVirtPkg/ArmVirtXen.fdf > | 21 +- > ArmVirtPkg/Library/ArmXenRelocatablePlatformLib/AARCH64/MemnodeParser.S > | 237 -------------------- > > ArmVirtPkg/Library/ArmXenRelocatablePlatformLib/AARCH64/RelocatableVirtHelper.S > | 51 ++--- > ArmVirtPkg/Library/ArmXenRelocatablePlatformLib/ARM/RelocatableVirtHelper.S > | 140 ++++++++++++ > > ArmVirtPkg/Library/ArmXenRelocatablePlatformLib/ArmXenRelocatablePlatformLib.inf > | 6 +- > ArmVirtPkg/Library/ArmXenRelocatablePlatformLib/FdtParser.c > | 91 ++++++++ > ArmVirtPkg/PrePi/Arm/ArchPrePi.c > | 26 +++ > ArmVirtPkg/PrePi/Arm/ModuleEntryPoint.S > | 196 ++++++++++++++++ > ArmVirtPkg/PrePi/ArmVirtPrePiUniCoreRelocatable.inf > | 6 +- > ArmVirtPkg/PrePi/Scripts/PrePi-PIE.lds > | 29 +-- > OvmfPkg/Library/XenHypercallLib/Arm/Hypercall.S > | 3 +- > 12 files changed, 522 insertions(+), 291 deletions(-) > delete mode 100644 > ArmVirtPkg/Library/ArmXenRelocatablePlatformLib/AARCH64/MemnodeParser.S > create mode 100644 > ArmVirtPkg/Library/ArmXenRelocatablePlatformLib/ARM/RelocatableVirtHelper.S > create mode 100644 > ArmVirtPkg/Library/ArmXenRelocatablePlatformLib/FdtParser.c > create mode 100644 ArmVirtPkg/PrePi/Arm/ArchPrePi.c > create mode 100644 ArmVirtPkg/PrePi/Arm/ModuleEntryPoint.S > > -- > 2.5.0 > _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

