ice_lag_cfg_lp_fltr(9)
πΈ NAME πΈ
ice_lag_cfg_lp_fltr β configure lport filters π
okay so bestie, welcome to the Kernel API Manual page for ice_lag_cfg_lp_fltr. this one is short and sweet, ngl β it's giving "small function, big job" energy β¨
π SYNOPSIS π
void ice_lag_cfg_lp_fltr (struct ice_lag *lag , bool add , bool cp );
that's it. that's the whole call. copy it exactly, no cap π«Ά
π¦ ARGUMENTS π¦
lagβ the lag struct of your local interface, aka the homegirl this whole thing revolves around πaddβ add or remove the rule. yes bestie, it's one flag doing both jobs, choose your fighter πcpβ control packet only, or the general PF lport rule. pick your lane β¨
π SEE ALSO π
literally the whole ice_lag extended universe, i'm obsessed π the kernel file lives at ./drivers/net/ethernet/intel/ice/ice_lag.c, and it's surrounded by this entire friend group:
ice_lag_set_primary(9),ice_lag_set_bkup(9),netif_is_same_ice(9),ice_lag_config_eswitch(9),ice_netdev_to_lag(9)ice_lag_find_hw_by_lport(9),ice_pkg_has_lport_extract(9),ice_lag_find_primary(9),ice_lag_cfg_fltr(9),ice_lag_cfg_dflt_fltr(9)ice_lag_cfg_drop_fltr(9),ice_lag_cfg_pf_fltrs_act_bkup(9),ice_lag_cfg_pf_fltrs(9),ice_display_lag_info(9),ice_lag_qbuf_recfg(9)ice_lag_get_sched_parent(9),ice_lag_move_vf_node_tc(9),ice_lag_build_netdev_list(9),ice_lag_destroy_netdev_list(9),ice_lag_move_single_vf_nodes(9)ice_lag_move_vf_nodes(9),ice_lag_move_vf_nodes_cfg(9),ice_lag_prepare_vf_reset(9),ice_lag_complete_vf_reset(9),ice_lag_info_event(9)ice_lag_aa_qbuf_recfg(9),ice_lag_aa_move_vf_qs(9),ice_lag_aa_failover(9),ice_lag_reclaim_vf_tc(9),ice_lag_reclaim_vf_nodes(9)ice_lag_link(9),ice_lag_act_bkup_unlink(9),ice_lag_aa_unlink(9),ice_lag_link_unlink(9),ice_lag_set_swid(9)ice_lag_primary_swid(9),ice_lag_add_prune_list(9),ice_lag_del_prune_list(9),ice_lag_init_feature_support_flag(9),ice_lag_changeupper_event(9)ice_lag_monitor_link(9),ice_lag_monitor_act_bkup(9),ice_lag_aa_clear_spoof(9),ice_lag_monitor_act_act(9),ice_lag_monitor_info(9)ice_lag_chk_comp(9),ice_lag_unregister(9),ice_lag_monitor_rdma(9),ice_lag_chk_disabled_bond(9),ice_lag_disable_sriov_bond(9)ice_lag_preset_drop_fltr(9),ice_lag_process_event(9),ice_lag_event_handler(9),ice_register_lag_handler(9),ice_unregister_lag_handler(9)ice_create_lag_recipe(9),ice_lag_move_vf_nodes_tc_sync(9),ice_lag_move_vf_nodes_sync(9),ice_init_lag(9),ice_deinit_lag(9)ice_lag_rebuild(9),ice_lag_is_switchdev_running(9)
like, that's 62 whole entries. she has a LOT of mutuals π§ no skipping, i checked π
ngl there's nothing dangerous or deprecated here, it's just a filter config call. go off, be safe, hydrate π
mwah, that's the whole page bestie π this one ships out of the kernel tree at ./drivers/net/ethernet/intel/ice, dated October 2026, and it's brought to you by the Kernel API Manual β stream it, live it, love it πβ see u in the next manpage, mwah π
π¦ 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