x86-cpuid.org development mailing list
 help / color / mirror / Atom feed
 messages from 2025-03-19 12:22:07 to 2025-05-15 21:23:06 UTC [more...]

[PATCH v1 00/26] x86: Introduce centralized CPUID model
 2025-05-15 21:23 UTC  (54+ messages)
` [PATCH v1 01/26] tools/x86/kcpuid: Update bitfields to x86-cpuid-db v2.4
  ` [tip: x86/cpu] "
` [PATCH v1 02/26] x86/cpu: Sanitize CPUID(0x80000000) output
  ` [tip: x86/cpu] "
` [PATCH v1 03/26] x86/cpuid: Introduce <asm/cpuid/leaves.h>
` [PATCH v1 04/26] x86/cpuid: Introduce centralized CPUID data
` [PATCH v1 05/26] x86/cpuid: Introduce CPUID scanner
` [PATCH v1 06/26] x86/cpuid: Scan CPUID(0x80000000)
` [PATCH v1 07/26] x86/cpuid: Introduce debugfs 'x86/scanned_cpuid/[0-ncpus]'
` [PATCH v1 08/26] x86/cpuid: Introduce external CPUID table accessors
` [PATCH v1 09/26] x86/cpu: Use scanned CPUID(0x0)
` [PATCH v1 10/26] x86/cpu: Use scanned CPUID(0x80000001)
` [PATCH v1 11/26] x86/lib: Add CPUID(0x1) CPU family and model calculation
` [PATCH v1 12/26] x86/cpu: Use scanned CPUID(0x1)
` [PATCH v1 13/26] x86/cpuid: Scan CPUID(0x2)
` [PATCH v1 14/26] x86/cpuid: Introduce scanned CPUID(0x2) API
` [PATCH v1 15/26] x86/cpu: Use scanned CPUID(0x2)
` [PATCH v1 16/26] x86/cacheinfo: "
` [PATCH v1 17/26] x86/cpuid: Remove direct CPUID(0x2) query API
` [PATCH v1 18/26] x86/cpuid: Scan deterministic cache params CPUID leaves
` [PATCH v1 19/26] x86/cacheinfo: Use scanned CPUID(0x4)
` [PATCH v1 20/26] x86/cacheinfo: Use scanned CPUID(0x8000001d)
` [PATCH v1 21/26] x86/cpuid: Scan CPUID(0x80000005) and CPUID(0x80000006)
` [PATCH v1 22/26] x86/cacheinfo: Use auto-generated data types
` [PATCH v1 23/26] x86/cacheinfo: Use scanned CPUID(0x80000005) and CPUID(0x80000006)
` [PATCH v1 24/26] x86/cpuid: scanner: Add CPUID table rescan support
` [PATCH v1 25/26] x86/cpu: Rescan CPUID table after PSN disable
` [PATCH v1 26/26] x86/cpu: Rescan CPUID table after unlocking the full CPUID range

[PATCH v2 0/2] x86/cpuid: Headers cleanup
 2025-05-15 20:28 UTC  (4+ messages)
` [PATCH v2 1/2] x86/cpuid: Fix CPUID(0x2) iterator kernel-doc
` [PATCH v2 2/2] x86/cpuid: Rename hypervisor_cpuid_base() to cpuid_hypervisor_base()
  ` [PATCH v3] x86/cpuid: Rename hypervisor_cpuid_base() to cpuid_base_hypervisor()

[PATCH v1 0/9] x86/cpuid: Headers cleanup
 2025-05-15 18:50 UTC  (26+ messages)
` [PATCH v1 1/9] x86/cpuid: Move CPUID(0x2) APIs into <cpuid/api.h>
  ` [tip: x86/core] "
` [PATCH v1 2/9] x86/cpuid: Set <asm/cpuid/api.h> as the main CPUID header
  ` [tip: x86/core] "
` [PATCH v1 3/9] x86/cpuid: Rename have_cpuid_p() to cpuid_feature()
  ` [tip: x86/core] "
` [PATCH v1 4/9] x86/cpuid: Rename hypervisor_cpuid_base() to cpuid_hypervisor_base()
` [PATCH v1 5/9] x86/cpuid: Rename cpuid_get_leaf_0x2_regs() to cpuid_leaf_0x2()
  ` [tip: x86/core] "
` [PATCH v1 6/9] x86/cacheinfo: Rename CPUID(0x2) descriptors iterator parameter
  ` [tip: x86/core] "
` [PATCH v1 7/9] x86/cpu: "
  ` [tip: x86/core] x86/cpu/intel: "
` [PATCH v1 8/9] x86/cpuid: Rename native_cpuid() to cpuid_native()
` [PATCH v1 9/9] x86/cpuid: Rename native_cpuid_REG() to cpuid_native_REG()

[PATCH 6.6 186/204] x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores
 2025-04-29 16:44 UTC 

[PATCH 6.12 243/280] x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores
 2025-04-29 16:43 UTC 

[PATCH 6.14 288/311] x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores
 2025-04-29 16:42 UTC 

[PATCH AUTOSEL 6.6 12/15] x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores
 2025-04-22  2:17 UTC 

