diff options
| author | Pasha Tatashin <pasha.tatashin@soleen.com> | 2026-06-03 18:43:52 +0300 |
|---|---|---|
| committer | Mike Rapoport (Microsoft) <rppt@kernel.org> | 2026-06-03 21:15:45 +0300 |
| commit | d376e4b55c9a0adb3e701c7eaff21d9ba655a1c6 (patch) | |
| tree | 224686ae7ec04ceb261ffcf6e9d4759f10efacb9 /scripts/const_structs.checkpatch | |
| parent | 6af06e11bd48bdefaf9381f6ff0bd65b1e5d98ab (diff) | |
| download | linux-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/const_structs.checkpatch')
0 files changed, 0 insertions, 0 deletions
