MEMFD LIVE UPDATE ABI(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– memfd Live Update ABI(9) πŸ’–

okay so bestie, this is the Kernel API Manual page for memfd Live Update ABI(9), and it’s literally about how memfd keeps its state alive across a reboot. No cap. 🫢

memfd uses the ABI defined below for preserving its state across a kexec reboot using the LUO. The state is serialized into a packed structure struct memfd_luo_ser, which is handed over to the next kernel via the KHO mechanism. iconic handoff behavior, honestly. ✨

🚨 contract alert: this interface is a contract. Any modification to the structure layout constitutes a breaking change. Such changes require incrementing the version number in the MEMFD_LUO_FH_COMPATIBLE string. periodt. πŸ’…

πŸ‘€ SEE ALSO πŸ‘€

mwah πŸ’‹ β€” source/version line: ./include/linux/kho/abi; date: October 2026; title: memfd Live Update ABI(9) 🫢✨

πŸ“¦ where this page comes from