aboutsummaryrefslogtreecommitdiff
path: root/include/hw/xen/xen-hvm-common.h
diff options
context:
space:
mode:
authorStefano Stabellini <stefano.stabellini@amd.com>2023-06-14 17:03:31 -0700
committerStefano Stabellini <stefano.stabellini@amd.com>2023-06-15 16:45:59 -0700
commit9269b9d1888c2b17d2e9948abf9f6310b3afbac3 (patch)
tree45c98f27590a9e8e54181861954836fdd46c29c2 /include/hw/xen/xen-hvm-common.h
parent33087aacfab86c6a30721f6493391472ace0b752 (diff)
downloadqemu-9269b9d1888c2b17d2e9948abf9f6310b3afbac3.zip
qemu-9269b9d1888c2b17d2e9948abf9f6310b3afbac3.tar.gz
qemu-9269b9d1888c2b17d2e9948abf9f6310b3afbac3.tar.bz2
hw/i386/xen/xen-hvm: move x86-specific fields out of XenIOState
In preparation to moving most of xen-hvm code to an arch-neutral location, move: - shared_vmport_page - log_for_dirtybit - dirty_bitmap - suspend - wakeup out of XenIOState struct as these are only used on x86, especially the ones related to dirty logging. Updated XenIOState can be used for both aarch64 and x86. Also, remove free_phys_offset as it was unused. Signed-off-by: Stefano Stabellini <stefano.stabellini@amd.com> Signed-off-by: Vikram Garhwal <vikram.garhwal@amd.com> Reviewed-by: Paul Durrant <paul@xen.org> Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Diffstat (limited to 'include/hw/xen/xen-hvm-common.h')
0 files changed, 0 insertions, 0 deletions