STRUCT HL_INFO_FW_ERR_EVENT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct hl_info_fw_err_event(9) πŸ’…

okay bestie, welcome to the glow-up of the Kernel API Manual page for struct hl_info_fw_err_event(9) β€” yes it's a mouthful, yes it's iconic, and yes we're getting through it together 🫢


✨ NAME ✨

struct hl_info_fw_err_event β€” literally just info about FW error, that's the whole vibe πŸ’–


✨ SYNOPSIS ✨

struct hl_info_fw_err_event {
    __s64 timestamp;
    __u16 err_type;
    __u16 event_id;
    __u32 pad;
 };

no cap, that's the entire struct. short king πŸ‘‘


🌸 Members 🌸

  • timestamp β€” the time-stamp of error occurrence. like when the error showed up to the party πŸ•
  • err_type β€” The type of event as defined in hl_info_fw_err_type. iykyk, the enum holds the lore πŸ“œ
  • event_id β€” The async event ID (specific to each device type, applicable only when event type is HL_INFO_FW_REPORTED_ERR). so like, situational β€” it only matters in that one case, don't come for me πŸ™ˆ
  • pad β€” size padding for u64 granularity. the humble little space-filler keeping everything aligned, main character energy honestly ✨

πŸ‘‘ SEE ALSO πŸ‘‘

  • Kernel file ./include/uapi/drm/habanalabs_accel.h enum β€” the source of truth, the mothership 🧚
  • hl_goya_dma_direction(9)
  • enum hl_device_status(9)
  • struct hl_info_hw_ip_info(9)
  • struct hl_info_pci_counters(9)
  • struct hl_info_clk_throttle(9)
  • struct hl_info_energy(9)
  • struct hl_open_stats_info(9)
  • struct hl_power_info(9)
  • struct hl_info_sync_manager(9)
  • struct hl_info_cs_counters(9)
  • struct hl_info_last_err_open_dev_time(9)
  • struct hl_info_cs_timeout_event(9)
  • struct hl_info_razwi_event(9)
  • struct hl_info_undefined_opcode_event(9)
  • struct hl_info_hw_err_event(9)
  • struct hl_info_engine_err_event(9)
  • struct hl_info_dev_memalloc_page_sizes(9)
  • struct hl_page_fault_info(9)
  • struct hl_user_mapping(9)
  • struct hl_info_args(9)

like, the whole friend group fr fr πŸ«‚πŸ’œ


ok that's the whole page, nothing hidden, nothing skipped, we ate and left no crumbs πŸ’…πŸ”₯

and that's a wrap bestie!! this gem lives in ./include/uapi/drm, dated October 2026, and it's serving struct hl_info_fw_err_event(9) realness from the Kernel API Manual. slay, stay hydrated, and go read a struct πŸŽ€πŸ’–

πŸ“¦ where this page comes from