Re: [PATCH v2] x86/intel: workaround several MONITOR/MWAIT errata

2025-04-25 Thread Roger Pau Monné
On Fri, Apr 25, 2025 at 01:36:42PM +0100, Alejandro Vallejo wrote: > On Wed Apr 23, 2025 at 12:32 PM BST, Roger Pau Monne wrote: > > There are several errata on Intel regarding the usage of the MONITOR/MWAIT > > instructions, all having in common that stores to the monitored region > > might not wa

Re: [PATCH v2] x86/intel: workaround several MONITOR/MWAIT errata

2025-04-25 Thread Andrew Cooper
On 25/04/2025 1:36 pm, Alejandro Vallejo wrote: > On Wed Apr 23, 2025 at 12:32 PM BST, Roger Pau Monne wrote: >> There are several errata on Intel regarding the usage of the MONITOR/MWAIT >> instructions, all having in common that stores to the monitored region >> might not wake up the CPU. >> >> F

Re: [PATCH v2] x86/intel: workaround several MONITOR/MWAIT errata

2025-04-25 Thread Alejandro Vallejo
On Wed Apr 23, 2025 at 12:32 PM BST, Roger Pau Monne wrote: > There are several errata on Intel regarding the usage of the MONITOR/MWAIT > instructions, all having in common that stores to the monitored region > might not wake up the CPU. > > Fix them by forcing the sending of an IPI for the affect

Re: [PATCH v2] x86/intel: workaround several MONITOR/MWAIT errata

2025-04-23 Thread Roger Pau Monné
On Wed, Apr 23, 2025 at 02:13:01PM +0100, Andrew Cooper wrote: > On 23/04/2025 12:32 pm, Roger Pau Monne wrote: > > There are several errata on Intel regarding the usage of the MONITOR/MWAIT > > instructions, all having in common that stores to the monitored region > > might not wake up the CPU. >

Re: [PATCH v2] x86/intel: workaround several MONITOR/MWAIT errata

2025-04-23 Thread Andrew Cooper
On 23/04/2025 12:32 pm, Roger Pau Monne wrote: > There are several errata on Intel regarding the usage of the MONITOR/MWAIT > instructions, all having in common that stores to the monitored region > might not wake up the CPU. > > Fix them by forcing the sending of an IPI for the affected models. >

Re: [PATCH v2] x86/intel: workaround several MONITOR/MWAIT errata

2025-04-23 Thread Jan Beulich
On 23.04.2025 13:32, Roger Pau Monne wrote: > There are several errata on Intel regarding the usage of the MONITOR/MWAIT > instructions, all having in common that stores to the monitored region > might not wake up the CPU. > > Fix them by forcing the sending of an IPI for the affected models. > >

[PATCH v2] x86/intel: workaround several MONITOR/MWAIT errata

2025-04-23 Thread Roger Pau Monne
There are several errata on Intel regarding the usage of the MONITOR/MWAIT instructions, all having in common that stores to the monitored region might not wake up the CPU. Fix them by forcing the sending of an IPI for the affected models. The Ice Lake issue has been reproduced internally on XenS