From: Simon Glass <simon.glass@canonical.com> The pos_start member is saved by truetype_entry_save() but is not restored by truetype_entry_restore(). Add the missing restoration. Co-developed-by: Claude Opus 4.5 <noreply@anthropic.com> Signed-off-by: Simon Glass <simon.glass@canonical.com> --- drivers/video/console_truetype.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/video/console_truetype.c b/drivers/video/console_truetype.c index d707ac3c864..74255ac98ac 100644 --- a/drivers/video/console_truetype.c +++ b/drivers/video/console_truetype.c @@ -1209,6 +1209,7 @@ static int truetype_entry_restore(struct udevice *dev, struct abuf *buf) vc_priv->xcur_frac = store.cur.xpos_frac; vc_priv->ycur = store.cur.ypos; priv->pos_ptr = store.priv.pos_ptr; + priv->pos_start = store.priv.pos_start; priv->pos_count = store.priv.pos_count; memcpy(priv->pos, store.priv.pos, store.priv.pos_ptr * sizeof(struct pos_info)); -- 2.43.0