summaryrefslogtreecommitdiff
path: root/scripts/basic
diff options
context:
space:
mode:
authorPasha Tatashin <pasha.tatashin@soleen.com>2026-06-03 18:43:52 +0300
committerMike Rapoport (Microsoft) <rppt@kernel.org>2026-06-03 21:15:45 +0300
commitd376e4b55c9a0adb3e701c7eaff21d9ba655a1c6 (patch)
tree224686ae7ec04ceb261ffcf6e9d4759f10efacb9 /scripts/basic
parent6af06e11bd48bdefaf9381f6ff0bd65b1e5d98ab (diff)
downloadlinux-d376e4b55c9a0adb3e701c7eaff21d9ba655a1c6.tar.xz
liveupdate: centralize state management into struct luo_ser
Transition the LUO to ABI v2, which centralizes state management into a single struct luo_ser header. Previously, LUO state was spread across multiple FDT properties and subnodes. ABI v2 simplifies this by placing all core state, including the liveupdate number and physical addresses for sessions and FLB headers into a centralized struct luo_ser. Note that this change introduces a semantic difference: the sessions and FLB serialization formats are no longer completely independent of the core LUO. Their metadata (such as physical addresses for sessions and FLB headers) is now coupled to and managed via the centralized struct luo_ser. Reviewed-by: Pratyush Yadav (Google) <pratyush@kernel.org> Acked-by: Mike Rapoport (Microsoft) <rppt@kernel.org> Signed-off-by: Pasha Tatashin <pasha.tatashin@soleen.com> Link: https://patch.msgid.link/20260603154402.468928-4-pasha.tatashin@soleen.com Signed-off-by: Mike Rapoport (Microsoft) <rppt@kernel.org>
Diffstat (limited to 'scripts/basic')
0 files changed, 0 insertions, 0 deletions