On 2022-12-13, 张 宁 wrote:
> I understand why it fail to boot.
>
> static int parse_label(char **c, struct pxe_menu *cfg)
> it failed to parse "kalsrseed", and move to uplayer, and uplayer still don't 
> know how to handle it.
> and affected "append"

Thanks for looking into it!

> I don't have old version u-boot, thus can't test it out.
>
> I have a new patch, would you like to have a try.
> diff --git a/u-boot-update b/u-boot-update
> index 90c4087..ebcf8cf 100755
> --- a/u-boot-update
> +++ b/u-boot-update
> @@ -257,6 +257,7 @@ label l${_NUMBER}
>       ${_FDT}
>       ${_FDTOVERLAYS}
>       append ${U_BOOT_ROOT} ${U_BOOT_PARAMETERS}"
> +     kalsrseed
>  
>       fi

Yeah, this is basically the same as what Arnaud Ferraris proposed.

I worry a bit that this is just a workaround a deeper problem... though
maybe it is the best we have.

For now I uploaded a version that reverted the kaslrseed support and
will test more thoroughly before re-uploading with the kaslrseed support
enabled again.

live well,
  vagrant

Attachment: signature.asc
Description: PGP signature

Reply via email to