STRUCT IWL_MFU_ASSERT_DUMP_NOTIF(9)
π struct iwl_mfu_assert_dump_notif π
okay bestie, welcome to the Kernel API Manual page for struct iwl_mfu_assert_dump_notif β yes that name is a mouthful, no we're not shortening it, it's iconic and we respect it π«Ά
This little beauty is the struct behind the MFU_ASSERT_DUMP_NTF = 0xfe notification β the mfuart dump logs situation. iykyk π
β¨ SYNOPSIS β¨
here's the whole glow-up, literally verbatim, don't touch:
struct iwl_mfu_assert_dump_notif {
__le32 assert_id;
__le32 curr_reset_num;
__le16 index_num;
__le16 parts_num;
__le32 data_size;
__le32 data[];
};
look at those little __le32s and __le16s... so demure, so mindful π
πΈ Members πΈ
okay so let's meet the whole squad, one field at a time:
assert_idβ the mfuart assert id that caused the notif to happen. like, the reason we're all here πcurr_reset_numβ the number of asserts since uptime. yeah. it's counting. it's been counting this whole time πindex_numβ the current chunk id. which chunk are we on? this one. π¦parts_numβ the total number of chunks. the whole buffet, not just your plate πdata_sizeβ the number of data bytes that got sent. the receipts, fr frdataβ the data buffer. the main character of this struct, lowkey π
ngl bestie, the data[] is a flexible array member β it's just hanging out at the end with no size, and that's exactly how it's written up there. not me inventing lore π₯
π SEE ALSO π
all the sibling structs and enums, in their full glory β no cap, every single one:
- the Kernel file
./drivers/net/wireless/intel/iwlwifi/fw/api/debug.hβ plusenum iwl_debug_cmds(9) struct iwl_error_resp(9)struct iwl_shared_mem_cfg_v2(9)struct iwl_shared_mem_lmac_cfg(9)struct iwl_shared_mem_cfg(9)struct iwl_mfuart_load_notif_v1(9)struct iwl_mfuart_load_notif(9)enum iwl_marker_id(9)struct iwl_marker(9)struct iwl_marker_rsp(9)struct iwl_dbg_mem_access_cmd(9)struct iwl_dbg_mem_access_rsp(9)struct iwl_dbg_suspend_resume_cmd(9)struct iwl_buf_alloc_frag(9)struct iwl_buf_alloc_cmd(9)struct iwl_dram_info(9)struct iwl_dbgc1_info(9)struct iwl_dbg_host_event_cfg_cmd(9)struct iwl_dbg_dump_complete_cmd(9)struct iwl_tas_status_per_mac(9)struct iwl_tas_status_resp(9)enum iwl_tas_dyna_status(9)enum iwl_tas_statically_disabled_reason(9)enum iwl_fw_dbg_config_cmd_type(9)struct iwl_fw_dbg_config_cmd(9)
that's the whole group chat, bestie. every single one invited to the party π§
okay and for the cute sign-off π: this page comes from the source ./drivers/net/wireless/intel/i..., dated October 2026, and it wears the manual name struct iwl_mfu_assert_dump_notif(9) β periodt. go forth and dump those mfuart logs, you absolute icon, slay ππβ¨
π¦ 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