From: Andreas Gruenbacher Date: Sun, 26 Jan 2025 10:28:59 +0000 (+0100) Subject: bcachefs: eytzinger[01]_test improvement X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=ec70103f9b8a2d28644fcf0c027421cfa15553b1;p=linux.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 3a69e3409e89..2af77c410179 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); } }