On Wed, Nov 22, 2023 at 1:31 PM Uros Bizjak wrote:
>
> On Wed, Nov 22, 2023 at 4:52 AM Wei Liu wrote:
> >
> > On Wed, Nov 15, 2023 at 09:58:29PM +0100, Uros Bizjak wrote:
> > > On Wed, Nov 15, 2023 at 6:19 PM Michael Kelley
> > > wrote:
> > &g
On Wed, Nov 22, 2023 at 4:52 AM Wei Liu wrote:
>
> On Wed, Nov 15, 2023 at 09:58:29PM +0100, Uros Bizjak wrote:
> > On Wed, Nov 15, 2023 at 6:19 PM Michael Kelley wrote:
> > >
> > > From: Uros Bizjak Sent: Tuesday, November 14, 2023
> > > 8:59 AM
On Wed, Nov 15, 2023 at 6:19 PM Michael Kelley wrote:
>
> From: Uros Bizjak Sent: Tuesday, November 14, 2023 8:59 AM
> >
> > Use atomic_try_cmpxchg() instead of atomic_cmpxchg(*ptr, old, new) == old
> > in hv_nmi_unknown(). On x86 the CMPXCHG instruction returns succes
Cc: Ingo Molnar
Cc: Borislav Petkov
Cc: Dave Hansen
Cc: "H. Peter Anvin"
Signed-off-by: Uros Bizjak
---
arch/x86/kernel/cpu/mshyperv.c | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/arch/x86/kernel/cpu/mshyperv.c b/arch/x86/kernel/cpu/mshyperv.c
index e6bba1