[PATCH] spl: spl_imx_container: Delete uninitialized variable
Andrew Goodbody
andrew.goodbody at linaro.org
Thu Jul 24 10:17:36 CEST 2025
On 23/07/2025 19:00, Fabio Estevam wrote:
> From: Ye Li <ye.li at nxp.com>
>
> The 'overhead' variable is uninitialized and actually shall not be used.
> Delete it to fix coverity CID 37041718 - Uninitialized scalar variable.
>
> Fixes: 73c40fcb7367 ("spl: Refactor spl_load_info->read to use units of bytes")
> Reported-by: Andrew Goodbody <andrew.goodbody at linaro.org>
> Signed-off-by: Ye Li <ye.li at nxp.com>
> Reviewed-by: Peng Fan <peng.fan at nxp.com>
> Signed-off-by: Fabio Estevam <festevam at gmail.com>
> ---
> common/spl/spl_imx_container.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/common/spl/spl_imx_container.c b/common/spl/spl_imx_container.c
> index b3565efb225a..79d021f81dcd 100644
> --- a/common/spl/spl_imx_container.c
> +++ b/common/spl/spl_imx_container.c
> @@ -31,7 +31,7 @@ static struct boot_img_t *read_auth_image(struct spl_image_info *spl_image,
> ulong container_offset)
> {
> struct boot_img_t *images;
> - ulong offset, overhead, size;
> + ulong offset, size;
> void *buf, *trampoline;
>
> if (image_index > container->num_images) {
> @@ -54,7 +54,7 @@ static struct boot_img_t *read_auth_image(struct spl_image_info *spl_image,
> debug("%s: container: %p offset: %lu size: %lu\n", __func__,
> container, offset, size);
>
> - buf = map_sysmem(images[image_index].dst - overhead, images[image_index].size);
> + buf = map_sysmem(images[image_index].dst, images[image_index].size);
> if (IS_ENABLED(CONFIG_SPL_IMX_CONTAINER_USE_TRAMPOLINE) &&
> arch_check_dst_in_secure(buf, size)) {
> trampoline = arch_get_container_trampoline();
Reviewed-by: Andrew Goodbody <andrew.goodbody at linaro.org>
More information about the U-Boot
mailing list