Re: [PATCH v4 06/13] riscv: Improve zacas fully-ordered cmpxchg()
From: Andrea Parri
Date: Wed Jul 31 2024 - 06:34:31 EST
> > amocas.X.aqrl a5,a4,(s1)
>
> We won't get release semantics if the exchange fails. Does that matter?
Conditional (atomic) RMW operations are unordered/relaxed on failure, so
we should be okay here; cf. e.g. Documentation/atomic_t.txt.
Andrea