liquidio_pcie_resume(9)
π liquidio_pcie_resume π
okay so bestie, welcome to the liquidio_pcie_resume(9) page from the Kernel API Manual. this one is short and sweet, but it still has lore. π
β¨ NAME β¨
liquidio_pcie_resume β called when traffic can start flowing again. literally the βweβre so backβ callback. π«
β¨ SYNOPSIS β¨
void liquidio_pcie_resume (struct pci_dev *pdev );
πΈ ARGUMENTS πΈ
pdevβ pointer to PCI device. thatβs the whole argument, bestie. π
π DESCRIPTION π
so this callback gets called when the error recovery driver tells us that itβs OK to resume normal operation. like, the driver gives the green light and this function is on the receiving end. π’β¨
the implementation resembles the second-half of the octeon_resume routine. thatβs the vibe: same energy as the back half of that routine, no cap. π
π¦ SEE ALSO π¦
- Kernel file:
./drivers/net/ethernet/cavium/liquidio/lio_main.c octeon_console_debug_enabled(9)force_io_queues_off(9)pcierror_quiesce_device(9)cleanup_aer_uncorrect_error_status(9)stop_pci_io(9)liquidio_pcie_error_detected(9)liquidio_pcie_mmio_enabled(9)liquidio_pcie_slot_reset(9)liquidio_init_pci(9)liquidio_deinit_pci(9)check_txq_status(9)print_link_info(9)octnet_link_status_change(9)setup_link_status_change_wq(9)update_link_status(9)lio_sync_octeon_time(9)setup_sync_octeon_time_wq(9)cleanup_sync_octeon_time_wq(9)liquidio_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_remove(9)octeon_chip_specific_setup(9)octeon_pci_os_setup(9)free_netbuf(9)free_netsgbuf(9)free_netsgbuf_with_resp(9)liquidio_ptp_adjfine(9)liquidio_ptp_adjtime(9)liquidio_ptp_gettime(9)liquidio_ptp_settime(9)liquidio_ptp_enable(9)oct_ptp_open(9)liquidio_ptp_init(9)load_firmware(9)octnet_poll_check_txq_status(9)setup_tx_poll_fn(9)liquidio_open(9)liquidio_stop(9)get_new_flags(9)liquidio_set_mcast_list(9)liquidio_set_mac(9)handle_timestamp(9)send_nic_timestamp_pkt(9)liquidio_xmit(9)liquidio_tx_timeout(9)liquidio_set_rxcsum_command(9)liquidio_vxlan_port_command(9)liquidio_fix_features(9)liquidio_set_features(9)liquidio_init(9)setup_nic_devices(9)liquidio_init_nic_module(9)nic_starter(9)octeon_device_init(9)octeon_dbg_console_print(9)liquidio_exit(9)
mwah π thatβs the whole page. source/version: ./drivers/net/ethernet/cavium/...; date: October 2026. the footer also has liquidio_pcie_resume(9), and this sign-off is literally the cute version of that footer. π«Ά
π¦ 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