gelic_net_tx_timeout(9)
β¨ gelic_net_tx_timeout(9) β¨
Okay bestie, welcome to the Kernel API Manual π β this is gelic_net_tx_timeout(9), and she is literally the function that gets called when the tx timeout watchdog kicks in. No cap. π
πΈ NAME πΈ
gelic_net_tx_timeout β called when the tx timeout watchdog kicks in.
π¦ SYNOPSIS π¦
The signature, exactly as it is, because we do not play with code:
void gelic_net_tx_timeout (struct net_device *netdev , unsigned int
txqueue );
π ARGUMENTS π
netdevβ the interface device structure. She's the main character of this little story. πtxqueueβ unused. Yep, literally unused. She's just vibing in the parameter list. π
π DESCRIPTION π
So here's the tea: this gets called if tx hangs. When that happens, it schedules a task that resets the interface. That's the whole vibe β hang detected, reset task scheduled, moving on. β¨
π SEE ALSO π
The whole gelic cinematic universe, bestie β every reference below is exactly as listed:
- Kernel file
./drivers/net/ethernet/toshiba/ps3_gelic_net.c gelic_descr_get_status(9)gelic_card_disable_txdmac(9)gelic_card_enable_rxdmac(9)gelic_card_disable_rxdmac(9)gelic_descr_set_status(9)gelic_card_reset_chain(9)gelic_card_free_chain(9)gelic_card_init_chain(9)gelic_descr_prepare_rx(9)gelic_card_release_rx_chain(9)gelic_card_fill_rx_chain(9)gelic_card_alloc_rx_skbs(9)gelic_descr_release_tx(9)gelic_card_release_tx_chain(9)gelic_net_set_multi(9)gelic_net_stop(9)gelic_card_get_next_tx_descr(9)gelic_descr_set_tx_cmdstat(9)gelic_descr_prepare_tx(9)gelic_card_kick_txdma(9)gelic_net_xmit(9)gelic_net_pass_skb_up(9)gelic_card_decode_one_descr(9)gelic_net_poll(9)gelic_net_poll_controller(9)gelic_net_open(9)gelic_net_tx_timeout_task(9)gelic_ether_setup_netdev_ops(9)gelic_net_setup_netdev(9)gelic_alloc_card_net(9)
And that's the page, bestie π«Ά β source/version is ./drivers/net/ethernet/toshiba, dated October 2026, and yes, it's still gelic_net_tx_timeout(9). 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