On Thu, Nov 27, 2025 at 10:22:29AM +0100, Ard Biesheuvel wrote: > From: Ard Biesheuvel <[email protected]> > > Provide cmpxchg64_local() for hexagon so we can start using it in > generic code.
nit: this is for arc, not hexagon. Thanks, Joey > > Signed-off-by: Ard Biesheuvel <[email protected]> > --- > arch/arc/include/asm/cmpxchg.h | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/arch/arc/include/asm/cmpxchg.h b/arch/arc/include/asm/cmpxchg.h > index 76f43db0890f..f2d55823645c 100644 > --- a/arch/arc/include/asm/cmpxchg.h > +++ b/arch/arc/include/asm/cmpxchg.h > @@ -12,6 +12,7 @@ > > #include <asm/barrier.h> > #include <asm/smp.h> > +#include <asm-generic/cmpxchg-local.h> > > #ifdef CONFIG_ARC_HAS_LLSC > > @@ -142,4 +143,6 @@ > > #endif > > +#define arch_cmpxchg64_local __generic_cmpxchg64_local > + > #endif > -- > 2.52.0.107.ga0afd4fd5b-goog > >
