i40e_set_coalesce(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… i40e_set_coalesce(9) πŸ’…

okay so welcome to the Kernel API Manual, bestie β€” this is the page for i40e_set_coalesce, and it's giving β€œone setting to rule all the queues” energy. ✨


🌸 NAME 🌸

  • i40e_set_coalesce β€” set coalesce settings for every queue on the netdev

πŸŽ€ SYNOPSIS πŸŽ€

int i40e_set_coalesce (struct net_device *netdev , struct
       ethtool_coalesce *ec , struct kernel_ethtool_coalesce *kernel_coal ,
       struct netlink_ext_ack *extack );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • netdev β€” the netdev that's getting changed, aka the main character device
  • ec β€” the ethtool coalesce settings, the actual values being passed in
  • kernel_coal β€” the ethtool CQE mode setting structure
  • extack β€” the extack used for reporting error messages

✨ DESCRIPTION ✨

okay so the whole vibe is simple: this will set each queue to the same coalesce settings. every queue, same settings, no cap. πŸ’–


πŸ‘‘ SEE ALSO πŸ‘‘

the kernel file to peep is ./drivers/net/ethernet/intel/i40e/i40e_ethtool.c β€” and the whole squad is:


and that's the whole page, bestie 🫢 this lil entry comes from ./drivers/net/ethernet/intel/i40e and is dated October 2026 β€” catch u in the kernel docs, i40e_set_coalesce(9) πŸ’–βœ¨

πŸ“¦ where this page comes from