Re: [PATCH v2 1/2] liveupdate: propagate file deserialization failures

From: Andrew Morton

Date: Wed Mar 25 2026 - 23:53:02 EST


On Wed, 25 Mar 2026 12:46:07 +0800 Leo Timmins <leotimmins1974@xxxxxxxxx> wrote:

> luo_session_deserialize() ignored the return value from
> luo_file_deserialize(). As a result, a session could be left partially
> restored even though the /dev/liveupdate open path treats deserialization
> failures as fatal.
>
> Propagate the error so a failed file deserialization aborts session
> deserialization instead of silently continuing.
>
> Fixes: 16cec0d26521 ("liveupdate: luo_session: add ioctls for file preservation")

Present in 6.19. Is this serious enough for a -stable backport?

Leo, I'll add this to mm.git's mm-hotfixes branch because "fix".
Please do send along a v2 which addresses Pasha's comments.