[PATCH AUTOSEL 6.12 18/23] x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores
 2025-04-22  2:16 UTC 

[PATCH AUTOSEL 6.14 22/30] x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores
 2025-04-22  2:15 UTC 

[tip: x86/urgent] x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores
 2025-04-16  7:25 UTC  (3+ messages)

[tip: x86/urgent] x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores
 2025-04-14 19:18 UTC  (5+ messages)
` [PATCH -v2] "

[PATCH v1 0/2] x86: CPUID refactorings: follow-up
 2025-04-11  7:04 UTC  (3+ messages)
` [PATCH v1 1/2] x86/cpuid: Remove obsolete CPUID(0x2) iteration macro
` [PATCH v1 2/2] x86/cacheinfo: Standardize header files and CPUID references

[PATCH v2 0/2] x86/cacheinfo: Fixes for CPUID(0x80000005) and CPUID(0x80000006)
 2025-04-10  5:53 UTC  (7+ messages)
` [PATCH v2 1/2] x86/cacheinfo: Properly parse CPUID(0x80000005) L1d/L1i associativity
  ` [tip: x86/cpu] "
` [PATCH v2 2/2] x86/cacheinfo: Properly parse CPUID(0x80000006) L2/L3 associativity
  ` [tip: x86/cpu] "

[PATCH v1 0/2] x86/cacheinfo: Fixes for CPUID(0x80000005) and CPUID(0x80000006)
 2025-04-09 18:55 UTC  (6+ messages)
` [PATCH v1 1/2] x86/cacheinfo: Properly parse CPUID(0x80000005) L1d/L1i associativity
` [PATCH v1 2/2] x86/cacheinfo: Properly parse CPUID(0x80000006) L2/L3 associativity

[PATCH v3 00/20] tools/x86/kcpuid: Update bitfields to x86-cpuid-db v2.3
 2025-03-25  8:55 UTC  (22+ messages)
` [PATCH v3 01/20] tools/x86/kcpuid: Fix error handling
` [PATCH v3 02/20] tools/x86/kcpuid: Exit the program on invalid parameters
` [PATCH v3 03/20] tools/x86/kcpuid: Simplify usage() handling
` [PATCH v3 04/20] tools/x86/kcpuid: Save CPUID output in an array
` [PATCH v3 05/20] tools/x86/kcpuid: Print correct CPUID output register names
` [PATCH v3 06/20] tools/x86/kcpuid: Remove unused local variable
` [PATCH v3 07/20] tools/x86/kcpuid: Remove unused global variable
` [PATCH v3 08/20] tools/x86/kcpuid: Set function return type to void
` [PATCH v3 09/20] tools/x86/kcpuid: Use C99-style for loops
` [PATCH v3 10/20] tools/x86/kcpuid: Use <cpuid.h> intrinsics
` [PATCH v3 11/20] tools/x86/kcpuid: Refactor CPUID range handling for future expansion
` [PATCH v3 12/20] tools/x86/kcpuid: Extend CPUID index mask macro
` [PATCH v3 13/20] tools/x86/kcpuid: Consolidate index validity checks
` [PATCH v3 14/20] tools/x86/kcpuid: Filter valid CPUID ranges
` [PATCH v3 15/20] tools/x86/kcpuid: Define Transmeta and Centaur index ranges
` [PATCH v3 16/20] tools/x86/kcpuid: Update bitfields to x86-cpuid-db v2.0
` [PATCH v3 17/20] tools/x86/kcpuid: Update bitfields to x86-cpuid-db v2.1
` [PATCH v3 18/20] tools/x86/kcpuid: Update bitfields to x86-cpuid-db v2.2
` [PATCH v3 19/20] tools/x86/kcpuid: Update bitfields to x86-cpuid-db v2.3
` [PATCH v3 20/20] MAINTAINERS: Include kcpuid under X86 CPUID DATABASE

[PATCH v4 00/29] x86: Leaf 0x2 and leaf 0x4 refactorings
 2025-03-24 13:33 UTC  (30+ messages)
` [PATCH v4 01/29] x86/cpu: Remove leaf 0x2 parsing loop
` [PATCH v4 02/29] x86/cacheinfo: "
` [PATCH v4 03/29] x86/cpu: Introduce and use leaf 0x2 parsing helpers
` [PATCH v4 04/29] x86/cacheinfo: Use "
` [PATCH v4 05/29] x86/cacheinfo: Refactor leaf 0x2 cache descriptor lookup
` [PATCH v4 06/29] x86/cacheinfo: Properly name amd_cpuid4()'s first parameter
` [PATCH v4 07/29] x86/cacheinfo: Use proper name for cacheinfo instances
` [PATCH v4 08/29] x86/cacheinfo: Constify _cpuid4_info_regs instances
` [PATCH v4 09/29] x86/cacheinfo: Align ci_info_init() assignment expressions
` [PATCH v4 10/29] x86/cacheinfo: Standardize _cpuid4_info_regs instance naming
` [PATCH v4 11/29] x86/cacheinfo: Consolidate AMD/Hygon leaf 0x8000001d calls
` [PATCH v4 12/29] x86/cacheinfo: Separate amd_northbridge from _cpuid4_info_regs
` [PATCH v4 13/29] x86/cacheinfo: Move AMD cache_disable_0/1 handling to separate file
` [PATCH v4 14/29] x86/cacheinfo: Use sysfs_emit() for sysfs attributes show()
` [PATCH v4 15/29] x86/cacheinfo: Separate Intel and AMD leaf 0x4 code paths
` [PATCH v4 16/29] x86/cacheinfo: Rename _cpuid4_info_regs to _cpuid4_info
` [PATCH v4 17/29] x86/cacheinfo: Clarify type markers for leaf 0x2 cache descriptors
` [PATCH v4 18/29] x86/cacheinfo: Use enums for cache descriptor types
` [PATCH v4 19/29] x86/cpu: Use enums for TLB "
` [PATCH v4 20/29] x86/cpu: Consolidate CPUID leaf 0x2 tables
` [PATCH v4 21/29] x86/cacheinfo: Use consolidated leaf 0x2 descriptor table
` [PATCH v4 22/29] x86/cpu: "
` [PATCH v4 23/29] x86/cacheinfo: Separate leaf 0x2 handling and post-processing logic
` [PATCH v4 24/29] x86/cacheinfo: Separate Intel leaf 0x4 handling
` [PATCH v4 25/29] x86/cacheinfo: Extract out cache level topology ID calculation
` [PATCH v4 26/29] x86/cacheinfo: Extract out cache self-snoop checks
` [PATCH v4 27/29] x86/cacheinfo: Relocate leaf 0x4 cache_type mapping
` [PATCH v4 28/29] x86/cacheinfo: Introduce cpuid_amd_hygon_has_l3_cache()
` [PATCH v4 29/29] x86/cacheinfo: Apply maintainer-tip coding style fixes

