]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - libbcachefs/keylist.c
Update bcachefs sources to 5963d1b1a4 bcacehfs: Fix bch2_get_alloc_in_memory_pos()
[bcachefs-tools-debian] / libbcachefs / keylist.c
index 5e85055b0f9382df6ef9ababd31975c16f50cd98..29e51bde8313419cd44dcc83d4b339d84abd6935 100644 (file)
@@ -36,7 +36,7 @@ void bch2_keylist_add_in_order(struct keylist *l, struct bkey_i *insert)
        struct bkey_i *where;
 
        for_each_keylist_key(l, where)
-               if (bkey_cmp(insert->k.p, where->k.p) < 0)
+               if (bpos_lt(insert->k.p, where->k.p))
                        break;
 
        memmove_u64s_up((u64 *) where + insert->k.u64s,
@@ -63,6 +63,6 @@ void bch2_verify_keylist_sorted(struct keylist *l)
 
        for_each_keylist_key(l, k)
                BUG_ON(bkey_next(k) != l->top &&
-                      bpos_cmp(k->k.p, bkey_next(k)->k.p) >= 0);
+                      bpos_ge(k->k.p, bkey_next(k)->k.p));
 }
 #endif