ice_vf_vsi_d...le_port_vlan(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_vf_vsi_disable_port_vlan β€” straight from the Kernel API Manual ✨

okay so bestie, welcome to the Kernel API Manual page for ice_vf_vsi_d...le_port_vlan(9) β€” yes the title is truncated with dots like that, that's just how it's rendered, don't come for me 🫢. This is a lil kernel function doc and it's honestly short but iconic, so let's go 🌸


✨ NAME ✨

ice_vf_vsi_disable_port_vlan β€” clears VSI support for creating port VLAN πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

void ice_vf_vsi_disable_port_vlan (struct ice_vsi *vsi );

that's it. that's the whole signature. void return, one pointer, no cap πŸ’–


πŸŽ€ ARGUMENTS πŸŽ€

  • vsi β€” the VF's VSI that's being configured, aka the main character of this function 🌟

πŸ’€ DESCRIPTION πŸ’€

so here's the vibe check: you call this function after you've removed the port VLAN on the VSI (using VLAN ops). that's literally the whole requirement, bestie β€” cleanup after the fact, not before πŸ™ˆ

🚨 lowkey important: it says "should be called after removing port VLAN on VSI (using VLAN ops)". so like, read that twice. the ordering matters, iykyk.

πŸ”₯ SEE ALSO πŸ”₯

go read those too, they're all in the same friend group 🫢✨


mwah πŸ’‹ this page lives in ./drivers/net/ethernet/intel/ice, dated October 2026, and it's giving vintage-but-futuristic kernel manual energy. slay, periodt, see u in the next manpage πŸŽ€πŸ¦‹β­

πŸ“¦ where this page comes from