diff options
Diffstat (limited to 'gitlab/issues/target_missing/host_missing/accel_missing/1923.toml')
| -rw-r--r-- | gitlab/issues/target_missing/host_missing/accel_missing/1923.toml | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/gitlab/issues/target_missing/host_missing/accel_missing/1923.toml b/gitlab/issues/target_missing/host_missing/accel_missing/1923.toml new file mode 100644 index 00000000..a6590a89 --- /dev/null +++ b/gitlab/issues/target_missing/host_missing/accel_missing/1923.toml @@ -0,0 +1,26 @@ +id = 1923 +title = "qemu breaks vmdk larger than 600GB." +state = "closed" +created_at = "2023-10-06T03:52:45.280Z" +closed_at = "2023-11-28T16:22:38.680Z" +labels = ["block:vmdk", "workflow::Patch available"] +url = "https://gitlab.com/qemu-project/qemu/-/issues/1923" +host-os = "ubuntu 22.04" +host-arch = "x86" +qemu-version = "master qemu-nbd 8.1.50 (v8.1.0-1353-g2f3913f4b2)" +guest-os = "n/a" +guest-arch = "n/a" +description = """The vmdk larger than 600G is corrupted after an edit by qemu-nbd. If I open the corrupted vmdk file, I find an extra **^@** byte. +``` +RW 4194304 SPARSE "disk-s289.vmdk" +RW 4^@94304 SPARSE "disk-s290.vmdk" +RW 4194304 SPARSE "disk-s291.vmdk" +```""" +reproduce = """``` + qemu-img create -f vmdk -o subformat=twoGbMaxExtentSparse disk.vmdk 1T + sudo qemu-nbd -c /dev/nbd0 disk.vmdk + sudo mkfs.btrfs /dev/nbd0 + sudo qemu-nbd -d /dev/nbd0 + qemu-img info disk.vmdk | head + ```""" +additional = """""" |