In eytzinger[01]_test(), make sure that eytzinger[01]_for_each()
iterates over all array elements.

Signed-off-by: Andreas Gruenbacher <[email protected]>
---
 fs/bcachefs/util.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/fs/bcachefs/util.c b/fs/bcachefs/util.c
index 0ffbd22d3a5e..4122012ddfb2 100644
--- a/fs/bcachefs/util.c
+++ b/fs/bcachefs/util.c
@@ -728,6 +728,7 @@ void eytzinger1_test(void)
 
                        inorder++;
                }
+               BUG_ON(inorder - 1 != size);
        }
 }
 
@@ -761,6 +762,7 @@ void eytzinger0_test(void)
 
                        inorder++;
                }
+               BUG_ON(inorder != size);
        }
 }
 
-- 
2.48.1


Reply via email to