[PATCH 1/1] efi_loader: QEMU CONFIG_EFI_GRUB_ARM32_WORKAROUND=n

Heinrich Schuchardt xypron.glpk at gmx.de
Thu Sep 17 20:03:24 CEST 2020


On 9/17/20 7:47 PM, Tom Rini wrote:
> On Thu, Sep 17, 2020 at 07:18:08PM +0200, Heinrich Schuchardt wrote:
>
>> CONFIG_EFI_GRUB_ARM32 is only needed for architectures with caches that are
>> not managed via CP15 (or for some outdated buggy versions of GRUB). It
>> makes more sense to disable the setting per architecture than per defconfig.
>>
>> Move QEMU's CONFIG_EFI_GRUB_ARM32_WORKAROUND=n from defconfig to Kconfig.
>>
>> Signed-off-by: Heinrich Schuchardt <xypron.glpk at gmx.de>
>> ---
>>  configs/qemu_arm_defconfig | 1 -
>>  lib/efi_loader/Kconfig     | 1 +
>>  2 files changed, 1 insertion(+), 1 deletion(-)
>
> Why?  Are we about to move this to be a short list of "default y if ..."
> instead?  Otherwise no, this is the level of detail that should be in a
> defconfig I think and not Kconfig.
>

Hello Tom,

yes, in the long run I want to turn this into "default y if". But I
first need to a list of all ARCH_* which have a cache which is not
controlled via CP15.

Best regards

Heinrich


More information about the U-Boot mailing list