> From: [email protected] > [mailto:[email protected]] On Behalf Of Ard Biesheuvel >> efi.config_table = (unsigned long)efi.systab->tables; >> + efi.nr_config_table = (unsigned long)efi.systab->nr_tables; > >As it turns out, we never assign efi.config_table on ARM/arm64, and this needs >to be fixed, so I queued a patch in the EFI -next branch. >Could you rebase your series onto that, and make sure you add a similar line >as this one to uefi_init() in drivers/firmware/efi/arm-init.c? OK, will add it to uefi_init() in drivers/firmware/efi/arm-init.c in v4.
>> .config_table = EFI_INVALID_TABLE_ADDR, >> + .nr_config_table = EFI_INVALID_TABLE_ADDR, > >nr_config_table is not a physical address, so please just initialize it to 0 OK, will correct it in v4. Thanks! BR qiuxu
