aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin/export-to-postgresql-report
diff options
context:
space:
mode:
authorBob Peterson <[email protected]>2022-08-18 13:32:37 -0500
committerAndreas Gruenbacher <[email protected]>2022-08-25 17:11:14 +0200
commit053640a73838400dca23087d66a9c0db579adafb (patch)
tree42169cec2192266f57afe4c1228a3d3c96f471d2 /tools/perf/scripts/python/bin/export-to-postgresql-report
parent04133b607a78f2fd3daadbe5519513942b0f3a05 (diff)
gfs2: Dequeue waiters when withdrawn
When a withdraw occurs, ordinary (not system) glocks may not be granted anymore. Later, when the file system is unmounted, gfs2_gl_hash_clear() tries to clear out all the glocks, but these un-grantable pending waiters prevent some glocks from being freed. So the unmount hangs, at least for its ten-minute timeout period. This patch takes measures to remove any pending waiters from the glocks that will never be granted. This allows the unmount to proceed in a reasonable period of time. Signed-off-by: Bob Peterson <[email protected]> Signed-off-by: Andreas Gruenbacher <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin/export-to-postgresql-report')
0 files changed, 0 insertions, 0 deletions