vfio: Add migration region initialization and finalize function
commita9e271ec9b36ef4c7b5bc3b234c85d93931e192e
authorKirti Wankhede <kwankhede@nvidia.com>
Mon, 26 Oct 2020 09:36:14 +0000 (26 15:06 +0530)
committerAlex Williamson <alex.williamson@redhat.com>
Sun, 1 Nov 2020 19:30:50 +0000 (1 12:30 -0700)
treeb58e46baa6957b6fb2547d731d285f385b1d8583
parentc5e2fb3ce4dbb158732420fbd3b963eebbcd85c8
vfio: Add migration region initialization and finalize function

Whether the VFIO device supports migration or not is decided based of
migration region query. If migration region query is successful and migration
region initialization is successful then migration is supported else
migration is blocked.

Signed-off-by: Kirti Wankhede <kwankhede@nvidia.com>
Reviewed-by: Neo Jia <cjia@nvidia.com>
Acked-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Reviewed-by: Cornelia Huck <cohuck@redhat.com>
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
hw/vfio/meson.build
hw/vfio/migration.c [new file with mode: 0644]
hw/vfio/trace-events
include/hw/vfio/vfio-common.h