Messages in this thread | | | From | Geert Uytterhoeven <> | Date | Tue, 11 May 2021 11:27:45 +0200 | Subject | Re: [PATCH 20/33] locking/atomic: m68k: move to ARCH_ATOMIC |
| |
Hi Mark,
On Mon, May 10, 2021 at 11:42 AM Mark Rutland <mark.rutland@arm.com> wrote: > We'd like all architectures to convert to ARCH_ATOMIC, as once all > architectures are converted it will be possible to make significant > cleanups to the atomics headers, and this will make it much easier to > generically enable atomic functionality (e.g. debug logic in the > instrumented wrappers). > > As a step towards that, this patch migrates m68k to ARCH_ATOMIC. The > arch code provides arch_{atomic,atomic64,xchg,cmpxchg}*(), and common > code wraps these with optional instrumentation to provide the regular > functions. > > Signed-off-by: Mark Rutland <mark.rutland@arm.com>
Reviewed-by: Geert Uytterhoeven <geert@linux-m68k.org> Acked-by: Geert Uytterhoeven <geert@linux-m68k.org>
I even gave this series a spin on ARAnyM and QEMU, and everything seems to be fine.
Gr{oetje,eeting}s,
Geert
-- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds
| |