RE: Status of Intel Hybrid CPU support (Alder Lake/Raptor Lake) support

From: Chen, Alvin W <Weike.Chen_at_Dell.com>
Date: Tue, 03 Jan 2023 08:20:16 UTC
> 
> [EXTERNAL EMAIL]
> 
> On 2022-11-14 09:09 +0200, Konstantin Belousov wrote:
> >
> > You might use this patch meantime
> > https://urldefense.com/v3/__https://kib.kiev.ua/git/gitweb.cgi?p=devia
> >
> nt3.git;a=commit;h=5d72240a8777b26d5e0a7d2d26bb919d05f60002__;!!Lp
> KI!j
> >
> pyHChyB8NZAQq5isiNFepD61cX0HczrFCeOriYbSwyfMPGW7k8I_BYxPWXv1FG
> yfl1Y-Ip
> > dgcNkyg$ [kib[.]kiev[.]ua]
> 
> Thank you for this patch.  On my 13.1 machine it fixed all the panics with a i9-
> 12900KF.  It's nice to be able to use all the cores since I got this machine in
> May.  I had them disabled in BIOS.
> 
> Also as a side note this fixed the audio issues I was having with the e cores
> both enabled and disabled.
> 

This patch can't work well with some older CPUs, and I find one N6005 (Intel JSP).
This JSP cpu is not a hybrid cpu architecture, but the high cpu id is 0x1b with 0x20000000 which meet the small core condition in the patch, but kernel got crashed on this cpu.
We need a better condition to pick up the E cores to make sure the kernel can be compatible with all older Non-Hybrid CPUs.

Internal Use - Confidential