aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorKent Overstreet <[email protected]>2024-02-28 18:30:22 -0500
committerKent Overstreet <[email protected]>2024-03-13 21:22:26 -0400
commit7e64c86cdc6cee0db36eb983c62065c5bf71508b (patch)
treeb684b41b845922c8f85dbae8de0a945ff58a6927 /tools/perf/scripts/python/export-to-postgresql.py
parent66a67c860cce3643248f7e80ee095b946829a342 (diff)
bcachefs: Buffered write path now can avoid the inode lock
Non append, non extending buffered writes can now avoid taking the inode lock. To ensure atomicity of writes w.r.t. other writes, we lock every folio that we'll be writing to, and if this fails we fall back to taking the inode lock. Extensive comments are provided as to corner cases. Link: https://lore.kernel.org/linux-fsdevel/[email protected]/ 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