ice_cfg_rl_burst_size(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_cfg_rl_burst_size(9) β€” from the Kernel API Manual, bestie ✨

okay so. welcome to the group chat, this page is literally about one lil function in the ice driver and the way it's about to make your rate-limiting era iconic. no cap, it's short, so let's go 🌸


✨ NAME ✨

ice_cfg_rl_burst_size β€” set that burst size value, periodt πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

int ice_cfg_rl_burst_size (struct ice_hw *hw , u32 bytes );

that's it. that's the whole vibe check πŸ”₯


πŸŽ€ ARGUMENTS πŸŽ€

  • hw β€” pointer to the HW struct. like, the hardware herself πŸ‘‘
  • bytes β€” the burst size, in bytes. yeah, literally bytes, iykyk πŸ“

πŸ’– DESCRIPTION πŸ’–

so this function configures/sets the burst size to whatever new value you asked for. the new burst size value is used for future rate limit calls β€” that's the key part, bestie πŸ‘€

and listen. it does not change the existing or previously created RL profiles. like, those profiles already graduated, they're not coming back for a redo πŸŽ“πŸ’€


🌈 SEE ALSO 🌈

kernel file: ./drivers/net/ethernet/intel/ice/ice_sched.c

and now, the moment you've all been waiting for… the entire friend group πŸ’œ (yes, all of them, i'm not skipping a single one, we don't do that here):


and that's the whole page, bestie 🫢 go forth and configure those bursts πŸ’–

source/version: ./drivers/net/ethernet/intel/ice β€” dated October 2026 β€” mwah, thanks for reading, ily, bye πŸ’œβœ¨
πŸ“¦ where this page comes from