idpf_send_set_rss_lut_msg(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… idpf_send_set_rss_lut_msg β€” Kernel API Manual ✨

okay so bestie, welcome to the Kernel API Manual entry for idpf_send_set_rss_lut_msg(9) β€” yes that's the whole name, we don't do nicknames here πŸŽ€


🌸 NAME 🌸

idpf_send_set_rss_lut_msg β€” literally: send the virtchnl set RSS lut message πŸ’Œ


✨ SYNOPSIS ✨

int idpf_send_set_rss_lut_msg (struct idpf_adapter *adapter , struct
       idpf_rss_data *rss_data , u32 vport_id );

🫢 ARGUMENTS 🫢

  • adapter β€” the adapter pointer, bestie. it's the thing you use to actually send the virtchnl message πŸ“¨
  • rss_data β€” pointer to the RSS key and lut info. that's where the goods live πŸ“
  • vport_id β€” the vport identifier, used while you're preparing the virtchnl message. it's giving "which vport is this for" energy πŸ‘‘

πŸ’– DESCRIPTION πŸ’–

okay so here's the tea β˜• β€” when rxhash is disabled, the RSS LUT gets configured with zeros. literally all zeros, no cap.

but when rxhash is enabled, the LUT values stored in the driver's soft copy are the ones used to set up the HW. the way that soft copy is the main character here 😭πŸ”₯


🌈 RETURN 🌈

  • 0 on success πŸŽ‰
  • negative on failure πŸ’€

πŸ¦‹ SEE ALSO πŸ¦‹

the kernel file lives at ./drivers/net/ethernet/intel/idpf/idpf_virtchnl.c β€” go look, iykyk πŸ“

and here's the whole friend group, fr fr πŸ‘―β€β™€οΈ:


🧚 and that's the whole page, bestie. go forth and set those RSS LUTs πŸ’œ

signing off from the kernel file ./drivers/net/ethernet/intel/idpf β€” October 2026 edition, and yes, this page is still called idpf_send_set_rss_lut_msg(9) πŸ˜ŒπŸ’…

πŸ“¦ where this page comes from