]> Git Repo - u-boot.git/commit
fdtdec: protect against another NULL phandlep in fdtdec_add_reserved_memory()
authorHeiko Stuebner <[email protected]>
Wed, 23 Oct 2019 14:46:38 +0000 (16:46 +0200)
committerSimon Glass <[email protected]>
Thu, 14 Nov 2019 13:09:34 +0000 (07:09 -0600)
commit086336a22508affb7567bf6d383642554eda5a56
tree9a0302a6f5f0218774d58119401c6b243ea29cfa
parent1dd49f577b75d9d6d1716b133024a31d20748382
fdtdec: protect against another NULL phandlep in fdtdec_add_reserved_memory()

The change adding fdtdec_add_reserved_memory() already protected the added
phandle against the phandlep being NULL - making the phandlep var optional.

But in the early code checking for an already existing carveout this check
was not done and thus the phandle assignment could run into trouble,
so add a check there as well, which makes the function still return
successfully if a matching region is found, even though no-one wants to
work with the phandle.

Fixes: c9222a08b3f7 ("fdtdec: Implement fdtdec_add_reserved_memory()")
Signed-off-by: Heiko Stuebner <[email protected]>
Reviewed-by: Simon Glass <[email protected]>
include/fdtdec.h
lib/fdtdec.c
This page took 0.033005 seconds and 4 git commands to generate.