STRUCT DO_CLEANUP_MSG(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

struct do_cleanup_msg β€” the data structure for an SSR do_cleanup message, bestie πŸ’…


🌸 SYNOPSIS 🌸

struct do_cleanup_msg {
    __le32 version;
    __le32 command;
    __le32 seq_num;
    __le32 name_len;
    char name[32];
 };

πŸŽ€ Members πŸŽ€

  • version β€” the G-Link SSR protocol version, iykyk 🌈
  • command β€” the G-Link SSR command, and it's do_cleanup (yes literally that one)
  • seq_num β€” sequence number, keeping things in order fr fr πŸ”₯
  • name_len β€” length of the name of the subsystem being restarted πŸ“
  • name β€” G-Link edge name of the subsystem being restarted πŸ¦‹
Not me staring at char name[32] like it's a whole personality β€” it's a fixed 32-slot char array, no cap πŸ’€

πŸ’… SEE ALSO πŸ’…


okay that's the whole vibe check 🫢 this page lives in Kernel API Manual, it's filed under ./drivers/rpmsg, dated October 2026, and it's literally titled struct do_cleanup_msg(9) β€” go read it again if you skipped a line, I'll know πŸ™ˆβœ¨πŸ’–

πŸ“¦ where this page comes from