[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] xen/arm: Remove the makefile target xen.axf
On Fri, 3 Feb 2017, Julien Grall wrote: > Since commit 4557c22 "xen: arm: rewrite start of day page table and cpu > bring up", Xen requires to be launched in NS HYP/EL2. > > xen.axf is generated in order to directly boot Xen on ARM models (e.g > Foundation). However they usually start in secure mode, which mean Xen > cannot boot. > > The way forward to boot Xen on models is using either EFI or > bootwrapper [1]. > > [1] > https://git.kernel.org/cgit/linux/kernel/git/mark/boot-wrapper-aarch64.git/ > > Signed-off-by: Julien Grall <julien.grall@xxxxxxx> Reviewed-by: Stefano Stabellini <sstabellini@xxxxxxxxxx> > --- > xen/arch/arm/Makefile | 9 +-------- > 1 file changed, 1 insertion(+), 8 deletions(-) > > diff --git a/xen/arch/arm/Makefile b/xen/arch/arm/Makefile > index 7afb8a3..91cb3f3 100644 > --- a/xen/arch/arm/Makefile > +++ b/xen/arch/arm/Makefile > @@ -70,18 +70,12 @@ else > all_symbols = > endif > > -$(TARGET): $(TARGET)-syms $(TARGET).axf > +$(TARGET): $(TARGET)-syms > $(OBJCOPY) -O binary -S $< $@ > ifeq ($(CONFIG_ARM_64),y) > ln -sf $(notdir $@) ../../$(notdir $@).efi > endif > > -$(TARGET).axf: $(TARGET)-syms > - # XXX: VE model loads by VMA so instead of > - # making a proper ELF we link with LMA == VMA and adjust crudely > - $(OBJCOPY) --change-addresses +0x80000000 $< $@ > - $(STRIP) $@ > - > ifeq ($(CONFIG_LTO),y) > # Gather all LTO objects together > prelink_lto.o: $(ALL_OBJS) > @@ -130,5 +124,4 @@ dtb.o: $(CONFIG_DTB_FILE) > clean:: > rm -f asm-offsets.s xen.lds > rm -f $(BASEDIR)/.xen-syms.[0-9]* > - rm -f $(TARGET).axf > rm -f $(TARGET).efi > -- > 1.9.1 > _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |