ice_cfg_lldp_mib_change(9)
π ice_cfg_lldp_mib_change(9) β Kernel API Manual π
okay so bestie, welcome to the itty-bitty corner of the kernel where we toggle one single lil MIB setting β¨ This page lives in the Kernel API Manual, and honestly? It's short. Like, suspiciously short. Not me hyping up a function with three lines of docs π but it's iconic in its own minimal way, iykyk.
πΈ NAME πΈ
ice_cfg_lldp_mib_change β and that's it. That's the whole name line. The description after the dash is literally empty, no cap π so we're just gonna sit here with the function name and vibe. (The original page left it blank, so we're leaving it blank too β fidelity, bestie π«Ά)
β¨ SYNOPSIS β¨
int ice_cfg_lldp_mib_change (struct ice_hw *hw , bool ena_mib );
periodt. that's the whole signature π₯
π¦ ARGUMENTS π¦
hwβ pointer to the HW struct π that's the hardware struct, the main character of the whole ice driver. Hand it over and it does hardware things.ena_mibβ enable/disable MIB change event. Abool, so it's giving very binary:truemeans turn it on,falsemeans turn it off. Pick a lane β¨
π DESCRIPTION π
Configure (disable/enable) MIB π
That's it. That's the entire description. It configures MIB, and by "configures" we mean it either disables or enables it β you flip ena_mib and the MIB situation changes accordingly. Simple, clean, lowkey elegant π
β SEE ALSO β
First up, the kernel file this bad boy calls home:
./drivers/net/ethernet/intel/ice/ice_dcb.c π
And now, the friends-of-the-page list. It's LONG. Buckle up bestie, we're going through the whole group chat π:
ice_aq_get_lldp_mib(9)ice_aq_cfg_lldp_mib_change(9)ice_aq_stop_lldp(9)ice_aq_start_lldp(9)ice_get_dcbx_status(9)ice_parse_ieee_ets_common_tlv(9)ice_parse_ieee_etscfg_tlv(9)ice_parse_ieee_etsrec_tlv(9)ice_parse_ieee_pfccfg_tlv(9)ice_parse_ieee_app_tlv(9)ice_parse_ieee_tlv(9)ice_parse_cee_pgcfg_tlv(9)ice_parse_cee_pfccfg_tlv(9)ice_parse_cee_app_tlv(9)ice_parse_cee_tlv(9)ice_parse_org_tlv(9)ice_lldp_to_dcb_cfg(9)ice_aq_get_dcb_cfg(9)ice_aq_start_stop_dcbx(9)ice_aq_get_cee_dcb_cfg(9)ice_aq_set_pfc_mode(9)ice_cee_to_dcb_cfg(9)ice_get_ieee_or_cee_dcb_cfg(9)ice_get_dcb_cfg(9)ice_get_dcb_cfg_from_mib_change(9)ice_init_dcb(9)ice_add_ieee_ets_common_tlv(9)ice_add_ieee_ets_tlv(9)ice_add_ieee_etsrec_tlv(9)ice_add_ieee_pfc_tlv(9)ice_add_ieee_app_pri_tlv(9)ice_add_dscp_up_tlv(9)ice_add_dscp_enf_tlv(9)ice_add_dscp_tc_bw_tlv(9)ice_add_dscp_pfc_tlv(9)ice_add_dcb_tlv(9)ice_dcb_cfg_to_lldp(9)ice_set_dcb_cfg(9)ice_aq_query_port_ets(9)ice_update_port_tc_tree_cfg(9)ice_query_port_ets(9)
like I said. the whole group chat. every single one of them πβ¨
π friendly reminder that this page is sparse on purpose β don't go reading extra behaviour into it. What you see is what's documented, and no cap, that's all she wrote.
okay bye bestie, go flip that MIB flag responsibly π§ββοΈ
β π signed off with love from the source ./drivers/net/ethernet/intel/ice, dated October 2026 π (that's the version/date footer energy, mwah π)
π¦ 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