ENUM EFX_FILTER_PRIORITY(9)
β¨ enum efx_filter_priority(9) β¨
okay so bestie, we're in the Kernel API Manual today and the vibe is very "hardware filter specification priorities." i know, i know β but stay with me, it's actually kind of iconic π
π NAME π
enum efx_filter_priority β the priority of a hardware filter specification, fr fr
πΈ SYNOPSIS πΈ
enum efx_filter_priority {
EFX_FILTER_PRI_HINT ,
EFX_FILTER_PRI_AUTO ,
EFX_FILTER_PRI_MANUAL ,
EFX_FILTER_PRI_REQUIRED
};
like, look at her. four constants, zero drama. π¦
π CONSTANTS π
okay this is the part where you actually have to pay attention, bestie, because each one of these is a different level of "how much do we care about this filter":
EFX_FILTER_PRI_HINTβ literally just a performance hint. it's giving "nice to have, no pressure." πEFX_FILTER_PRI_AUTOβ an automatic filter based on the device address list or hardware requirements. β οΈ important caveat: this may only be used by the filter implementation for each NIC type. no cap, that's a real restriction, don't come for me.EFX_FILTER_PRI_MANUALβ a manually configured filter. you did this. with your hands. main character energy. β¨EFX_FILTER_PRI_REQUIREDβ required for correct behaviour (user-level networking and SR-IOV). π₯ this one is not optional, it's load-bearing, periodt.
π SEE ALSO π
Kernel file ./drivers/net/ethernet/sfc/siena/filter.h enum β and the whole friend group:
efx_filter_match_flags(9)enum efx_filter_flags(9)struct efx_filter_spec(9)efx_filter_set_ipv4_local(9)efx_filter_set_ipv4_full(9)efx_filter_set_eth_local(9)efx_filter_set_uc_def(9)efx_filter_set_mc_def(9)
all of them slay in their own way π«Ά
mwah π that's the whole page β source/version lives in ./drivers/net/ethernet/sfc/siena, dated October 2026, and we're out here repping enum efx_filter_priority(9) till the very end. go forth and prioritize your filters correctly, bestie πβ
π¦ 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