[PATCH v4 12/14] efi_loader: Avoid using sandbox virtio devices

Simon Glass sjg at chromium.org
Mon Aug 26 19:58:12 CEST 2024


Hi Ilias,

On Mon, 26 Aug 2024 at 05:20, Ilias Apalodimas
<ilias.apalodimas at linaro.org> wrote:
>
> On Thu, 15 Aug 2024 at 23:24, Simon Glass <sjg at chromium.org> wrote:
> >
> > While sandbox supports virtio it cannot support actually using the block
> > devices to read files, since there is nothing on the other end of the
> > 'virtqueue'.
> >
> > A recent change makes EFI probe all block devices, whether used or not.
> > This is apparently required by EFI, although it violates U-Boot's
> > lazy-init principle.
>
> I think the early scanning is due to CONFIG_EFI_CAPSULE_ON_DISK_EARLY.
> I also think we can get rid of this option, but I'll have to dig a bit
> deeper
>
> In any case, I am fine with the workaround
> Reviewed-by: Ilias Apalodimas <ilias.apalodimas at linaro.org>
>

Thank you.

Regards,
Simon


More information about the U-Boot mailing list