diff options
author | Kent Overstreet <kent.overstreet@linux.dev> | 2024-12-12 11:03:58 +0300 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2024-12-21 09:36:23 +0300 |
commit | 35c5609abf512302e4f3119d08fd1729e392d339 (patch) | |
tree | 7f349d43f187140d78e7a15b08165ef9d417f11a /tools/perf/scripts/python | |
parent | 85c060f62da4d039952895177f0c58b0167e320b (diff) | |
download | linux-35c5609abf512302e4f3119d08fd1729e392d339.tar.xz |
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')
0 files changed, 0 insertions, 0 deletions