bcachefs: Add SPOS_MAX to bpos_to_text()
authorKent Overstreet <kent.overstreet@gmail.com>
Wed, 25 Aug 2021 00:31:44 +0000 (20:31 -0400)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:10 +0000 (17:09 -0400)
Better pretty printing ftw

Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
fs/bcachefs/bkey_methods.c

index 465be5fee7d9e30a4119dbfb28261e93c7971f04..8efef485c6d80778cebd6f0d05ed9ca65a29a28d 100644 (file)
@@ -215,6 +215,8 @@ void bch2_bpos_to_text(struct printbuf *out, struct bpos pos)
                pr_buf(out, "POS_MIN");
        else if (!bpos_cmp(pos, POS_MAX))
                pr_buf(out, "POS_MAX");
+       else if (!bpos_cmp(pos, SPOS_MAX))
+               pr_buf(out, "SPOS_MAX");
        else {
                if (pos.inode == U64_MAX)
                        pr_buf(out, "U64_MAX");