RE: Status of Intel Hybrid CPU support (Alder Lake/Raptor Lake) support
- In reply to: Konstantin Belousov : "Re: Status of Intel Hybrid CPU support (Alder Lake/Raptor Lake) support"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 18 Nov 2022 05:30:59 UTC
> > 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? > > The patch does what its title said. On small cores it does not rely on INVLPG > to flush global TLB entries. Instead, total flush of TLB with INVPCID > instruction is performed. > > For large cores, no change in behavior is intended. Thanks. I apply the patch and test for 10 hours+ on my ADL-P laptop. It works well, and the issue is never reproduced. Internal Use - Confidential