summaryrefslogtreecommitdiff
path: root/fs/crypto
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@linux.dev>2025-07-02 14:59:52 -0400
committerKent Overstreet <kent.overstreet@linux.dev>2025-07-02 15:17:43 -0400
commite02a6a521ba07a404c589f2873fcd9cb8189c76e (patch)
tree57442e83cf69a310b3d919976c6cdfa521ae1885 /fs/crypto
parent48d506769bc069535664f7527de7dc439d74e40f (diff)
bcachefs: Faster checking for missing journal entriesbcachefs-testing
Previously, we would do a linear search over journal entry gaps, checking for entries that aren't actually missing beacuse the sequence number was blacklisted. But multi device filesystems can have massive gaps in journal entry sequence numbers, and the linear search then becomes quite painful. Fix this with two new helpers for iterating over the blacklist table: bch2_journal_seq_next_blacklisted() bch2_journal_seq_next_nonblacklisted() Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'fs/crypto')
0 files changed, 0 insertions, 0 deletions