Reviewed-by: Jan Beulich <jbeulich@suse.com>
Tested-by: Jason Andryuk <jandryuk@gmail.com>
Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
+[ Atomic operations gained an arch_ prefix in 8bf705d13039
+("locking/atomic/x86: Switch atomic.h to use atomic-instrumented.h") so
+s/arch_atomic64_xchg/atomic64_xchg/ for backport.]
+Signed-off-by: Jason Andryuk <jandryuk@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
- res.pte_low = xchg(&ptep->pte_low, 0);
- res.pte_high = ptep->pte_high;
- ptep->pte_high = 0;
-+ res.pte = (pteval_t)arch_atomic64_xchg((atomic64_t *)ptep, 0);
++ res.pte = (pteval_t)atomic64_xchg((atomic64_t *)ptep, 0);
return res;
}
Reviewed-by: Jan Beulich <jbeulich@suse.com>
Tested-by: Jason Andryuk <jandryuk@gmail.com>
Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
+[ Atomic operations gained an arch_ prefix in 8bf705d13039
+("locking/atomic/x86: Switch atomic.h to use atomic-instrumented.h") so
+s/arch_atomic64_xchg/atomic64_xchg/ for backport.]
+Signed-off-by: Jason Andryuk <jandryuk@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
- res.pte_low = xchg(&ptep->pte_low, 0);
- res.pte_high = ptep->pte_high;
- ptep->pte_high = 0;
-+ res.pte = (pteval_t)arch_atomic64_xchg((atomic64_t *)ptep, 0);
++ res.pte = (pteval_t)atomic64_xchg((atomic64_t *)ptep, 0);
return res;
}
Reviewed-by: Jan Beulich <jbeulich@suse.com>
Tested-by: Jason Andryuk <jandryuk@gmail.com>
Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
+[ Atomic operations gained an arch_ prefix in 8bf705d13039
+("locking/atomic/x86: Switch atomic.h to use atomic-instrumented.h") so
+s/arch_atomic64_xchg/atomic64_xchg/ for backport.]
+Signed-off-by: Jason Andryuk <jandryuk@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
- res.pte_low = xchg(&ptep->pte_low, 0);
- res.pte_high = ptep->pte_high;
- ptep->pte_high = 0;
-+ res.pte = (pteval_t)arch_atomic64_xchg((atomic64_t *)ptep, 0);
++ res.pte = (pteval_t)atomic64_xchg((atomic64_t *)ptep, 0);
return res;
}