aboutsummaryrefslogtreecommitdiff
path: root/fs/bcachefs/fs-common.h
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@gmail.com>2022-03-05 15:21:07 -0500
committerKent Overstreet <kent.overstreet@linux.dev>2023-10-22 17:09:27 -0400
commite1f7fa06a8ed48feedd5f538fc4724734c6e1869 (patch)
tree83942c1b575817d56ee1a934bad7ebd44624d0e6 /fs/bcachefs/fs-common.h
parentb60c380bca5458be9e4c0ff77289f0979fbbb52f (diff)
bcachefs: Don't keep around btree_paths unnecessarily
When bch2_trans_begin() is called and there hasn't been a transaction restart, we presume that we're now doing something new - iterating over different keys, and we now shouldn't keep aruond paths related to the previous transaction, excepting the subvolumes btree. This should fix some of our "transaction path overflow" bugs. Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
Diffstat (limited to 'fs/bcachefs/fs-common.h')
0 files changed, 0 insertions, 0 deletions