aboutsummaryrefslogtreecommitdiff
path: root/common/spl
diff options
context:
space:
mode:
authorSean Anderson <seanga2@gmail.com>2023-11-08 11:48:33 -0500
committerTom Rini <trini@konsulko.com>2023-11-16 13:49:13 -0500
commit1e86296f7f1079b70c583a917d0c24cd02f77491 (patch)
treedaaba337ccd5f32420a8b02b87dae017087851f2 /common/spl
parent5e6a112e1187ebc570b8befd1dd6eef3a64dec39 (diff)
downloadu-boot-1e86296f7f1079b70c583a917d0c24cd02f77491.zip
u-boot-1e86296f7f1079b70c583a917d0c24cd02f77491.tar.gz
u-boot-1e86296f7f1079b70c583a917d0c24cd02f77491.tar.bz2
spl: blk_fs: Fix uninitialized return value when we can't get a blk_desc
Initialize ret to avoid returning garbage if blk_get_devnum_by_uclass_id fails. Fixes: 8ce6a2e1757 ("spl: blk: Support loading images from fs") Signed-off-by: Sean Anderson <seanga2@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'common/spl')
-rw-r--r--common/spl/spl_blk_fs.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/common/spl/spl_blk_fs.c b/common/spl/spl_blk_fs.c
index 63825d6..144c8a6 100644
--- a/common/spl/spl_blk_fs.c
+++ b/common/spl/spl_blk_fs.c
@@ -50,7 +50,7 @@ int spl_blk_load_image(struct spl_image_info *spl_image,
struct blk_desc *blk_desc;
loff_t actlen, filesize;
struct blk_dev dev;
- int ret;
+ int ret = -ENODEV;
blk_desc = blk_get_devnum_by_uclass_id(uclass_id, devnum);
if (!blk_desc) {