ENUM IWL_FW_INI_DUMP_POLICY(9)
π enum iwl_fw_ini_dump_policy π
okay bestie, welcome to the Kernel API Manual entry for enum iwl_fw_ini_dump_policy β yes that's a whole lot of name, but it's giving main character energy so we move π
β¨ NAME β¨
enum iwl_fw_ini_dump_policy β literally decides how to handle a dump based on which flags are enabled π
π¦ SYNOPSIS π¦
so this is the whole little enum, copy it exactly bestie:
enum iwl_fw_ini_dump_policy {
IWL_FW_INI_DEBUG_DUMP_POLICY_NO_LIMIT ,
IWL_FW_INI_DEBUG_DUMP_POLICY_MAX_LIMIT_600KB ,
IWL_FW_IWL_DEBUG_DUMP_POLICY_MAX_LIMIT_5MB ,
IWL_FW_IWL_DEBUG_DUMP_POLICY_BEFORE_RESET
};
πΈ Constants πΈ
okay so there's four of them and each one has a whole personality:
IWL_FW_INI_DEBUG_DUMP_POLICY_NO_LIMITβ the OS has no limit of dump size, go absolutely feral, no cap πIWL_FW_INI_DEBUG_DUMP_POLICY_MAX_LIMIT_600KBβ mini dump, only the 600KB region gets dumped, tiny but mighty π§IWL_FW_IWL_DEBUG_DUMP_POLICY_MAX_LIMIT_5MBβ mini dump, 5MB size dump, a lil more room to breathe β¨IWL_FW_IWL_DEBUG_DUMP_POLICY_BEFORE_RESETβ dump this region before the reset handshake happens (if it was requested byIWL_FW_INI_APPLY_POLICY_SPLIT_DUMP_RESET), like get the receipts first π«Ά
π₯ SEE ALSO π₯
the whole friend group, like a group chat of structs and enums, all in the kernel file ./drivers/net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h:
struct iwl_fw_ini_hcmd(9)struct iwl_fw_ini_header(9)struct iwl_fw_ini_addr_size(9)struct iwl_fw_ini_region_dev_addr_range(9)struct iwl_fw_ini_region_dev_addr(9)struct iwl_fw_ini_region_fifos(9)struct iwl_fw_ini_region_err_table(9)struct iwl_fw_ini_region_special_device_memory(9)struct iwl_fw_ini_region_internal_buffer(9)struct iwl_fw_ini_region_tlv(9)struct iwl_fw_ini_debug_info_tlv(9)struct iwl_fw_ini_allocation_tlv(9)struct iwl_fw_ini_trigger_tlv(9)struct iwl_fw_ini_hcmd_tlv(9)struct iwl_fw_ini_addr_val(9)struct iwl_fw_ini_conf_set_tlv(9)enum iwl_fw_ini_config_set_type(9)enum iwl_fw_ini_allocation_id(9)enum iwl_fw_ini_buffer_location(9)enum iwl_fw_ini_region_type(9)enum iwl_fw_ini_time_point(9)enum iwl_fw_ini_trigger_apply_policy(9)enum iwl_fw_ini_trigger_reset_fw_policy(9)enum iwl_fw_ini_dump_type(9)
ngl if you're reading this at 3am debugging a firmware dump, you're iconic and also please hydrate π
okay that's the whole page bestie, no gatekeeping here π this lil gem lives at ./drivers/net/wireless/intel/i... and it's dated October 2026 β and the page itself is literally titled enum iwl_fw_ini_dump_policy(9), slay. bye bestie, go dump responsibly πβ
π¦ 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