aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorKent Overstreet <[email protected]>2022-08-25 10:49:52 -0400
committerKent Overstreet <[email protected]>2023-10-22 17:09:40 -0400
commitebc6f76a667f5fc599a5f76515f6881dfb82af2f (patch)
tree24bb2c72eda0ee8bca9ea831eefda0a2a6ed01e9 /tools/perf/scripts/python/export-to-postgresql.py
parent098ef98d5bff461c66c3798fbebca7b1c06fdf79 (diff)
six locks: Simplify wait lists
This switches to a single list of waiters, instead of separate lists for read and intent, and switches write locks to also use the wait lists instead of being handled differently. Also, removal from the wait list is now done by the process waiting on the lock, not the process doing the wakeup. This is needed for the new deadlock cycle detector - we need tasks to stay on the waitlist until they've successfully acquired the lock. Signed-off-by: Kent Overstreet <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions