From ec70103f9b8a2d28644fcf0c027421cfa15553b1 Mon Sep 17 00:00:00 2001 From: Andreas Gruenbacher Date: Sun, 26 Jan 2025 11:28:59 +0100 Subject: [PATCH] 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 --- fs/bcachefs/util.c | 2 ++ 1 file changed, 2 insertions(+) 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); } } -- 2.25.1