diff options
| author | Kent Overstreet <kent.overstreet@linux.dev> | 2024-12-12 03:03:58 -0500 |
|---|---|---|
| committer | Kent Overstreet <kent.overstreet@linux.dev> | 2024-12-21 01:36:23 -0500 |
| commit | 35c5609abf512302e4f3119d08fd1729e392d339 (patch) | |
| tree | 7f349d43f187140d78e7a15b08165ef9d417f11a /tools/perf/scripts/python/task-analyzer.py | |
| parent | bcachefs: Kill equiv_seen arg to delete_dead_snapshots_process_key() (diff) | |
| download | linux-35c5609abf512302e4f3119d08fd1729e392d339.tar.gz linux-35c5609abf512302e4f3119d08fd1729e392d339.zip | |
bcachefs: Snapshot deletion no longer uses snapshot_t->equiv
Switch to generating a private list of interior nodes to delete, instead
of using the equivalence class in the global data structure.
This eliminates possible races with snapshot creation, and is much
cleaner - it'll let us delete a lot of janky code for calculating and
maintaining the equivalence classes.
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'tools/perf/scripts/python/task-analyzer.py')
0 files changed, 0 insertions, 0 deletions
