STRUCT LUO_SESSION(9)
π NAME π
okay so bestie, welcome to the Kernel API Manual page for struct luo_session(9) β this is the one about the Live Update session struct. It represents an active or incoming Live Update session. that's the whole vibe: active or incoming, Live Update session, periodt π
π SYNOPSIS π
the exact shape of this icon is:
struct luo_session {
char name[LIVEUPDATE_SESSION_NAME_LENGTH];
struct list_head list;
bool retrieved;
struct luo_file_set file_set;
struct mutex mutex;
};
πΈ Members πΈ
nameβ a unique name for this session, used for identification and retrieval. literally its whole job, and it ate πlistβ alist_headmember that links this session into a global list β either outgoing (to be preserved) or incoming (restored from previous kernel) sessions. it's giving linked-list main character energy β¨retrievedβ a boolean flag that says whether this session has been retrieved by a consumer in the new kernel. yes bestie, it's a vibe check in boolean form π¦file_setβ a set of files that belong to this session. the whole little file family πmutexβ protects fields in theluo_session. lowkey the bodyguard of this struct πͺ
π SEE ALSO π
- Kernel file
./kernel/liveupdate/luo_internal.h struct luo_file_set(9)
go give those a peek, bestie π«Ά
mwah π β this page is from the ./kernel/liveupdate source/version and is dated October 2026. stay iconic, bestie πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms