[PATCH] [ktest] Test iterated snapshot create and delete with distinct names
From: Chris Webb <hidden>
Date: 2021-10-11 21:07:41
Subsystem:
the rest · Maintainer:
Linus Torvalds
From: Chris Webb <hidden>
Date: 2021-10-11 21:07:41
Subsystem:
the rest · Maintainer:
Linus Torvalds
This currently fails, triggering an oops at fs/bcachefs/btree_key_cache.c:548. Signed-off-by: Chris Webb <redacted> --- tests/bcachefs/subvol.ktest | 12 ++++++++++++ 1 file changed, 12 insertions(+)
diff --git a/tests/bcachefs/subvol.ktest b/tests/bcachefs/subvol.ktest
index 67a215b..22df37b 100644
--- a/tests/bcachefs/subvol.ktest
+++ b/tests/bcachefs/subvol.ktest@@ -231,3 +231,15 @@ test_subvol_delete_snapshot_of_deleted_subvol() umount /mnt } + +# Fails +test_subvol_snapshot_delete_repeat() +{ + run_quiet "" bcachefs format -f --errors=panic /dev/sdb + mount -t bcachefs /dev/sdb /mnt + for i in $(seq 1 64); do + bcachefs subvolume snapshot /mnt/$i + bcachefs subvolume delete /mnt/$i + done + umount /mnt +}