]> git.proxmox.com Git - mirror_qemu.git/commit
parallels: Add data_off repairing to parallels_open()
authorAlexander Ivanov <alexander.ivanov@virtuozzo.com>
Tue, 18 Jul 2023 10:44:32 +0000 (12:44 +0200)
committerDenis V. Lunev <den@openvz.org>
Wed, 6 Sep 2023 15:36:49 +0000 (17:36 +0200)
commitc89d4362dc01a60831d6a69affa220573fa9b029
treebac3f2cd509d0a80fa703308300b2a259f769a50
parent8cd19203f46f1374d6b45291e1c5a45706dbc3aa
parallels: Add data_off repairing to parallels_open()

Place data_start/data_end calculation after reading the image header
to s->header. Set s->data_start to the offset calculated in
parallels_test_data_off(). Call bdrv_check() if data_off is incorrect.

Signed-off-by: Alexander Ivanov <alexander.ivanov@virtuozzo.com>
Reviewed-by: Denis V. Lunev <den@openvz.org>
Signed-off-by: Denis V. Lunev <den@openvz.org>
block/parallels.c