ice_sched_se..._bw_dflt_lmt(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_sched_set_node_bw_dflt_lmt β€” ngl this is the "reset the bandwidth limit back to default" girlie ✨

okay so real talk, this page is from the Kernel API Manual (section 9, the kernel-API girlies πŸ’–), and the function's full legal name is ice_sched_set_node_bw_dflt_lmt. The header truncates it all cute like ice_sched_se..._bw_dflt_lmt(9) but bestie that's literally the same thing, no cap 🫢


✨ NAME ✨

ice_sched_set_node_bw_dflt_lmt β€” set node's BW limit to default πŸ’…


🌸 SYNOPSIS 🌸

int ice_sched_set_node_bw_dflt_lmt (struct ice_port_info *pi , struct
       ice_sched_node *node , enum ice_rl_type rl_type );

πŸŽ€ ARGUMENTS πŸŽ€

  • pi β€” port information structure. it's giving "everything you ever wanted to know about this port" energy 🫢
  • node β€” pointer to node structure. the actual node we're doing the glow-up on ✨
  • rl_type β€” rate limit type: min, max, or shared. pick your fighter πŸ’…

πŸ¦‹ DESCRIPTION πŸ¦‹

so what does it actually do? This function configures the node element's BW rate limit profile ID β€” of type CIR, EIR, or SRL β€” to default. Basically a little "reset to factory settings" moment for that one limit, and honestly? iconic πŸ”₯

⚠️ Important caveat bestie, do NOT skip this: this function needs to be called with the scheduler lock held. Like, held-held. fr fr, this is not a drill 😭

πŸ‘‘ SEE ALSO πŸ‘‘

the kernel file this lives in: ./drivers/net/ethernet/intel/ice/ice_sched.c πŸ“

and now the entire friend group β€” the way there are SO many of them, I'm obsessed πŸ’€ every single one, in order, no skips:


okay that's the whole page bestie, go reset some bandwidth limits, hold that lock, and slay πŸ’…βœ¨

mwah πŸ’‹ β€” this cutie lives over in ./drivers/net/ethernet/intel/ice, and the manual gods stamped it October 2026. iykyk πŸ¦‹

πŸ“¦ where this page comes from