[PATCH v3 00/29] x86: Leaf 0x2 and leaf 0x4 refactorings
 2025-03-24 11:15 UTC  (26+ messages)
` [PATCH v3 07/29] x86/cacheinfo: Use proper name for cacheinfo instances
` [PATCH v3 08/29] x86/cacheinfo: Constify _cpuid4_info_regs instances
` [PATCH v3 09/29] x86/cacheinfo: Align ci_info_init() assignment expressions
` [PATCH v3 10/29] x86/cacheinfo: Standardize _cpuid4_info_regs instance naming
` [PATCH v3 11/29] x86/cacheinfo: Consolidate AMD/Hygon leaf 0x8000001d calls
` [PATCH v3 12/29] x86/cacheinfo: Separate amd_northbridge from _cpuid4_info_regs
` [PATCH v3 13/29] x86/cacheinfo: Move AMD cache_disable_0/1 handling to separate file
` [PATCH v3 14/29] x86/cacheinfo: Use sysfs_emit() for sysfs attributes show()
` [PATCH v3 15/29] x86/cacheinfo: Separate Intel and AMD leaf 0x4 code paths
` [PATCH v3 16/29] x86/cacheinfo: Rename _cpuid4_info_regs to _cpuid4_info
` [PATCH v3 17/29] x86/cacheinfo: Clarify type markers for leaf 0x2 cache descriptors
` [PATCH v3 18/29] x86/cacheinfo: Use enums for cache descriptor types
` [PATCH v3 19/29] x86/cpu: Use enums for TLB "
` [PATCH v3 20/29] x86/cpu: Consolidate CPUID leaf 0x2 tables
` [PATCH v3 21/29] x86/cacheinfo: Use consolidated leaf 0x2 descriptor table
` [PATCH v3 22/29] x86/cpu: "
` [PATCH v3 23/29] x86/cacheinfo: Separate leaf 0x2 handling and post-processing logic
` [PATCH v3 24/29] x86/cacheinfo: Separate Intel leaf 0x4 handling
` [PATCH v3 25/29] x86/cacheinfo: Extract out cache level topology ID calculation
` [PATCH v3 26/29] x86/cacheinfo: Extract out cache self-snoop checks
` [PATCH v3 27/29] x86/cacheinfo: Relocate leaf 0x4 cache_type mapping
` [PATCH v3 28/29] x86/cacheinfo: Introduce cpuid_amd_hygon_has_l3_cache()
` [PATCH v3 29/29] x86/cacheinfo: Apply maintainer-tip coding style fixes

[x86/cpuid] Question regarding historic leaf 0x80000000 code
 2025-03-20 19:56 UTC  (3+ messages)

[PATCH v2 00/29] x86: Leaf 0x2 and leaf 0x4 refactorings
 2025-03-20 10:47 UTC  (6+ messages)
` [PATCH v2 01/29] x86: treewide: Introduce x86_vendor_amd_or_hygon()

[PATCH v2 19/29] x86/cpu: Use enums for TLB descriptor types
 2025-03-19 16:16 UTC  (3+ messages)

[PATCH v2 18/29] x86/cacheinfo: Use enums for cache descriptor types
 2025-03-19 16:09 UTC  (3+ messages)


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox