xgmac_tx_timeout(9)
π 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 π
- Kernel file
./drivers/net/ethernet/calxeda/xgmac.c xgmac_dma_desc_rings_init(9)xgmac_tx_complete(9)xgmac_open(9)xgmac_stop(9)xgmac_xmit(9)xgmac_poll(9)xgmac_set_rx_mode(9)xgmac_change_mtu(9)xgmac_probe(9)xgmac_remove(9)
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
- 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