[PATCH 5.18 21/67] KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses