Merge patch series "riscv/barrier: tidying up barrier-related macro"
Eric Chan <ericchancf@google.com> says:
This series makes barrier-related macro more neat and clear.
This is a follow-up to [0-3], change to multiple patches,
for readability, create new message thread.
[0](v1/v2) https://lore.kernel.org/lkml/
20240209125048.
4078639-1-ericchancf@google.com/
[1] (v3) https://lore.kernel.org/lkml/
20240213142856.
2416073-1-ericchancf@google.com/
[2] (v4) https://lore.kernel.org/lkml/
20240213200923.
2547570-1-ericchancf@google.com/
[4] (v5) https://lore.kernel.org/lkml/
20240213223810.
2595804-1-ericchancf@google.com/
* b4-shazam-merge:
riscv/barrier: Add missing space after ','
riscv/barrier: Consolidate fence definitions
riscv/barrier: Define RISCV_FULL_BARRIER
riscv/barrier: Define __{mb,rmb,wmb}
Link: https://lore.kernel.org/r/20240217131206.3667544-1-ericchancf@google.com
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>