STRUCT GUC_LFD_DATA_LOG_EVENTS_BUF(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct guc_lfd_data_log_events_buf(9) β€” Kernel API Manual πŸ’–

okay so bestie, welcome to the Kernel API Manual, this one's all about struct guc_lfd_data_log_events_buf πŸŽ€


✨ NAME ✨

struct guc_lfd_data_log_events_buf β€” the GuC Log Events Buffer. lowkey iconic tbh: it's the optional fw LFD data πŸ¦‹


🌸 SYNOPSIS 🌸

struct guc_lfd_data_log_events_buf {
    u32 log_events_format_version;
    u32 log_event[];
};

look at her. main character struct energy fr fr πŸ‘‘


🫢 Members 🫢

  • log_events_format_version β€” the version of the GuC log format of the buffer. it's giving "tell me what era of log we're in" πŸ’…
  • log_event β€” the log event data, periodt. its size in dwords is the LFD block size minus 1. literally block size βˆ’ 1, don't forget the βˆ’ 1 bestie 😭

πŸ‘‘ SEE ALSO πŸ‘‘

  • Kernel file ./drivers/gpu/drm/xe/abi/guc_lfd_abi.h
  • struct guc_lfd_file_header(9)

🧚 go read the struct, go read the header, go slay. no cap, that's the whole vibe check πŸ’œ

and that's the post! this little cutie lives in ./drivers/gpu/drm/xe/abi, dated October 2026, and yes the page title is exactly struct guc_l...g_events_buf(9) β€” she's abbreviated and she knows it 🌈✨ bye bestie, mwah πŸ’–

πŸ“¦ where this page comes from