X86_MATCH_FEATURE(9)
β¨ NAME β¨
okay so X86_MATCH_FEATURE is literally the macro for matching a CPU feature π― and yes bestie, this whole page is from the Kernel API Manual β the X86_MATCH_FEATURE(9) one, mwah π.
πΈ SYNOPSIS πΈ
no cap, it's this exact vibe:
X86_MATCH_FEATURE (feature , data );
π ARGUMENTS π
featureβ aX86_FEATUREbit. that's the feature you're matching, periodt β¨dataβ driver specific data orNULL. the internal storage format isunsigned long, and the supplied value, pointer etc. is casted tounsigned longinternally π«Ά
π¦ SEE ALSO π¦
the kernel file is ./arch/x86/include/asm/cpu_device_id.h β that's where this lives, iykyk π
also go peek at these besties:
X86_MATCH_CPU(9)X86_MATCH_VENDOR_FAM_FEATURE(9)X86_MATCH_VENDOR_FEATURE(9)X86_MATCH_VENDOR_FAM_MODEL(9)X86_MATCH_VENDOR_FAM(9)X86_MATCH_VFM(9)X86_MATCH_VFM_STEPS(9)X86_MATCH_VFM_FEATURE(9)X86_MATCH_VFM_CPU_TYPE(9)
xoxo π your source/version is ./arch/x86/include/asm and the date is October 2026 β that's the footer energy, 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