STRUCT LIVEUPDATE_FLB(9)
πΈ NAME πΈ
struct liveupdate_flb β a global definition for a shared data object. Yep bestie, weβre in the Kernel API Manual for struct liveupdate_flb(9), and this is the whole vibe. π
β¨ SYNOPSIS β¨
struct liveupdate_flb {
const struct liveupdate_flb_ops *ops;
const char compatible[LIVEUPDATE_FLB_COMPAT_LENGTH];
};
π Members π
opsβ callback functions. Thatβs the whole description, no cap. π«Άcompatibleβ the compatibility string (e.g.,"iommu-core-v1") that uniquely identifies the FLB type this handler supports. This is matched against the compatible string associated with individualstruct liveupdate_flbinstances. π
π Description π
This struct is the βtemplateβ that a driver registers to define a shared, file-lifecycle-bound object. The actual runtime state β the live object, refcount, etc. β is managed privately by the LUO core. So the driver brings the template, and the LUO core handles the backstage situation, periodt. β¨
π¦ SEE ALSO π¦
- Kernel file
./include/linux/liveupdate.h struct liveupdate_file_op_args(9)struct liveupdate_file_ops(9)struct liveupdate_file_handler(9)struct liveupdate_flb_op_args(9)struct liveupdate_flb_ops(9)
Source/version: ./include/linux Β· date: October 2026 β byeee bestie, go read those see-alsos π«Άππ
π¦ 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