arm/efi: Fix null pointer dereference
authorLuca Fancellu <luca.fancellu@arm.com>
Mon, 11 Oct 2021 07:56:38 +0000 (08:56 +0100)
committerStefano Stabellini <stefano.stabellini@xilinx.com>
Mon, 11 Oct 2021 20:19:35 +0000 (13:19 -0700)
commit4817dbf1c808064ee15416dba1db30cb793dfa98
treefade935273780694cde3fe03d974830ffa599daa
parentf38c8591351e29f70bdfeb7c5d360dea76fbe0a2
arm/efi: Fix null pointer dereference

Fix for commit 60649d443dc395243e74d2b3e05594ac0c43cfe3
that introduces a null pointer dereference when the
fdt_node_offset_by_compatible is called with "fdt"
argument null.

Reported-by: Julien Grall <julien@xen.org>
Fixes: 60649d443d ("arm/efi: Introduce xen,uefi-cfg-load DT property")
Signed-off-by: Luca Fancellu <luca.fancellu@arm.com>
Reviewed-by: Bertrand Marquis <bertrand.marquis@arm.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
xen/arch/arm/efi/efi-boot.h