diff options
author | Peng Zhang <[email protected]> | 2023-10-27 11:38:37 +0800 |
---|---|---|
committer | Andrew Morton <[email protected]> | 2023-12-10 16:51:31 -0800 |
commit | b2472efe4316b2687c153919c1513a098bd82c17 (patch) | |
tree | 294a25397bf9258c4452558a01b8665d5b80ac25 /tools/testing/radix-tree/linux.c | |
parent | 4f2267b58a22d972be98edef8e6b3c7a67c9fb91 (diff) |
maple_tree: introduce {mtree,mas}_lock_nested()
In some cases, nested locks may be needed, so {mtree,mas}_lock_nested is
introduced. For example, when duplicating maple tree, we need to hold the
locks of two trees, in which case nested locks are needed.
At the same time, add the definition of spin_lock_nested() in tools for
testing.
Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Peng Zhang <[email protected]>
Reviewed-by: Liam R. Howlett <[email protected]>
Cc: Christian Brauner <[email protected]>
Cc: Jonathan Corbet <[email protected]>
Cc: Mateusz Guzik <[email protected]>
Cc: Mathieu Desnoyers <[email protected]>
Cc: Matthew Wilcox <[email protected]>
Cc: Michael S. Tsirkin <[email protected]>
Cc: Mike Christie <[email protected]>
Cc: Nicholas Piggin <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: Suren Baghdasaryan <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Diffstat (limited to 'tools/testing/radix-tree/linux.c')
0 files changed, 0 insertions, 0 deletions