ixgbe_get_pending_updates(9)
πΈ NAME πΈ
okay bestie, welcome to the Kernel API Manual page for ixgbe_get_pending_updates(9) β yes, the manual name is folded right in at the top, cute and accounted for. The function itself is ixgbe_get_pending_updates, and its one-line assignment is literally: Check if the component has a pending update. Thatβs the job. π
β¨ SYNOPSIS β¨
The signature is giving βlong but we respect her,β and we are not touching a single character:
int ixgbe_get_pending_updates (struct ixgbe_adapter *adapter , u8
*pending , struct netlink_ext_ack *extack );
π«Ά ARGUMENTS π«Ά
adapterβ the PF driver structure. Thatβs the struct in question, no substitutions. π«Άpendingβ on return, bitmap of updates pending. So after the call, this is where that pending-update bitmap lands. β¨extackβ Netlink extended ACK. Yep, that exact thing.
π DESCRIPTION π
okay so the actual task is a vibe check on the device: Check if the device has any pending updates on any flash components. Thatβs it β any pending updates, any flash components. No cap. π₯
π RETURN π
It returns 0 on success, or a negative error code on failure. And it updates pending with the bitmap of pending updates. So: success/failure code plus the pending bitmap situation. π«Ά
π¦ SEE ALSO π¦
- Kernel file
./drivers/net/ethernet/intel/ixgbe/ixgbe_fw_update.c ixgbe_send_package_data(9)ixgbe_check_component_response(9)ixgbe_send_component_table(9)ixgbe_write_one_nvm_block(9)ixgbe_write_nvm_module(9)ixgbe_erase_nvm_module(9)ixgbe_switch_flash_banks(9)ixgbe_flash_component(9)ixgbe_finalize_update(9)ixgbe_cancel_pending_update(9)ixgbe_flash_pldm_image(9)
okay thatβs the whole page, bestie β cute little footer sign-off with the source/version and date: ./drivers/net/ethernet/intel/i... Β· October 2026 πβ¨
π¦ 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