liquidio_tx_timeout(9)
π liquidio_tx_timeout(9)
okay so bestie, welcome to the liquidio_tx_timeout(9) page in the Kernel API Manual β¨ this one's short and sweet, like a little snack before the big kernel docs meal π
π NAME π
liquidio_tx_timeout β Network device Tx timeout, no cap π
it's literally the handler that fires when your network device's transmit path goes "bestieβ¦ I'm not sending anything" π
β¨ SYNOPSIS β¨
void liquidio_tx_timeout (struct net_device *netdev , unsigned int
txqueue );
that's the whole signature, gorgeous. void return, two args, we move π
π¦ ARGUMENTS π¦
netdevβ pointer to network device π«Ά this is thestruct net_devicein question, the main character of the operationtxqueueβ index of the hung transmit queue π key word: hung. this tells you which transmit queue has been sitting there not moving, and yes it's anunsigned int
π SEE ALSO π
this list though π it's giving "the whole friend group showed up". every single one, in order, periodt:
- Kernel file
./drivers/net/ethernet/cavium/liquidio/lio_vf_main.c pcierror_quiesce_device(9)cleanup_aer_uncorrect_error_status(9)stop_pci_io(9)liquidio_pcie_error_detected(9)print_link_info(9)octnet_link_status_change(9)setup_link_status_change_wq(9)update_link_status(9)liquidio_vf_probe(9)octeon_pci_flr(9)octeon_destroy_resources(9)send_rx_ctrl_cmd(9)liquidio_destroy_nic_device(9)liquidio_stop_nic_module(9)liquidio_vf_remove(9)octeon_pci_os_setup(9)free_netbuf(9)free_netsgbuf(9)free_netsgbuf_with_resp(9)liquidio_open(9)liquidio_stop(9)get_new_flags(9)liquidio_set_mcast_list(9)liquidio_set_mac(9)liquidio_xmit(9)setup_nic_devices(9)liquidio_init_nic_module(9)octeon_device_init(9)
ngl, that SEE ALSO section ate π₯ go read liquidio_xmit(9) next, it's literally the sibling of this function iykyk
π sign-off π
this page lives in the kernel source at ./drivers/net/ethernet/cavium/..., dated October 2026, and it's filed under liquidio_tx_timeout(9) in the Kernel API Manual πΈ ty for reading bestie, go touch some network packets π§π
π¦ 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