ice_rm_vsi_rdma_cfg(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_rm_vsi_rdma_cfg β€” the Kernel API Manual, bestie edition

okay so this is ice_rm_vsi_rdma_cfg, from section 9 of the Kernel API Manual, and literally it is the cleanup queen of the ice scheduler world πŸ‘‘


✨ NAME ✨

ice_rm_vsi_rdma_cfg β€” remove VSI and its RDMA children nodes πŸ§ΉπŸ’–


πŸŽ€ SYNOPSIS πŸŽ€

int ice_rm_vsi_rdma_cfg (struct ice_port_info *pi , u16 vsi_handle );

🌸 ARGUMENTS 🌸

  • pi β€” the port information structure, aka the port's whole personality file 🫢
  • vsi_handle β€” the software VSI handle, the little name tag your VSI wears so everyone knows who it is 🏷️

πŸ’œ DESCRIPTION πŸ’œ

so the way this works is: this function clears the VSI and its RDMA children nodes out of the scheduler tree, for all TCs. every single one. no leftovers, no crumbs, we are not leaving the group chat on read 😭✨

it's giving "spring cleaning but make it scheduler nodes" 🧚🌸


πŸ”₯ SEE ALSO πŸ”₯

  • the kernel file ./drivers/net/ethernet/intel/ice/ice_sched.c πŸ’Ύ

and now, the entire squad roll call, in order, no one gets skipped, we do not do that here πŸ‘‘:


ngl bestie, that's the whole friend group and they all showed up πŸ’€ but like, in a slay way 🫢

and that's the page!! mwah πŸ’‹ this lil doc lives out of ./drivers/net/ethernet/intel/ice and it's dated October 2026, so bookmark it, screenshot it, put it on your fridge, whatever β€” ice_rm_vsi_rdma_cfg(9) ate and left no crumbs πŸŒˆβ­πŸ‘‘

πŸ“¦ where this page comes from