mirror of
https://github.com/koverstreet/bcachefs-tools.git
synced 2025-02-23 00:00:02 +03:00
Update bcachefs sources to 199bfbed8a lib/generic-radix-tree.c: Don't overflow in peek()
This commit is contained in:
parent
c28f93bc52
commit
a437f5fc84
@ -1 +1 @@
|
||||
5e73602f6c2569e7b81b3ea658502ac9b546cb61
|
||||
199bfbed8a4ebda0ec5c5bd04c742218f2fca586
|
||||
|
@ -1351,7 +1351,8 @@ static int bch2_gc_walk_inodes(struct bch_fs *c,
|
||||
nlinks_iter = genradix_iter_init(links, 0);
|
||||
|
||||
while ((k = bch2_btree_iter_peek(iter)).k &&
|
||||
!(ret2 = bkey_err(k))) {
|
||||
!(ret2 = bkey_err(k)) &&
|
||||
iter->pos.offset < range_end) {
|
||||
peek_nlinks: link = genradix_iter_peek(&nlinks_iter, links);
|
||||
|
||||
if (!link && (!k.k || iter->pos.offset >= range_end))
|
||||
|
Loading…
Reference in New Issue
Block a user