On Mon, May 30, 2022 at 10:56:13AM +0200, Pali Rohár wrote: > On Monday 30 May 2022 09:32:53 Masahisa Kojima wrote: > > Hi Heinrich, > > > > On Mon, 30 May 2022 at 01:16, Heinrich Schuchardt <xypron.g...@gmx.de> > > wrote: > > > > > > Dear Tom, > > > > > > this replaces pull request for efi-2022-07-rc4. > > > > > > The following changes since commit > > > 4fe629d2e8bbda5f265e870d771b92be26e885f6: > > > > > > Merge https://source.denx.de/u-boot/custodians/u-boot-riscv > > > (2022-05-27 08:50:42 -0400) > > > > > > are available in the Git repository at: > > > > > > https://source.denx.de/u-boot/custodians/u-boot-efi.git > > > tags/efi-2022-07-rc4-2 > > > > > > for you to fetch changes up to de8471a30eb399d46412b2037ba76cfa258c6115: > > > > > > bootmenu: use utf-8 for menu title (2022-05-29 13:18:18 +0200) > > > > > > Gitlab CI showed no issues: > > > https://source.denx.de/u-boot/custodians/u-boot-efi/-/pipelines/12157 > > > > > > ---------------------------------------------------------------- > > > Pull request for efi-2022-07-rc4-2 > > > > > > UEFI: > > > > > > * fix a problem in loading an image from a short-path > > > * fix building the bootmenu command for CONFIG_EFI_LOADER=n > > > * correct the bootefi command syntax > > > * add firmware management protocol to the documentation > > > > > > Others: > > > > > > * bootmenu: fix bootmenu title handling > > > > > > ---------------------------------------------------------------- > > > AKASHI Takahiro (2): > > > efi_loader: disk: add efi_disk_is_removable() > > > efi_loader: bootmgr: fix a problem in loading an image from a > > > short-path > > > > > > Bin Meng (2): > > > doc: sandbox: Correct the memory size config option > > > doc: sandbox: Add a note of disabling LTO when using gdb > > > > > > Heinrich Schuchardt (6): > > > disk: incorrect message in is_gpt_valid() > > > test: restore timeout after bootmenu unit test > > > doc/build/gcc: add more required packages > > > test: fix pylint warnings in test_efi_selftest.py > > > test: don't change console timeout in EFI selftest. > > > cmd/bootefi: correct command syntax > > > > > > Masahisa Kojima (3): > > > bootmenu: U-Boot console is enabled as default > > > lib/charset: fix compile warnings > > > bootmenu: use utf-8 for menu title > > > > With your fix to the last patch, the bootmenu output > > is as below. > > > > *** U-Boot Boot Menu *** > > > > Boot 1. kernel=bootm 0x82000000 > > Boot 2. kernel=bootm 0x83000000 > > Reset board=reset > > U-Boot console > > > > Press UP/DOWN to move, ENTER to select, ESC/CTRL+C to quit > > > > The menu title includes both the title and command of "bootmenu_x". > > Is it intended? > > Hello! This is really not intended. > > Issue is in commit: > https://source.denx.de/u-boot/custodians/u-boot-efi/-/commit/de8471a30eb399d46412b2037ba76cfa258c6115 > > There is line: > 184 + entry->title = strdup(option); > > But it rather should be: > 184 + entry->title = strndup(option, sep-option);
Thanks Pali. Waiting for a re-spin. -- Tom
signature.asc
Description: PGP signature