[U-Boot] [PATCH v7 0/9] add support for GPT partition name manipulation
alison at peloton-tech.com
alison at peloton-tech.com
Sun Jun 25 23:43:16 UTC 2017
From: Alison Chaiken <alison at peloton-tech.com>
Here is a resubmission of the 9-part patch series, the first 8 of
which have already been marked 'applied', 'reviewed', or 'ack'ed' by
Lukasz Majewski, Simon Glass or Tom Rini. I'm reposting them all as a
set at Tom Rini's suggestion. Those earlier patches are listed here:
GPT: read partition table from device into a data structure
Reviewed-by: Tom Rini, Jun 11 in <20170611133854.GS10782 at bill-the-cat>
GPT: add accessor function for disk GUID
Reviewed-by: Tom Rini, Jun 11 in <20170611133849.GR10782 at bill-the-cat>
partitions: increase MAX_SEARCH_PARTITIONS and move to part.h
Reviewed-by: Lukasz Majewski, Jun 3 in <20170603135259.6ba67e86 at jawa>
cmd gpt: test in sandbox
Applied to u-boot-dm by Simon Glass, Jun 15 in <CAPnjgZ0G6QADVFLC0mExQN3HXhLXbgE4neBEtmWAg0YZu-=aNg at mail.gmail.com>
sandbox: README: fix partition command invocation
Reviewed-by: Simon Glass, Jun 15, applied to u-boot-dm in <CAPnjgZ1DTzPMJuDXuoQQjgrGrmTq73QqJ3qiegCS6416b1OQfQ at mail.gmail.com>
GPT: fix error in partitions string doc
Ack'ed by Lukasz Majewski, May 31, in <0170531132155.33a558e7 at jawa>
disk_partition: introduce macros for description string lengths
Reviewed-by: Tom Rini, May 31 in <20170531135056.GZ10782 at bill-the-cat>
EFI: replace number with UUID_STR_LEN macro
Acked-by: Lukasz Majewski, May 31 in <20170531093702.736b567f at jawa>
Changes since last version to the last patch in the series:
-- Removed several casts in create_gpt_partitions_list() and
do_rename_gpt_parts() as suggested by Lothar Waßmann. The cast of
gpt_part_info.name to char* is needed to silence a compiler
warning.
-- Substituted simple_strtol() for atoi() in do_gpt_rename_parts() as
suggested by Tom Rini and Wolfgang Denk.
-- Fixed bug in do_rename_gpt_parts() where 0 was returned as a valid
number of partitions with which to continue.
-- Added a comment to do_rename_gpt_parts() noting that the debug()
string it optionally prints is useful as input to the pre-existing
'gpt write' and 'gpt verify' commands.
-- Changed some -1 return values to -ENODEV and -EINVAL as suggested
by Tom Rini.
Changes to penultimate patch:
-- Removed a cast in allocate_disk_part() as suggested by Lothar.
Remaining tasks planned for future patches:
-- Create tests for GPT functionality as suggested by Lukasz.
-- Improve support for CONFIG_RANDOM_UUID.
-- Preserve partition type info when rewriting GPT.
Alison Chaiken (9):
EFI: replace number with UUID_STR_LEN macro
disk_partition: introduce macros for description string lengths
GPT: fix error in partitions string doc
sandbox: README: fix partition command invocation
cmd gpt: test in sandbox
partitions: increase MAX_SEARCH_PARTITIONS and move to part.h
GPT: add accessor function for disk GUID
GPT: read partition table from device into a data structure
GPT: provide commands to selectively rename partitions
board/sandbox/README.sandbox | 2 +-
cmd/Kconfig | 8 +
cmd/gpt.c | 376 ++++++++++++++++++++++++++++++++++++++++++-
disk/part.c | 1 -
disk/part_efi.c | 33 +++-
doc/README.gpt | 39 ++++-
include/part.h | 35 +++-
7 files changed, 481 insertions(+), 13 deletions(-)
--
2.1.4
More information about the U-Boot
mailing list