> On 31 Mar 2022, at 12:57, Demi Marie Obenour <d...@invisiblethingslab.com> 
> wrote:
> 
> On Thu, Mar 31, 2022 at 07:04:34AM +0000, Luca Fancellu wrote:
>> Hi,
>> 
>>> 
>>> diff --git a/xen/arch/arm/efi/efi-boot.h b/xen/arch/arm/efi/efi-boot.h
>>> index 458cfbbed4..398a2411a1 100644
>>> --- a/xen/arch/arm/efi/efi-boot.h
>>> +++ b/xen/arch/arm/efi/efi-boot.h
>>> @@ -187,7 +187,8 @@ static bool __init meminfo_add_bank(struct meminfo *mem,
>>> 
>>> static EFI_STATUS __init 
>>> efi_process_memory_map_bootinfo(EFI_MEMORY_DESCRIPTOR *map,
>>>                                                UINTN mmap_size,
>>> -                                                UINTN desc_size)
>>> +                                                UINTN desc_size,
>>> +                                                const 
>>> EFI_MEMORY_DESCRIPTOR *const esrt_desc)
>>> {
>>>    int Index;
>>>    EFI_MEMORY_DESCRIPTOR *desc_ptr = map;
>>> @@ -199,6 +200,7 @@ static EFI_STATUS __init 
>>> efi_process_memory_map_bootinfo(EFI_MEMORY_DESCRIPTOR *
>>>              desc_ptr->Type == EfiLoaderCode ||
>>>              desc_ptr->Type == EfiLoaderData ||
>>>              (!map_bs &&
>>> +               desc != esrt_desc &&
>> 
>> I was going to test it but this line is breaking arm build.
> 
> Not too surprising; I don’t think I actually built this for ARM.  Can
> you post the error you get?  I’ll send a v3 once that is fixed.

I think I cleaned my logs, but it was an easy one like “desc is not defined”,
probably you were looking for “desc_ptr”?


Reply via email to