aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu.h
diff options
context:
space:
mode:
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>2016-03-16 13:22:53 -0700
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>2016-03-31 13:34:09 -0700
commit356051e1de3cf65575da4ee92d1f5cee86677ee2 (patch)
tree498fde3d22598558fc41ce20ebfb183d014b9c4f /drivers/gpu/drm/amd/amdgpu/amdgpu.h
parentf6a12f34a448cc8a624070fd365c29c890138a48 (diff)
rcu: Add exp_funnel_lock() fastpath
This commit speeds up the low-contention case, especially for systems with large rcu_node trees, by attempting to directly acquire the ->exp_mutex. This fastpath checks the leaves and root first in order to avoid excessive memory contention on the mutex itself. Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu.h')
0 files changed, 0 insertions, 0 deletions