From: Kent Overstreet <kent.overstreet@gmail.com>
Date: Wed, 21 Jul 2021 17:55:51 +0000 (-0400)
Subject: bcachefs: Pretty-ify bch2_bkey_val_to_text()
X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=d7b21954b9049d749b98b50dad14f35d44f3340f;p=linux.git

bcachefs: Pretty-ify bch2_bkey_val_to_text()

Don't print out the ": " when there isn't a value to print.

Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com>
---

diff --git a/fs/bcachefs/bkey_methods.c b/fs/bcachefs/bkey_methods.c
index 1ad6a9d30bb5..465be5fee7d9 100644
--- a/fs/bcachefs/bkey_methods.c
+++ b/fs/bcachefs/bkey_methods.c
@@ -269,7 +269,7 @@ void bch2_bkey_val_to_text(struct printbuf *out, struct bch_fs *c,
 {
 	bch2_bkey_to_text(out, k.k);
 
-	if (k.k) {
+	if (bkey_val_bytes(k.k)) {
 		pr_buf(out, ": ");
 		bch2_val_to_text(out, c, k);
 	}