aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/task-analyzer.py
diff options
context:
space:
mode:
authorKent Overstreet <[email protected]>2023-03-11 14:44:41 -0500
committerKent Overstreet <[email protected]>2023-10-22 17:09:58 -0400
commit32de2ea0d5b7e2bc2a4eeac47e38aceb0ff25cc9 (patch)
treeb752d752a59ad1b8d32027ad6ffa6e9c42f7a4d1 /tools/perf/scripts/python/task-analyzer.py
parent6bdefe9c3900b3bb7a028486423520cdc975d9a8 (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/task-analyzer.py')
0 files changed, 0 insertions, 0 deletions