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
signature.asc
Description: PGP signature

