diff options
author | 2018-02-20 11:17:28 +0100 | |
---|---|---|
committer | 2018-02-26 08:44:50 -0800 | |
commit | ab4af60534107c55b00fa462eca0385dcef92384 (patch) | |
tree | 5a2242af17a08f037469be77cf33ed49e9aeb4b4 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | Linux 4.16-rc3 (diff) | |
download | linux-dev-ab4af60534107c55b00fa462eca0385dcef92384.tar.xz linux-dev-ab4af60534107c55b00fa462eca0385dcef92384.zip |
riscv/barrier: Define __smp_{mb,rmb,wmb}
Introduce __smp_{mb,rmb,wmb}, and rely on the generic definitions
for smp_{mb,rmb,wmb}. A first consequence is that smp_{mb,rmb,wmb}
map to a compiler barrier on !SMP (while their definition remains
unchanged on SMP). As a further consequence, smp_load_acquire and
smp_store_release have "fence rw,rw" instead of "fence iorw,iorw".
Signed-off-by: Andrea Parri <parri.andrea@gmail.com>
Signed-off-by: Palmer Dabbelt <palmer@sifive.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions