[PATCH v7 000/120] x86: Introduce a centralized CPUID data model
2026-06-19 3:02 UTC (184+ messages)
` [PATCH v7 001/120] treewide: Explicitly include the x86 CPUID headers
` [PATCH v7 002/120] x86/cpu: <asm/processor.h>: Do not include the CPUID API header
` [PATCH v7 003/120] x86/cpuid: Rename cpuid_leaf()/cpuid_subleaf() APIs
` [PATCH v7 004/120] x86/cpuid: Introduce <asm/cpuid/leaf_types.h>
` [PATCH v7 005/120] x86/cpu: Introduce a centralized CPUID data model
` [PATCH v7 006/120] x86/cpuid: Introduce a centralized CPUID parser
` [PATCH v7 007/120] x86/cpu: centaur/zhaoxin: Rescan CPUID(0xc0000001) after MSR writes
` [PATCH v7 008/120] x86/cpu/transmeta: Rescan CPUID(0x1) after capability unhide
` [PATCH v7 009/120] x86/cpu: Use parsed CPUID(0x0)
` [PATCH v7 010/120] x86/lib: Add CPUID(0x1) family and model calculation
` [PATCH v7 011/120] x86/cpu: Use parsed CPUID(0x1)
` [PATCH v7 012/120] x86/cpuid: Parse CPUID(0x80000000)
` [PATCH v7 013/120] x86/cpu: Use parsed CPUID(0x80000000)
` [PATCH v7 014/120] x86/cpuid: Parse CPUID(0x80000002) to CPUID(0x80000004)
` [PATCH v7 015/120] x86/cpu: Use parsed "
` [PATCH v7 016/120] x86/cpuid: Split parser tables and add vendor-qualified parsing
` [PATCH v7 017/120] x86/cpuid: Introduce a parser debugfs interface
` [PATCH v7 018/120] x86/cpuid: Parse CPUID(0x16)
` [PATCH v7 019/120] x86/tsc: Use parsed CPUID(0x16)
` [PATCH v7 020/120] x86/cpuid: Parse Transmeta and Centaur extended ranges
` [PATCH v7 021/120] x86/cpu/transmeta: Use parsed CPUID(0x80860000)->CPUID(0x80860006)
` [PATCH v7 022/120] x86/cpu/transmeta: Refactor CPU information printing
` [PATCH v7 023/120] x86/cpu/centaur: Use parsed CPUID(0xc0000001)
` [PATCH v7 024/120] x86/cpu/zhaoxin: "
` [PATCH v7 025/120] x86/cpuid: Parse CPUID(0x2)
` [PATCH v7 026/120] x86/cpuid: Warn once on invalid CPUID(0x2) iteration count
` [PATCH v7 027/120] x86/cpuid: Introduce parsed CPUID(0x2) API
` [PATCH v7 028/120] x86/cpu: Use parsed CPUID(0x2)
` [PATCH v7 029/120] x86/cacheinfo: "
` [PATCH v7 030/120] x86/cpuid: Remove direct CPUID(0x2) query helpers
` [PATCH v7 031/120] x86/cpuid: Parse deterministic cache parameters CPUID leaves
` [PATCH v7 032/120] x86/cacheinfo: Pass a 'struct cpuinfo_x86' reference to CPUID(0x4) code
` [PATCH v7 033/120] x86/cacheinfo: Use parsed CPUID(0x4)
` [PATCH v7 034/120] x86/cacheinfo: Use parsed CPUID(0x8000001d)
` [PATCH v7 035/120] x86/cpuid: Parse CPUID(0x80000005), CPUID(0x80000006), CPUID(0x80000008)
` [PATCH v7 036/120] x86/cacheinfo: Use auto-generated data types
` [PATCH v7 037/120] x86/cacheinfo: Use parsed CPUID(0x80000005) and CPUID(0x80000006)
` [PATCH v7 038/120] x86/cacheinfo: Use parsed CPUID(0x80000006)
` [PATCH v7 039/120] x86/cpu: Use parsed CPUID(0x80000005) and CPUID(0x80000006)
` [PATCH v7 040/120] x86/cpu/amd: Use parsed CPUID(0x80000005)
` [PATCH v7 041/120] x86/cpu/amd: Refactor TLB detection code
` [PATCH v7 042/120] x86/cpu/amd: Use parsed CPUID(0x80000005) and CPUID(0x80000006)
` [PATCH v7 043/120] x86/cpu/hygon: "
` [PATCH v7 044/120] x86/cpu/centaur: Use parsed CPUID(0x80000005)
` [PATCH v7 045/120] x86/cpu: Use parsed CPUID(0x80000008)
` [PATCH v7 046/120] x86/apic: Use parsed and refreshed CPUID(0x1)
` [PATCH v7 047/120] x86/cpu/amd: Refactor CPUID(0x1) level calculation
` [PATCH v7 048/120] x86/mce: core: Use parsed CPUID(0x1)
` [PATCH v7 049/120] x86/mce: inject: "
` [PATCH v7 050/120] x86/microcode/amd: Use standard CPUID(0x1) types
` [PATCH v7 051/120] x86/microcode/amd: rdrand: "
` [PATCH v7 052/120] x86/microcode/intel: Explain CPUID parser APIs unavailability
` [PATCH v7 053/120] x86/mm/pti: Use standard CPUID(0x1) types
` [PATCH v7 054/120] x86/xen: Use parsed CPUID(0x1)
` [PATCH v7 055/120] x86/xen: Use standard CPUID(0x1) types
` [PATCH v7 056/120] agp/efficeon: Use parsed CPUID(0x1)
` [PATCH v7 057/120] dmaengine: ioatdma: Remove custom UP local APID IC code
` [PATCH v7 058/120] RAS/AMD/FMPM: Use parsed CPUID(0x1)
` [PATCH v7 059/120] x86/cpuid: Parse CPUID(0x5)
` [PATCH v7 060/120] x86/acpi/cstate: Remove superfluous retval logic
` [PATCH v7 061/120] x86/acpi/cstate: Clarify unsupported MWAIT hint warning
` [PATCH v7 062/120] x86/acpi/cstate: Use MWAIT helper macros
` [PATCH v7 063/120] x86/acpi: Use parsed CPUID(0x5)
` [PATCH v7 064/120] x86/process: "
` [PATCH v7 065/120] x86/hpet: "
` [PATCH v7 066/120] ACPI: PAD: Use Parsed CPUID(0x5)
` [PATCH v7 067/120] intel_idle: Use parsed CPUID(0x5)
` [PATCH v7 068/120] x86/idle: Remove unused CPUID(0x5) symbols
` [PATCH v7 069/120] x86/cpuid: Parse CPUID(0x6), CPUID(0x9), and CPUID(0x15)
` [PATCH v7 070/120] thermal: intel: hfi: Use parsed CPUID(0x6)
` [PATCH v7 071/120] dmaengine: ioatdma: Use parsed CPUID(0x9)
` [PATCH v7 072/120] ASoC: Intel: avs: Use parsed CPUID(0x15)
` [PATCH v7 073/120] perf/x86/intel: "
` [PATCH v7 074/120] x86/cpuid: Introduce cpuid_subleaf_raw()
` [PATCH v7 075/120] x86/cpuid: Parse CPUID(0x12)
` [PATCH v7 076/120] x86/sgx/driver: Use parsed CPUID(0x12)
` [PATCH v7 077/120] x86/sgx: "
` [PATCH v7 078/120] KVM: x86: "
` [PATCH v7 079/120] KVM: VMX: Use standard CPUID(0x12) types
` [PATCH v7 080/120] x86/sgx: Move unused CPUID(0x12) symbols
` [PATCH v7 081/120] x86/cpuid: Parse CPUID(0xa) and CPUID(0x1c)
` [PATCH v7 082/120] x86/cpu/intel: Use parsed CPUID(0xa)
` [PATCH v7 083/120] x86/cpu/centaur: "
` [PATCH v7 084/120] x86/cpu/zhaoxin: "
` [PATCH v7 085/120] perf/x86/intel: "
` [PATCH v7 086/120] perf/x86/zhaoxin: "
` [PATCH v7 087/120] x86/xen: "
` [PATCH v7 088/120] KVM: x86: Use standard CPUID(0xa) types
` [PATCH v7 089/120] KVM: x86/pmu: "
` [PATCH v7 090/120] perf/x86: Remove custom "
` [PATCH v7 091/120] perf/x86/lbr: Use parsed CPUID(0x1c)
` [PATCH v7 092/120] perf/x86/lbr: Remove custom CPUID(0x1c) types
` [PATCH v7 093/120] x86/cpuid: Parse CPUID(0x23)
` [PATCH v7 094/120] perf/x86/intel: Use parsed per-CPU CPUID(0x23)
` [PATCH v7 095/120] perf/x86/intel: Remove custom CPUID(0x23) types
` [PATCH v7 096/120] x86/cpuid: Parse CPUID(0x80000022)
` [PATCH v7 097/120] perf/x86/amd/lbr: Use parsed CPUID(0x80000022)
` [PATCH v7 098/120] perf/x86/amd: "
` [PATCH v7 099/120] KVM: x86: Use standard CPUID(0x80000022) types
` [PATCH v7 100/120] perf/x86: Remove custom "
` [PATCH v7 101/120] x86/cpuid: Parse CPUID(0x80000007)
` [PATCH v7 102/120] x86/cpu: Use parsed CPUID(0x80000007)
` [PATCH v7 103/120] x86/cpu: amd/hygon: "
` [PATCH v7 104/120] x86/cpu: cpuinfo: "
` [PATCH v7 105/120] KVM: x86: "
` [PATCH v7 106/120] x86/microcode: Allocate cpuinfo_x86 snapshots on the heap
` [PATCH v7 107/120] x86/cpuid: Parse leaves backing X86_FEATURE words
` [PATCH v7 108/120] x86/cpuid: Parse Linux synthetic CPUID leaves
` [PATCH v7 109/120] x86/cpuid: Introduce a compile-time X86_FEATURE word map
` [PATCH v7 110/120] x86/cpuid: Introduce X86_FEATURE and CPUID word APIs
` [PATCH v7 111/120] x86/percpu: Add offset argument to x86_this_cpu_test_bit()
` [PATCH v7 112/120] x86/cpufeature: Factor out a __static_cpu_has() helper
` [PATCH v7 113/120] x86/asm/32: Cache CPUID(0x1).EDX in cpuid_table
` [PATCH v7 114/120] x86: Route all feature queries to the CPUID tables
` [PATCH v7 115/120] x86/cpu: Remove x86_capability[] and x86_power initialization
` [PATCH v7 116/120] x86/cpu/transmeta: Remove x86_capability[] CPUID initialization
` [PATCH v7 117/120] x86/cpu: centaur/zhaoxin: Remove x86_capability[] initialization
` [PATCH v7 118/120] KVM: x86: Remove BUILD_BUG_ON() x86_capability[] check
` [PATCH v7 119/120] x86/cpu: Remove x86_capability[] and x86_power
` [PATCH v7 120/120] MAINTAINERS: Extend x86 CPUID DATABASE file coverage
[PATCH v2 0/2] x86/cpuid: kcpuid: v3.1 x86-cpuid-db update with fixes
2026-06-08 9:55 UTC (7+ messages)
` [PATCH v2 1/2] tools/x86/kcpuid: Update bitfields to x86-cpuid-db v3.1
` [PATCH v2 2/2] x86/cpuid: "
[PATCH v1 0/2] x86/cpuid: kcpuid: Update to x86-cpuid-db v3.1 with fixes
2026-06-03 12:43 UTC (5+ messages)
` [PATCH v1 1/2] x86/cpuid: Fix typos
` [PATCH v1 2/2] x86/cpuid: Fix a few more typos
[PATCH] tools/x86/kcpuid: bound CSV field copies to avoid overflow
2026-06-02 19:50 UTC (2+ messages)
[PATCH] db: Fix typos found during kernel review
2026-06-02 18:24 UTC (2+ messages)
[PATCH v6 00/90] x86: Introduce a centralized CPUID data model
2026-05-14 4:47 UTC (11+ messages)
` [PATCH v6 10/90] x86/cpu: Rescan CPUID table after disabling PSN
page: next (older)
- recent:[subjects (threaded)|topics (new)|topics (active)]
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox