On Wed, Jun 05, 2019 at 12:26:23PM +0200, John Paul Adrian Glaubitz wrote:
> Hi!
>
> On 6/5/19 12:33 AM, Leif Lindholm wrote:
> > On Wed, Jun 05, 2019 at 12:11:00AM +0200, John Paul Adrian Glaubitz wrote:
> >> On 6/4/19 8:51 PM, Leif Lindholm wrote:
> >>>  #ifndef GRUB_MACHINE_EMU
> >>> -#if defined (__aarch64__) || defined (__powerpc__) || defined (__sparc__)
> >>> +#if defined (__aarch64__) || defined (__powerpc__) || defined 
> >>> (__sparc__) || \
> >>> +    defined (__ia64__)
> >>
> >> Nitpick, but could you actually put the arch names in alphabetical order?
> >>
> >> It looks weird adding ia64 at the end when everything is already sorted.
> >
> > Haha, you're worse than me - I love it :)
>
> Yes, I'm a bit of an OCD person when it comes to sending patches.
>
> > If you can confirm the end result actually works on hardware, I'm
> > happy to resubmit with macros sorted. (If not, I'm with Alex on
> > dropping the CI until it's actually testable.)
> So, I have build-tested the patch on ia64 now. GRUB still builds fine with the
> patch applied. So no regression this regard.
>
> And here are the tests with grub-mkimage.
>
> First, without the patch:
>
> glaubitz@titanium:/srv/tmp/grub$ ./grub-mkimage --config=/boot/grub/grub.cfg 
> --prefix="" -d grub-core -O ia64-efi -o ia64.efi
> ./grub-mkimage: error: undefined symbol grub_arch_sync_dma_caches.
> glaubitz@titanium:/srv/tmp/grub$
>
> And now with the patch:
>
> glaubitz@titanium:/srv/tmp/grub$ ./grub-mkimage --config=/boot/grub/grub.cfg 
> --prefix="" -d grub-core -O ia64-efi -o ia64.efi
> glaubitz@titanium:/srv/tmp/grub$
>
> So, I can confirm the patch does what was expected.
>
> Tested-by: John Paul Adrian Glaubitz <glaub...@physik.fu-berlin.de>

Leif, could you repost the patch as you promised? I would like to get
it and release soon.

Daniel

_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to