mirror of
https://github.com/cloud-hypervisor/cloud-hypervisor.git
synced 2026-08-05 02:19:16 +00:00
The Windows integration test scripts tore down their device-mapper snapshot and loop devices with 'dmsetup remove_all -f' and 'losetup -D'. Both operate on every such device on the host, not just the ones the script created. On a host whose root filesystem is device-mapper backed (for example an LVM root), 'dmsetup remove_all -f' replaces the in-use root device's table with an error target. The host is wedged until reboot. This is harmless in CI, which runs in a disposable VM, but destroys a developer machine. It turns out windows-snapshot-base is not used at all. Drop it. Signed-off-by: Wei Liu <liuwe@microsoft.com> Assisted-by: Copilot:Opus-4.8