On Thu, May 18, 2023 at 12:06:23PM +0530, Ravi Gunasekaran wrote:

> As per [1], dfu_alt_info is mentioned to be as semicolon separated
> string of information on each alternate and the parsing logic in
> the dfu.c is based on this.
> 
> Typically, the dfu_alt_info_* is defined in .h files as preprocessor
> macros with 'alt' info separated by semicolon.
> 
> But when dfu_alt_info_* is added in the environment files(.env)
> the script at "scripts/env2string.awk" converts a newline to space.
> Thus adding a space character after semicolon. This results in
> incorrect parsing in dfu.c which is based on the information that
> 'alt' info are only semicolon separated.
> 
> One option is to add dfu_alt_info_* variable in .env in single line.
> But there is possiblity for it to exceed the line length limit.
> So update the parsing logic to remove leading space characters
> before adding to the dfu list.
> 
> [1]: https://u-boot.readthedocs.io/en/latest/usage/dfu.html
> 
> Signed-off-by: Ravi Gunasekaran <[email protected]>

Applied to u-boot/next, thanks!

-- 
Tom

Attachment: signature.asc
Description: PGP signature

Reply via email to