[PATCH v2 0/2] 'part name' subcommand and some robustification
Rasmus Villemoes
ravi at prevas.dk
Sat Nov 8 01:02:14 CET 2025
On Fri, Nov 07 2025, Tom Rini <trini at konsulko.com> wrote:
> On Mon, Oct 20, 2025 at 02:10:58PM +0200, Rasmus Villemoes wrote:
>
>> Implement a "part name" subcommand, mirroring the existing "part
>> number" subcommand.
>>
>> In the discussion for v1 of that, it came up that there's a bit of
>> inconsistency in how much and what one can assume to be initialized in
>> 'struct disk_partition' after a successful call of one of the
>> get_info* family of functions. The new patch 1/2 tries to consolidate
>> that by making sure all ->get_info invocations go through a common
>> helper that at least always initializes the string members.
>>
>> Rasmus Villemoes (2):
>> disk/part.c: ensure strings in struct disk_partition are valid after
>> successful get_info
>> cmd/part.c: implement "part name" subcommand
>>
>> cmd/gpt.c | 4 +--
>> cmd/part.c | 16 ++++++++++-
>> disk/part.c | 62 ++++++++++++++++++++++++------------------
>> doc/usage/cmd/part.rst | 13 +++++++++
>> include/part.h | 16 +++++++++++
>> 5 files changed, 81 insertions(+), 30 deletions(-)
>
> This leads to some of the bootstd tests failing in CI, unfortunately.
Do you have a link?
Also, how exactly should one run those bootstd tests? When I just build
sandbox_defconfig and do 'ut bootstd', I get 130 failures, so I assume I
need to do something extra.
Rasmus
More information about the U-Boot
mailing list