From: Andreas Gruenbacher Date: Sun, 26 Jan 2025 10:28:59 +0000 (+0100) Subject: bcachefs: eytzinger[01]_test improvement X-Git-Tag: v6.15-rc1~146^2~122 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ec70103f9b8a2d28644fcf0c027421cfa15553b1;p=thirdparty%2Fkernel%2Fstable.git bcachefs: eytzinger[01]_test improvement In eytzinger[01]_test(), make sure that eytzinger[01]_for_each() iterates over all array elements. Signed-off-by: Andreas Gruenbacher Signed-off-by: Kent Overstreet --- diff --git a/fs/bcachefs/util.c b/fs/bcachefs/util.c index 3a69e3409e894..2af77c410179c 100644 --- a/fs/bcachefs/util.c +++ b/fs/bcachefs/util.c @@ -734,6 +734,7 @@ void eytzinger1_test(void) inorder++; } + BUG_ON(inorder - 1 != size); } } @@ -767,6 +768,7 @@ void eytzinger0_test(void) inorder++; } + BUG_ON(inorder != size); } }