ice_add_rss_cfg_wrap(9)
π ice_add_rss_cfg_wrap(9) β the Kernel API Manual, bestie edition
okay so picture this: you're deep in the kernel API manual for ice_add_rss_cfg_wrap(9) and honestly? it's giving main character energy. sit down, grab a strawberry drink π, and let's get into it.
β¨ NAME β¨
ice_add_rss_cfg_wrap β literally just a wrapper for adding an RSS configuration π
πΈ SYNOPSIS πΈ
int ice_add_rss_cfg_wrap (struct ice_vf *vf , struct ice_rss_hash_cfg
*cfg );
like, that's the whole signature. no notes. π
π¦ ARGUMENTS π¦
vfβ pointer to the VF info πcfgβ pointer to the RSS hash configuration β¨
π DESCRIPTION π
so what it actually does: it adds a flow profile based on an RSS configuration. that's the vibe.
but here's the part you cannot skip β it uses a rollback mechanism to handle rule conflicts, and those conflicts happen because of the TCAM write sequence going from top to down. so yeah, it's out here doing damage control so your rules don't get messy π«Ά
β RETURN β
returns 0 on success; negative error code on failure. no cap. π
π SEE ALSO π
- Kernel file
./drivers/net/ethernet/intel/ice/virt/rss.c ice_vc_validate_pattern(9),ice_vc_parse_rss_cfg(9),ice_vf_adv_rss_offload_ena(9),ice_is_hash_cfg_valid(9),ice_hash_cfg_reset(9),ice_hash_cfg_record(9),ice_hash_moveout(9),ice_hash_moveback(9),ice_hash_remove(9),ice_add_rss_cfg_pre_gtpu(9),ice_add_rss_cfg_pre_ip(9),ice_calc_gtpu_ctx_idx(9),ice_map_ip_ctx_idx(9),ice_add_rss_cfg_pre(9),ice_add_rss_cfg_post_gtpu(9),ice_rem_rss_cfg_post(9),ice_rem_rss_cfg_wrap(9),ice_parse_raw_rss_pattern(9),ice_add_raw_rss_cfg(9),ice_rem_raw_rss_cfg(9),ice_vc_handle_rss_cfg(9),ice_vc_config_rss_key(9),ice_vc_config_rss_lut(9),ice_vc_config_rss_hfunc(9),ice_vc_get_rss_hashcfg(9),ice_vc_set_rss_hashcfg(9)
like, that's the whole friend group right there. iykyk π§
ngl there are a lot of see-also entries, but that's not me being extra β that's just the source, bestie. every single one of them is listed above, fr fr. π₯
and that's the page! π big kiss to the source file ./drivers/net/ethernet/intel/i... from October 2026, and yeah β this gorgeous little number is ice_add_rss_cfg_wrap(9), slay, periodt. π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms