summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/failed-syscalls-by-pid.py
diff options
context:
space:
mode:
authorPaul E. McKenney <paulmck@kernel.org>2024-11-11 20:38:26 +0300
committerFrederic Weisbecker <frederic@kernel.org>2024-11-13 01:30:33 +0300
commit174dd22a781b97cb355b1037f0931436a254d3be (patch)
tree5dda585f3b2ce6bf957245be2118e7c7bad1747b /tools/perf/scripts/python/failed-syscalls-by-pid.py
parent768b1f87098a4a586353898b074989808b1b27ad (diff)
downloadlinux-174dd22a781b97cb355b1037f0931436a254d3be.tar.xz
srcu: Remove smp_mb() from srcu_read_unlock_lite()
The srcu_read_unlock_lite() function invokes __srcu_read_unlock() instead of __srcu_read_unlock_lite(), which means that it is doing an unnecessary smp_mb(). This is harmless other than the performance degradation. This commit therefore switches to __srcu_read_unlock_lite(). Reported-by: Neeraj Upadhyay <Neeraj.Upadhyay@amd.com> Closes: https://lore.kernel.org/all/d07e8f4a-d5ff-4c8e-8e61-50db285c57e9@amd.com/ Fixes: c0f08d6b5a61 ("srcu: Add srcu_read_lock_lite() and srcu_read_unlock_lite()") Signed-off-by: Paul E. McKenney <paulmck@kernel.org> Cc: Frederic Weisbecker <frederic@kernel.org> Reviewed-by: Neeraj Upadhyay <Neeraj.Upadhyay@amd.com> Signed-off-by: Frederic Weisbecker <frederic@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/failed-syscalls-by-pid.py')
0 files changed, 0 insertions, 0 deletions