Thomas Weißschuh 39162d9348 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>
2024-03-02 12:26:56 -05:00
..
2023-11-14 20:04:01 -07:00
2024-01-18 20:24:13 -05:00
2022-11-02 08:42:03 +01:00
2022-01-19 18:11:34 +01:00
2022-08-04 16:18:47 -04:00
2024-02-13 15:38:49 -05:00
2024-02-13 15:38:49 -05:00
2023-06-23 14:38:16 -04:00
2023-11-29 09:32:15 -05:00
2023-10-09 15:24:31 -04:00
2023-05-13 09:52:32 -04:00