xgmac_tx_timeout(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– xgmac_tx_timeout(9) β€” Kernel API Manual πŸ’–

okay bestie, welcome to the xgmac_tx_timeout(9) page β€” it’s giving kernel API realness and we’re gonna get through it together, no cap 🫢

🌸 NAME 🌸

xgmac_tx_timeout β€” that’s the name, and the original one-liner is literally blank after the dash 😭 so we’re not inventing a summary, periodt.

✨ SYNOPSIS ✨

void xgmac_tx_timeout (struct net_device *dev , unsigned int txqueue );

πŸŽ€ ARGUMENTS πŸŽ€

  • dev β€” pointer to net device structure πŸ’…
  • txqueue β€” index of the hung transmit queue πŸ‘‘

πŸ’– DESCRIPTION πŸ’–

so basically, this function is called when a packet transmission fails to complete within a reasonable tmrate 😭✨ The driver will mark the error in the netdev structure and arrange for the device to be reset to a sane state in order to transmit a new packet. iconic recovery behavior, honestly πŸ¦‹

🌈 SEE ALSO 🌈


mwah πŸ’‹ this cutie came from ./drivers/net/ethernet/calxeda, dated October 2026, and it’s literally the xgmac_tx_timeout(9) manual page β€” slay πŸŽ€πŸ«Ά

πŸ“¦ where this page comes from