aboutsummaryrefslogtreecommitdiff
path: root/common/spl
diff options
context:
space:
mode:
authorSean Anderson2023-11-04 16:37:39 -0400
committerTom Rini2023-11-16 12:43:48 -0500
commit23fe0c0747a376e39ce54485735a5df3b322f90b (patch)
tree6bb961da1e2f488e14b5a18b3cb8e2c16979490b /common/spl
parenta4c83bda17196bf5d1ce640844595aaeced6465e (diff)
spl: nand: Fix NULL-pointer dereference
spl_nand_fit_read unconditionally accesses load->priv. Ensure it is set. Fixes: 00e180cc513 ("spl: nand: support loading i.MX container format file") Signed-off-by: Sean Anderson <seanga2@gmail.com>
Diffstat (limited to 'common/spl')
-rw-r--r--common/spl/spl_nand.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/common/spl/spl_nand.c b/common/spl/spl_nand.c
index 07916bedbb9..5b6932bf7e0 100644
--- a/common/spl/spl_nand.c
+++ b/common/spl/spl_nand.c
@@ -105,7 +105,7 @@ static int spl_nand_load_element(struct spl_image_info *spl_image,
struct spl_load_info load;
load.dev = NULL;
- load.priv = NULL;
+ load.priv = &offset;
load.filename = NULL;
load.bl_len = bl_len;
load.read = spl_nand_fit_read;