summaryrefslogtreecommitdiff
path: root/fs/bcachefs/btree_trans_commit.c
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@linux.dev>2025-07-24 22:37:37 -0400
committerKent Overstreet <kent.overstreet@linux.dev>2025-08-03 01:02:25 -0400
commit293a5d6860ad0532338ebb0c0edaa577d0ba62df (patch)
tree26c18fda6fc950fee16b1e3b10578480776e0438 /fs/bcachefs/btree_trans_commit.c
parent62ab4bbc52902916e1f22b642968a09deb9c1a23 (diff)
bcachefs: peek() now takes advantage of KEY_TYPE_extent_whiteout
Fix slow lookups when extent snapshot whiteouts are present: keys inclusive of KEY_TYPE_extent_whiteout (but not KEY_TYPE_whiteout) have monotonically increasing start positions, so we can use them to terminate a search. Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'fs/bcachefs/btree_trans_commit.c')
0 files changed, 0 insertions, 0 deletions