ixgbe_clear_vmdq_82598(9)
π ixgbe_clear_vmdq_82598(9) β the Kernel API Manual glow-up β¨
okay so bestie, welcome to the ixgbe_clear_vmdq_82598(9) page β yes that's the whole name, it's giving "my parents gave me a government name" energy but we move π. This is a section 9 kernel API manual page, and honestly? it's short, it's sweet, and it's lowkey iconic for it.
β¨ NAME β¨
ixgbe_clear_vmdq_82598 β disassociate a VMDq set index from an rx address π«Ά
like, breaking up with the association. not ghosting, formally un-associating. periodt.
πΈ SYNOPSIS πΈ
int ixgbe_clear_vmdq_82598 (struct ixgbe_hw *hw , u32 rar , u32 vmdq );
that's the whole vibe check right there β one function, three args, int return because of course π
π¦ ARGUMENTS π¦
hwβ pointer to hardware struct π₯οΈ the actual hardware bestie, we're just visiting.rarβ receive address register index to associate with a VMDq index π (yes, the description says "associate" even though the function clears β we're just relaying the lore, don't come for me).vmdqβ VMDq clear index π₯ and here's the tea: it's not used in 82598, but it is used elsewhere. so it's there, sitting pretty, doing nothing on this chip. main character energy with zero lines π.
π SEE ALSO π
the whole squad, fr fr π β go read these next, iykyk:
- the kernel file itself:
./drivers/net/ethernet/intel/ixgbe/ixgbe_82598.cπ ixgbe_set_pcie_completion_timeout(9)ixgbe_init_phy_ops_82598(9)ixgbe_start_hw_82598(9)ixgbe_get_link_capabilities_82598(9)ixgbe_get_media_type_82598(9)ixgbe_fc_enable_82598(9)ixgbe_start_mac_link_82598(9)ixgbe_validate_link_ready(9)ixgbe_check_mac_link_82598(9)ixgbe_setup_mac_link_82598(9)ixgbe_setup_copper_link_82598(9)ixgbe_reset_hw_82598(9)ixgbe_set_vmdq_82598(9)ixgbe_set_vfta_82598(9)ixgbe_clear_vfta_82598(9)ixgbe_read_analog_reg8_82598(9)ixgbe_write_analog_reg8_82598(9)ixgbe_read_i2c_phy_82598(9)ixgbe_read_i2c_eeprom_82598(9)ixgbe_read_i2c_sff8472_82598(9)ixgbe_set_lan_id_multi_port_pcie_82598(9)ixgbe_set_rxpba_82598(9)
twenty-two siblings and every single one of them has 82598 in the name π that's a family reunion and a half.
lowkey a warning-aside for you bestie: vmdq genuinely does nada on 82598. don't go looking for it to do something. it will not. π
and that's the page!! π source/version vibes come from ./drivers/net/ethernet/intel/i... (yes it's truncated in the footer, that's how it's printed, we respect it) and it's dated October 2026 β future girlies are still reading kernel API docs, slay π. bye bestie, go clear some vmdq!! β
π¦ 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