x86-cpuid.lists.linux.dev archive mirror
 help / color / mirror / Atom feed
[PATCH v5 00/35] x86: Introduce a centralized CPUID data model
 2026-01-21 21:45 UTC  (43+ messages)
` [PATCH v5 01/35] ASoC: Intel: avs: Include CPUID header at file scope
` [PATCH v5 02/35] treewide: Explicitly include the x86 CPUID headers
` [PATCH v5 03/35] x86/cpu: <asm/processor.h>: Do not include the CPUID API header
` [PATCH v5 04/35] x86/cpuid: Rename cpuid_leaf()/cpuid_subleaf() APIs
` [PATCH v5 05/35] x86/cpu/cacheinfo: Simplify cacheinfo_amd_init_llc_id() using _cpuid4_info
` [PATCH v5 06/35] x86/cpuid: Introduce <asm/cpuid/leaf_types.h>
` [PATCH v5 07/35] x86: Introduce a centralized CPUID data model
` [PATCH v5 08/35] x86/cpuid: Introduce a centralized CPUID parser
` [PATCH v5 09/35] x86/cpu: Use parsed CPUID(0x0)
` [PATCH v5 10/35] x86/lib: Add CPUID(0x1) CPU family and model calculation
` [PATCH v5 11/35] x86/cpu: Use parsed CPUID(0x1)
` [PATCH v5 12/35] x86/cpuid: Parse CPUID(0x80000000)
` [PATCH v5 13/35] x86/cpu: Use parsed CPUID(0x80000000)
` [PATCH v5 14/35] x86/cpuid: Parse CPUID(0x80000002) to CPUID(0x80000004)
` [PATCH v5 15/35] x86/cpu: Use parsed CPUID(0x80000002)..CPUID(0x80000004)
` [PATCH v5 16/35] x86/cpuid: Introduce a parser leaf x86 vendor table
` [PATCH v5 17/35] x86/cpuid: Introduce a parser debugfs interface
` [PATCH v5 18/35] x86/cpuid: Parse CPUID(0x2)
` [PATCH v5 19/35] x86/cpuid: Warn once on invalid CPUID(0x2) iteration count
` [PATCH v5 20/35] x86/cpuid: Introduce parsed CPUID(0x2) API
` [PATCH v5 21/35] x86/cpu: Use parsed CPUID(0x2)
` [PATCH v5 22/35] x86/cacheinfo: "
` [PATCH v5 23/35] x86/cpuid: Remove direct CPUID(0x2) query API
` [PATCH v5 24/35] x86/cpuid: Parse 'deterministic cache parameters' CPUID leaves
` [PATCH v5 25/35] x86/cacheinfo: Pass a 'struct cpuinfo_x86' refrence to CPUID(0x4) code
` [PATCH v5 26/35] x86/cacheinfo: Use parsed CPUID(0x4)
` [PATCH v5 27/35] x86/cacheinfo: Use parsed CPUID(0x8000001d)
` [PATCH v5 28/35] x86/cpuid: Parse CPUID(0x80000005) and CPUID(0x80000006)
` [PATCH v5 29/35] x86/cacheinfo: Use auto-generated data types
` [PATCH v5 30/35] x86/cacheinfo: Use parsed CPUID(0x80000005) and CPUID(0x80000006)
` [PATCH v5 31/35] x86/cacheinfo: Use parsed CPUID(0x80000006)
` [PATCH v5 32/35] x86/cpu: Rescan CPUID table after PSN disable
` [PATCH v5 33/35] x86/cpu: Rescan CPUID table after unlocking full CPUID range
` [PATCH v5 34/35] x86/cpuid: Parse CPUID(0x16)
` [PATCH v5 35/35] x86/tsc: Use parsed CPUID(0x16)

[PATCH] tools/x86: Support clang compilation for Android
 2025-11-07  7:14 UTC 

[PATCH v4 00/34] x86: Introduce a centralized CPUID data model
 2025-08-25 14:56 UTC  (53+ messages)
` [PATCH v4 01/34] x86/cpuid: Remove transitional <asm/cpuid.h> header
` [PATCH v4 02/34] ASoC: Intel: avs: Include CPUID header at file scope
` [PATCH v4 03/34] treewide: Explicitly include the x86 CPUID headers
` [PATCH v4 04/34] x86/cpu: <asm/processor.h>: Do not include the CPUID API header
` [PATCH v4 05/34] x86/cpuid: Rename cpuid_leaf()/cpuid_subleaf() APIs
` [PATCH v4 06/34] x86/cpuid: Introduce <asm/cpuid/leaf_types.h>
` [PATCH v4 07/34] x86/cpuid: Introduce a centralized CPUID data model
` [PATCH v4 08/34] x86/cpuid: Introduce a centralized CPUID parser
` [PATCH v4 09/34] x86/cpu: Use parsed CPUID(0x0)
` [PATCH v4 10/34] x86/lib: Add CPUID(0x1) CPU family and model calculation
` [PATCH v4 11/34] x86/cpu: Use parsed CPUID(0x1)
` [PATCH v4 12/34] x86/cpuid: Parse CPUID(0x80000000)
` [PATCH v4 13/34] x86/cpu: Use parsed CPUID(0x80000000)
` [PATCH v4 14/34] x86/cpuid: Introduce a CPUID leaf x86 vendor table
` [PATCH v4 15/34] x86/cpuid: Introduce CPUID parser debugfs interface
` [PATCH v4 16/34] x86/cpuid: Parse CPUID(0x2)
` [PATCH v4 17/34] x86/cpuid: Warn once on invalid CPUID(0x2) iteration count
` [PATCH v4 18/34] x86/cpuid: Introduce parsed CPUID(0x2) API
` [PATCH v4 19/34] x86/cpu: Use parsed CPUID(0x2)
` [PATCH v4 20/34] x86/cacheinfo: "
` [PATCH v4 21/34] x86/cpuid: Remove direct CPUID(0x2) query API
` [PATCH v4 22/34] x86/cpuid: Parse 'deterministic cache parameters' CPUID leaves
` [PATCH v4 23/34] x86/cacheinfo: Pass a 'struct cpuinfo_x86' refrence to CPUID(0x4) code
` [PATCH v4 24/34] x86/cacheinfo: Use parsed CPUID(0x4)
` [PATCH v4 25/34] x86/cacheinfo: Use parsed CPUID(0x8000001d)
` [PATCH v4 26/34] x86/cpuid: Parse CPUID(0x80000005) and CPUID(0x80000006)
` [PATCH v4 27/34] x86/cacheinfo: Use auto-generated data types
` [PATCH v4 28/34] x86/cacheinfo: Use parsed CPUID(0x80000005) and CPUID(0x80000006)
` [PATCH v4 29/34] x86/amd_nb: Trickle down 'struct cpuinfo_x86' reference
` [PATCH v4 30/34] x86/cpuid: Use parsed CPUID(0x80000006)
` [PATCH v4 31/34] x86/cpu: Rescan CPUID table after PSN disable
` [PATCH v4 32/34] x86/cpu: Rescan CPUID table after unlocking full CPUID range
` [PATCH v4 33/34] x86/cpuid: Parse CPUID(0x16)
` [PATCH v4 34/34] x86/tsc: Use parsed CPUID(0x16)

[PATCH] db/leaf_8000000a: Add Page modification logging
 2025-08-18  9:15 UTC  (4+ messages)

[PATCH v5 0/4] x86: Disentangle <asm/processor.h> dependency on CPUID headers
 2025-07-24 19:37 UTC  (5+ messages)
` [PATCH v5 1/4] x86/cpuid: Remove transitional <asm/cpuid.h> header
` [PATCH v5 2/4] ASoC: Intel: avs: Include CPUID header at file scope
` [PATCH v5 3/4] treewide: Explicitly include the x86 CPUID headers
` [PATCH v5 4/4] x86/cpu: <asm/processor.h>: Do not include the CPUID API header

[PATCH v4 0/4] x86: Disentangle <asm/processor.h> dependency on CPUID headers
 2025-07-24  9:11 UTC  (6+ messages)
` [PATCH v4 1/4] x86/cpuid: Remove transitional <asm/cpuid.h> header
` [PATCH v4 2/4] ASoC: Intel: avs: Include CPUID header at file scope
` [PATCH v4 3/4] treewide: Explicitly include the x86 CPUID headers
` [PATCH v4 4/4] x86/cpu: <asm/processor.h>: Do not include the CPUID API header

[PATCH v3 0/6] x86: Disentangle <asm/processor.h> dependency on CPUID headers
 2025-07-22 14:18 UTC  (8+ messages)
` [PATCH v3 1/6] x86/cpuid: Remove transitional <asm/cpuid.h> header
` [PATCH v3 2/6] ASoC: Intel: avs: Include CPUID header at file scope
` [PATCH v3 3/6] x86: Reorder headers alphabetically
` [PATCH v3 4/6] drivers: "
` [PATCH v3 5/6] treewide: Explicitly include the x86 CPUID headers
` [PATCH v3 6/6] x86/cpu: <asm/processor.h>: Do not include the CPUID API header

[PATCH v1 0/7] x86: Disentangle <asm/processor.h> dependency on CPUID APIs
 2025-07-16 17:17 UTC  (19+ messages)
` [PATCH v1 1/7] x86/cpuid: Remove transitional <asm/cpuid.h> header
` [PATCH v1 2/7] ASoC: Intel: avs: Include CPUID header at file scope
` [PATCH v1 3/7] x86: Reorder headers alphabetically
` [PATCH v1 4/7] drivers: "
` [PATCH v1 5/7] treewide: Explicitly include <asm/cpuid/api.h>
` [PATCH v1 6/7] x86/cpu: <asm/processor.h>: Do not include CPUID API header
` [PATCH v1 7/7] x86/cpuid: Rename cpuid_leaf()/cpuid_subleaf() APIs
` [PATCH v2 0/6] x86: Disentangle <asm/processor.h> dependency on CPUID headers
  ` [PATCH v2 1/6] x86/cpuid: Remove transitional <asm/cpuid.h> header
  ` [PATCH v2 2/6] ASoC: Intel: avs: Include CPUID header at file scope
  ` [PATCH v2 3/6] x86: Reorder headers alphabetically
  ` [PATCH v2 4/6] drivers: "
  ` [PATCH v2 5/6] treewide: Explicitly include CPUID headers
  ` [PATCH v2 6/6] x86/cpu: <asm/processor.h>: Do not include CPUID API header

[PATCH v3 00/44] x86: Introduce a centralized CPUID data model
 2025-07-09 20:36 UTC  (56+ messages)
` [PATCH v3 02/44] ASoC: Intel: avs: Include CPUID header at file scope
` [PATCH v3 06/44] x86/cpu/topology: Reorder headers alphabetically
` [PATCH v3 07/44] x86/mce: Reorder core.c "
` [PATCH v3 08/44] x86/paravirt: Reorder "
` [PATCH v3 09/44] x86/perf/zhaoxin: "
` [PATCH v3 10/44] x86/resctrl: Reorder core.c "
` [PATCH v3 11/44] x86/tdx: Reorder "
` [PATCH v3 12/44] cpufreq: "
` [PATCH v3 13/44] hwmon: (fam15h_power) "
` [PATCH v3 14/44] hwmon: (k8temp) "
` [PATCH v3 15/44] perf/x86/amd/uncore: "
` [PATCH v3 16/44] thermal: intel: "
` [PATCH v3 17/44] treewide: Explicitly include <asm/cpuid/api.h>
` [PATCH v3 18/44] x86/cpuid: Rename cpuid_leaf()/cpuid_subleaf() APIs
` [PATCH v3 19/44] x86/cpuid: Introduce <asm/cpuid/leaf_types.h>
` [PATCH v3 20/44] x86/cpuid: Introduce a centralized CPUID data model
` [PATCH v3 21/44] x86/cpuid: Introduce a centralized CPUID parser
` [PATCH v3 22/44] x86/cpuid: Parse CPUID(0x80000000)
` [PATCH v3 23/44] x86/cpuid: Introduce CPUID parser debugfs interface
` [PATCH v3 24/44] x86/cpu: Use parsed CPUID(0x0)
` [PATCH v3 25/44] x86/cpu: Use parsed CPUID(0x80000000)
` [PATCH v3 26/44] x86/lib: Add CPUID(0x1) CPU family and model calculation
` [PATCH v3 27/44] x86/cpu: Use parsed CPUID(0x1)
` [PATCH v3 28/44] x86/cpuid: Parse CPUID(0x2)
` [PATCH v3 29/44] x86/cpuid: Introduce parsed CPUID(0x2) API
` [PATCH v3 30/44] x86/cpu: Use parsed CPUID(0x2)
` [PATCH v3 31/44] x86/cacheinfo: "
` [PATCH v3 32/44] x86/cpuid: Remove direct CPUID(0x2) query API
` [PATCH v3 33/44] x86/cpuid: Parse deterministic cache parameters CPUID leaves
` [PATCH v3 34/44] x86/cacheinfo: Pass a 'struct cpuinfo_x86' refrence to CPUID(0x4) code
` [PATCH v3 35/44] x86/cacheinfo: Use parsed CPUID(0x4)
` [PATCH v3 36/44] x86/cacheinfo: Use parsed CPUID(0x8000001d)
` [PATCH v3 37/44] x86/cpuid: Parse CPUID(0x80000005) and CPUID(0x80000006)
` [PATCH v3 38/44] x86/cacheinfo: Use auto-generated data types
` [PATCH v3 39/44] x86/cacheinfo: Use parsed CPUID(0x80000005) and CPUID(0x80000006)
` [PATCH v3 40/44] x86/amd_nb: Trickle down 'struct cpuinfo_x86' reference
` [PATCH v3 41/44] x86/cpu: <asm/processor.h>: Do not include CPUID API header
` [PATCH v3 42/44] x86/cpuid: Use parsed CPUID(0x80000006)
` [PATCH v3 43/44] x86/cpu: Rescan CPUID table after PSN disable
` [PATCH v3 44/44] x86/cpu: Rescan CPUID table after unlocking full CPUID range
` [PATCH v2 0/6] x86: Disentangle <asm/processor.h> dependency on CPUID headers
  ` [PATCH v2 1/6] x86/cpuid: Remove transitional <asm/cpuid.h> header
  ` [PATCH v2 2/6] ASoC: Intel: avs: Include CPUID header at file scope
  ` [PATCH v2 3/6] x86: Reorder headers alphabetically
  ` [PATCH v2 4/6] drivers: "
  ` [PATCH v2 5/6] treewide: Explicitly include CPUID headers
  ` [PATCH v2 6/6] x86/cpu: <asm/processor.h>: Do not include CPUID API header

[PATCH 6.1 019/508] x86/cpu: Sanitize CPUID(0x80000000) output
 2025-06-23 13:01 UTC 

[PATCH 5.15 015/411] x86/cpu: Sanitize CPUID(0x80000000) output
 2025-06-23 13:02 UTC 

[PATCH 5.10 013/355] x86/cpu: Sanitize CPUID(0x80000000) output
 2025-06-23 13:03 UTC 

[PATCH 5.4 011/222] x86/cpu: Sanitize CPUID(0x80000000) output
 2025-06-23 13:05 UTC 

[PATCH 6.15 030/780] x86/cpu: Sanitize CPUID(0x80000000) output
 2025-06-17 15:15 UTC 

[PATCH 6.12 017/512] x86/cpu: Sanitize CPUID(0x80000000) output
 2025-06-17 15:19 UTC 

[PATCH 6.6 028/356] x86/cpu: Sanitize CPUID(0x80000000) output
 2025-06-17 15:22 UTC 


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).