summaryrefslogtreecommitdiff
path: root/boot/image-sig.c
diff options
context:
space:
mode:
authorThomas Weißschuh <thomas.weissschuh@linutronix.de>2024-02-13 18:13:28 +0100
committerTom Rini <trini@konsulko.com>2024-03-02 12:26:56 -0500
commit39162d9348584ad6d86cb2a3a540ca38f8be7ff8 (patch)
treec59108f24be5abbe0cb1e5202a41793f38c1e174 /boot/image-sig.c
parent657bd30c6b3ee8c80a94ebfe7c8b5c4b027ae038 (diff)
log: fixup log_head after relocating global data
When `gd` is relocated during `spl_relocate_stack_gd()` the doubly-linked circular list in the `log_head` member is broken. The last element of the list should point back to the initial `list_head`, but as the initial `list_head` is moved the pointer becomes stale. As a result the loop in `log_dispatch` would never finish. Signed-off-by: Thomas Weißschuh <thomas.weissschuh@linutronix.de>
Diffstat (limited to 'boot/image-sig.c')
0 files changed, 0 insertions, 0 deletions