mirror_zfs/tests/zfs-tests/tests
Alexander Motin 1e1d64d665
Fix log vdev removal issues
When we clear the log, we should clear all the fields, not only
zh_log.  Otherwise remaining ZIL_REPLAY_NEEDED will prevent the
vdev removal.  Handle it also from the other side, when zh_log
is already cleared, while zh_flags is not.

spa_vdev_remove_log() asserts that allocated space on removed log
device is zero.  While it should be so in perfect world, it might
be not if space leaked at any point.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Alexander Motin <alexander.motin@TrueNAS.com>
Closes #18277
2026-03-04 09:12:14 -05:00
..
functional Fix log vdev removal issues 2026-03-04 09:12:14 -05:00
perf Double quote variables to prevent globbing and word splitting 2025-04-30 21:15:19 -04:00
Makefile.am Fix log vdev removal issues 2026-03-04 09:12:14 -05:00