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