aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/generate_rust_target.rs
diff options
context:
space:
mode:
authorJisheng Zhang <[email protected]>2024-03-25 11:10:37 +0000
committerPalmer Dabbelt <[email protected]>2024-04-24 19:57:48 +0000
commiteb1e5037294652ddf1437f62292c0727183f11ae (patch)
tree721019ce93d3ea79aed7a71fdd8f3e5d8dd0ace8 /scripts/generate_rust_target.rs
parentLinux 6.8-rc1 (diff)
downloadkernel-eb1e5037294652ddf1437f62292c0727183f11ae.tar.gz
kernel-eb1e5037294652ddf1437f62292c0727183f11ae.zip
riscv: select ARCH_USE_CMPXCHG_LOCKREF
Select ARCH_USE_CMPXCHG_LOCKREF to enable the cmpxchg-based lockless lockref implementation for riscv. Using Linus' test case[1] on TH1520 platform, I see a 11.2% improvement. On JH7110 platform, I see 12.0% improvement. Link: http://marc.info/?l=linux-fsdevel&m=137782380714721&w=4 [1] Signed-off-by: Jisheng Zhang <[email protected]> Reviewed-by: Andrea Parri <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Palmer Dabbelt <[email protected]>
Diffstat (limited to 'scripts/generate_rust_target.rs')
0 files changed, 0 insertions, 0 deletions