diff options
author | Davidlohr Bueso <dave@stgolabs.net> | 2024-11-13 21:33:21 +0300 |
---|---|---|
committer | Palmer Dabbelt <palmer@rivosinc.com> | 2024-12-11 18:09:55 +0300 |
commit | 9d0593da9459176396c1f2246efafbc80a828c7f (patch) | |
tree | 902c3cf8c60c3d1336601736788945a2aa8366ad /scripts/clang-tools/gen_compile_commands.py | |
parent | 0207244ea0e7fcf45e68e24b0fffe964624a22ef (diff) | |
download | linux-9d0593da9459176396c1f2246efafbc80a828c7f.tar.xz |
riscv/futex: Optimize atomic cmpxchg
Remove redundant release/acquire barriers, optimizing the lr/sc sequence
to provide conditional RCsc synchronization, per the RVWMO.
Signed-off-by: Davidlohr Bueso <dave@stgolabs.net>
Reviewed-by: Andrea Parri <parri.andrea@gmail.com>
Link: https://lore.kernel.org/r/20241113183321.491113-1-dave@stgolabs.net
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
Diffstat (limited to 'scripts/clang-tools/gen_compile_commands.py')
0 files changed, 0 insertions, 0 deletions