On 2026-10-16 13:45, Popov, Pavel E wrote:
> X86_MATCH_VFM(INTEL_SKYLAKE_X, NULL),
> X86_MATCH_VFM(INTEL_ICELAKE_X, NULL),
> X86_MATCH_VFM(INTEL_ICELAKE_D, NULL),
> X86_MATCH_VFM(INTEL_SAPPHIRERAPIDS_X, NULL),
> X86_MATCH_VFM(INTEL_EMERALDRAPIDS_X, NULL),
> X86_MATCH_VFM(INTEL_GRANITERAPIDS_X, NULL),
> X86_MATCH_VFM(INTEL_GRANITERAPIDS_D, NULL),
> X86_MATCH_VFM(INTEL_ATOM_CRESTMONT_X, NULL), /* Sierra Forest */
> X86_MATCH_VFM(INTEL_ATOM_DARKMONT_X, NULL), /* Clearwater Forest */
> X86_MATCH_VFM(INTEL_DIAMONDRAPIDS_X, NULL),
I think this list would be pretty easy to approve if we know the two
Atom parts work.
> If you still prefer the kernel command line option you suggested, v3
> can add it, per-endpoint or global. It works without a patched kernel,
> but puts the burden on every VMware user to know about and set it,
> where v1 or v2 just works.
A kernel command line option probably wouldn't be a bad idea independent
of this. But up to you if you want to try to implement it.
Logan