diff options
| author | Liam R. Howlett <[email protected]> | 2023-07-24 14:31:56 -0400 |
|---|---|---|
| committer | Andrew Morton <[email protected]> | 2023-08-18 10:12:50 -0700 |
| commit | fec29364348fec535c55708b1f4025b321aba572 (patch) | |
| tree | 8c48f44eb21a83a41a2add2257fea68609f760a4 /tools/perf/scripts/python | |
| parent | 17983dc617837a588a52848ab4034d8efa6c1fa6 (diff) | |
maple_tree: reduce resets during store setup
mas_prealloc() may walk partially down the tree before finding that a
split or spanning store is needed. When the write occurs, relax the
logic on resetting the walk so that partial walks will not restart, but
walks that have gone too far (a store that affects beyond the current
node) should be restarted.
Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Liam R. Howlett <[email protected]>
Cc: Peng Zhang <[email protected]>
Cc: Suren Baghdasaryan <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions