Kongstantin,

I am not familiar with TLB part implementation for BSD. Based on your patch, it 
looks like disable PCID or force flush TLB for E core. Is that right?
Would you mind explain a little more to help understand the code?


Internal Use - Confidential

> -----Original Message-----
> From: owner-freebsd-curr...@freebsd.org <owner-freebsd-
> curr...@freebsd.org> On Behalf Of Amar Takhar
> Sent: Tuesday, November 15, 2022 1:48 AM
> To: freebsd-current@freebsd.org
> Subject: Re: Status of Intel Hybrid CPU support (Alder Lake/Raptor Lake)
> support
> 
> 
> [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__;!!LpKI
> !g
> > -6xRexMgrS7blkbBAEW-CU6xx2soVgqJcn34v5a-
> vYybodWNslFhcgFr631abOyXATJf_r
> > ACTtzog$ [kib[.]kiev[.]ua]
> 
> I know this is -CURRENT but will this work on 13.1 as well?  I use that as my
> main workstation.
> 
> Also does vm.pmap.pcid_enabled need to be set to 0 still?
> 
> Hopefully this fixes the sound issues as well right now I have all my E-cores
> disabled but sound issues persist.
> 
> Thanks!
> 
> 
> Amar.

Reply via email to