aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin/export-to-sqlite-report
diff options
context:
space:
mode:
authorKent Overstreet <[email protected]>2022-08-18 13:00:26 -0400
committerKent Overstreet <[email protected]>2023-10-22 17:09:38 -0400
commit42590b53fef427f96fc50da4974923564e9033cd (patch)
tree17a9b25e2bec65c4d0b150708d498d73cce1b249 /tools/perf/scripts/python/bin/export-to-sqlite-report
parentefd0d03816dd0d5127217220f85f1f0e621974d1 (diff)
bcachefs: bch2_btree_delete_range_trans() now returns -BCH_ERR_transaction_restart_nested
The new convention is that functions that handle transaction restarts within an existing transaction context should return -BCH_ERR_transaction_restart_nested when they did so, since they invalidated the outer transaction context. This also means bch2_btree_delete_range_trans() is changed to only call bch2_trans_begin() after a transaction restart, not on every loop iteration. This is to fix a bug in fsck, in check_inode() when we truncate an inode with BCH_INODE_I_SIZE_DIRTY set. Signed-off-by: Kent Overstreet <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin/export-to-sqlite-report')
0 files changed, 0 insertions, 0 deletions