igc_config_fc_after_link_up(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ 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 πŸ‘‘


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