diff options
| author | Kent Overstreet <[email protected]> | 2023-03-11 14:44:41 -0500 |
|---|---|---|
| committer | Kent Overstreet <[email protected]> | 2023-10-22 17:09:58 -0400 |
| commit | 32de2ea0d5b7e2bc2a4eeac47e38aceb0ff25cc9 (patch) | |
| tree | b752d752a59ad1b8d32027ad6ffa6e9c42f7a4d1 /tools/perf/scripts/python/bin/stackcollapse-record | |
| parent | 6bdefe9c3900b3bb7a028486423520cdc975d9a8 (diff) | |
bcachefs: Rhashtable based buckets_in_flight for copygc
Previously, copygc used a fifo for tracking buckets in flight - this had
the disadvantage of being fixed size, since we pass references to
elements into the move code.
This restructures it to be a hash table and linked list, since with
erasure coding we need to be able to pipeline across an arbitrary number
of buckets.
Signed-off-by: Kent Overstreet <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-record')
0 files changed, 0 insertions, 0 deletions