commit dcf0c838854c86e1f41fb1934aea906845d69782 upstream.
The get_boot_hartid_from_fdt() function currently returns U32_MAX
for failure case which is not correct because U32_MAX is a valid
hartid value. This patch fixes the issue by returning error code.
Cc: <stable@vger.kernel.org>
Fixes:
|
||
|---|---|---|
| .. | ||
| Makefile | ||
| alignedmem.c | ||
| arm32-stub.c | ||
| arm64-stub.c | ||
| efi-stub-helper.c | ||
| efi-stub.c | ||
| efistub.h | ||
| fdt.c | ||
| file.c | ||
| gop.c | ||
| mem.c | ||
| pci.c | ||
| random.c | ||
| randomalloc.c | ||
| relocate.c | ||
| riscv-stub.c | ||
| secureboot.c | ||
| skip_spaces.c | ||
| string.c | ||
| tpm.c | ||
| vsprintf.c | ||
| x86-stub.c | ||