On Mon, Sep 28, 2026 at 12:10:33PM +0530, Sumit Singh Dhami wrote:
> This work is done as part of Snagboot support for Qualcomm Lemans-EVK to
> help flash GPT via u-boot 'gpt write' command. It addresses the following
> issues:
>   - Incorrect first/last LBA computation for devices whose block size is
>    not 512 bytes.
>   - No option available in 'gpt write' to set full 64-bit gpt partition
>    attributes.
>   - Fastboot EP_BUFFER_SIZE is not configurable and set to 4096 bytes which
>    overflows when long command strings are passed. (We faced this issue when
>    we passed 'gpt write' via 'fastboot oem run' with a very long partition
>    list).
> 
> The changes are followed by a final patch that adds all the config options
> required for writing a GPT via 'gpt write' over fastboot to
> qcom-snagboot.config file.
> 
> 
> Sumit Singh Dhami (8):
>   disk: part_efi: fix first/last usable LBA computation
>   disk: part_efi: support writing full 64-bit GPT partition attributes
>   disk: part_efi: read full GPT partition attributes
>   cmd: gpt: support setting full 64-bit GPT partition attributes
>   cmd: gpt: report partition attributes via 'gpt setenv'
>   doc: gpt: document 'attrs' key and gpt_partition_attrs var
>   usb: gadget: fastboot: allow configuring the endpoint buffer size
>   configs: add fastboot config options for writing GPT
> 
>  cmd/gpt.c                       | 26 ++++++++++++++++++++++++--
>  configs/qcom-snagboot.config    |  7 +++++++
>  disk/Kconfig                    |  8 ++++++++
>  disk/part_efi.c                 | 18 ++++++++++++++----
>  doc/README.gpt                  | 11 +++++++++++

Looks like doc/README.gpt is something that needs to be converted to rST
and then updated?

-- 
Tom

Attachment: signature.asc
Description: PGP signature

Reply via email to