diff options
author | Sean Anderson | 2023-11-04 16:37:39 -0400 |
---|---|---|
committer | Tom Rini | 2023-11-16 12:43:48 -0500 |
commit | 23fe0c0747a376e39ce54485735a5df3b322f90b (patch) | |
tree | 6bb961da1e2f488e14b5a18b3cb8e2c16979490b /common/spl | |
parent | a4c83bda17196bf5d1ce640844595aaeced6465e (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.c | 2 |
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; |