diff options
author | Kent Overstreet <kent.overstreet@gmail.com> | 2021-10-24 21:24:05 -0400 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@gmail.com> | 2021-10-24 21:24:05 -0400 |
commit | 1ce6454cfe16c15bf9a36b1b58af3a7ced55d6b8 (patch) | |
tree | 25903860700683309b1574603567c74e37efa5b7 /libbcachefs/btree_iter.h | |
parent | f5c0b67603b2b31b010ccff58a8c0ea0bfed3a7f (diff) |
Update bcachefs sources to cdf89ca564 bcachefs: Fix fsck path for refink pointers
Diffstat (limited to 'libbcachefs/btree_iter.h')
-rw-r--r-- | libbcachefs/btree_iter.h | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/libbcachefs/btree_iter.h b/libbcachefs/btree_iter.h index eaf432aa..876bf42c 100644 --- a/libbcachefs/btree_iter.h +++ b/libbcachefs/btree_iter.h @@ -243,21 +243,6 @@ static inline void bch2_btree_iter_set_snapshot(struct btree_iter *iter, u32 sna bch2_btree_iter_set_pos(iter, pos); } -/* - * Unlocks before scheduling - * Note: does not revalidate iterator - */ -static inline int bch2_trans_cond_resched(struct btree_trans *trans) -{ - if (need_resched() || race_fault()) { - bch2_trans_unlock(trans); - schedule(); - return bch2_trans_relock(trans) ? 0 : -EINTR; - } else { - return 0; - } -} - void bch2_trans_iter_exit(struct btree_trans *, struct btree_iter *); void bch2_trans_iter_init(struct btree_trans *, struct btree_iter *, unsigned, struct bpos, unsigned); |