summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFilipe Manana <fdmanana@suse.com>2026-02-19 18:37:59 +0300
committerDavid Sterba <dsterba@suse.com>2026-04-07 19:55:58 +0300
commitd821d4f6fb804d2579b4523e591cb6dd03a49b86 (patch)
tree58c67dc9c131f54a955f6d70ef5708b72897b0a7
parent1899d9b09d171834a950254ad21718618e5c7fd6 (diff)
downloadlinux-d821d4f6fb804d2579b4523e591cb6dd03a49b86.tar.xz
btrfs: stop printing condition result in assertion failure messages
It's useless to print the result of the condition, it's always 0 if the assertion is triggered, so it doesn't provide any useful information. Examples: assertion failed: cb->bbio.bio.bi_iter.bi_size == disk_num_bytes :: 0, in inode.c:9991 assertion failed: folio_test_writeback(folio) :: 0, in subpage.c:476 So stop printing that, it's always ":: 0" for any assertion triggered (except for conditions that are just an identifier). Reviewed-by: Qu Wenruo <wqu@suse.com> Signed-off-by: Filipe Manana <fdmanana@suse.com> Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
-rw-r--r--fs/btrfs/messages.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/fs/btrfs/messages.h b/fs/btrfs/messages.h
index c8e92efce405..556d4e79cde6 100644
--- a/fs/btrfs/messages.h
+++ b/fs/btrfs/messages.h
@@ -144,11 +144,11 @@ do { \
verify_assert_printk_format("check the format string" args); \
if (!likely(cond)) { \
if (("" __FIRST_ARG(args) [0]) == 0) { \
- pr_err("assertion failed: %s :: %ld, in %s:%d\n", \
- #cond, (long)(cond), __FILE__, __LINE__); \
+ pr_err("assertion failed: %s, in %s:%d\n", \
+ #cond, __FILE__, __LINE__); \
} else { \
- pr_err("assertion failed: %s :: %ld, in %s:%d (" __FIRST_ARG(args) ")\n", \
- #cond, (long)(cond), __FILE__, __LINE__ __REST_ARGS(args)); \
+ pr_err("assertion failed: %s, in %s:%d (" __FIRST_ARG(args) ")\n", \
+ #cond, __FILE__, __LINE__ __REST_ARGS(args)); \
} \
BUG(); \
} \