Skip to content

BM: add CPU family and model tests for DMR and CWF#582

Open
hongyuni wants to merge 2 commits into
intel:mainfrom
hongyuni:sync/cpu-family-model-dmr-cwf
Open

BM: add CPU family and model tests for DMR and CWF#582
hongyuni wants to merge 2 commits into
intel:mainfrom
hongyuni:sync/cpu-family-model-dmr-cwf

Conversation

@hongyuni

@hongyuni hongyuni commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Summary

Add a generic CPU family and model validation test for Intel platforms.

Initial platform support:

  • Diamond Rapids (DMR): family 19, model 0x01
  • Clearwater Forest (CWF): family 6, model 0xDD

The test cross-checks CPUID values and can optionally verify the corresponding definitions in arch/x86/include/asm/intel-family.h.

Validation

  • Verified External directory matches the Internal source
  • bash -n passed
  • Help and supported-platform listing tests passed
  • Invalid argument handling passed
  • ShellCheck passed
  • LKVS PR CodeCheck passed
  • git diff --check passed

hongyuni added 2 commits July 21, 2026 13:42
verify the new Intel platform CPUID definitions added to
arch/x86/include/asm/intel-family.h, includes family and model number

Initial platform DB entries:
  DMR - Diamond Rapids     INTEL_DIAMONDRAPIDS_X   IFM(19, 0x01)
  CWF - Clearwater Forest  INTEL_ATOM_DARKMONT_X   IFM(6,  0xDD)

Signed-off-by: Hongyu Ning <hongyu.ning@intel.com>
(cherry picked from commit 51d530afe279e3ad45315c7a8e81ab236361c86d)
Signed-off-by: Hongyu Ning <hongyu.ning@intel.com>
(cherry picked from commit 73a83fac142dbd8fafe7912acd18a36aaf75cdd7)
@hongyuni hongyuni changed the title Sync/cpu family model dmr cwf Add a generic CPU family and model validation test for Intel platforms Jul 21, 2026
@hongyuni hongyuni changed the title Add a generic CPU family and model validation test for Intel platforms BM: add CPU family and model tests for DMR and CWF Jul 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant