igc_config_fc_after_link_up(9)
β¨ NAME β¨
okay so bestie, welcome to the Kernel API Manual entry for igc_config_fc_after_link_up(9) β it Configures flow control after link, and thatβs the whole vibe of this page π
β¨
πΈ SYNOPSIS πΈ
s32 igc_config_fc_after_link_up (struct igc_hw *hw );
π ARGUMENTS π
hwβ pointer to the HW structure π«Ά
π DESCRIPTION π
So hereβs the tea: this checks the status of auto-negotiation after link up to make sure the speed and duplex were not forced. No cap, thatβs the whole point of the check β¨
If the link needed to be forced, then flow control needs to be forced also β periodt. And if auto-negotiation is enabled, then we configure flow control based on our link partner πΈ
π¦ SEE ALSO π¦
Kernel file ./drivers/net/ethernet/intel/igc/igc_mac.c π
igc_disable_pcie_master(9)igc_init_rx_addrs(9)igc_set_fc_watermarks(9)igc_setup_link(9)igc_force_mac_fc(9)igc_clear_hw_cntrs_base(9)igc_rar_set(9)igc_check_for_copper_link(9)igc_config_collision_dist(9)igc_get_auto_rd_done(9)igc_get_speed_and_duplex_copper(9)igc_put_hw_semaphore(9)igc_enable_mng_pass_thru(9)igc_hash_mc_addr(9)igc_update_mc_addr_list(9)
xoxo, source/version ./drivers/net/ethernet/intel/igc, dated October 2026, page igc_config_fc_after_link_up(9) β slay and read the source ππ
π¦ 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