From b52bff72d4eb646a453d19e19ddbd13ed6111a09 Mon Sep 17 00:00:00 2001 From: Jag Raman Date: Mon, 23 May 2022 08:15:47 -0400 Subject: libvfio-user.h: sync VFIO_DEVICE_STATE_XXXX definitions with upstream (#690) Rename VFIO_DEVICE_STATE_XXXX defines as VFIO_DEVICE_STATE_V1_XXXX. Upstream renamed these variable to be of the XXXX_V1_XXXX format and switched an enum for VFIO_DEVICE_STATE_XXXX. Signed-off-by: Jagannathan Raman Reviewed-by: John Levon Reviewed-by: Thanos Makatos --- lib/migration_priv.h | 50 +++++++++++++++++++++++++------------------------- 1 file changed, 25 insertions(+), 25 deletions(-) (limited to 'lib/migration_priv.h') diff --git a/lib/migration_priv.h b/lib/migration_priv.h index bf7c7b0..d5643af 100644 --- a/lib/migration_priv.h +++ b/lib/migration_priv.h @@ -70,47 +70,47 @@ struct migr_state_data { const char *name; }; -#define VFIO_DEVICE_STATE_ERROR (VFIO_DEVICE_STATE_SAVING | VFIO_DEVICE_STATE_RESUMING) +#define VFIO_DEVICE_STATE_V1_ERROR (VFIO_DEVICE_STATE_V1_SAVING | VFIO_DEVICE_STATE_V1_RESUMING) /* valid migration state transitions */ static const struct migr_state_data migr_states[(VFIO_DEVICE_STATE_MASK + 1)] = { - [VFIO_DEVICE_STATE_STOP] = { + [VFIO_DEVICE_STATE_V1_STOP] = { .state = - (1 << VFIO_DEVICE_STATE_STOP) | - (1 << VFIO_DEVICE_STATE_RUNNING), + (1 << VFIO_DEVICE_STATE_V1_STOP) | + (1 << VFIO_DEVICE_STATE_V1_RUNNING), .name = "stopped" }, - [VFIO_DEVICE_STATE_RUNNING] = { + [VFIO_DEVICE_STATE_V1_RUNNING] = { .state = - (1 << VFIO_DEVICE_STATE_STOP) | - (1 << VFIO_DEVICE_STATE_RUNNING) | - (1 << VFIO_DEVICE_STATE_SAVING) | - (1 << (VFIO_DEVICE_STATE_RUNNING | VFIO_DEVICE_STATE_SAVING)) | - (1 << VFIO_DEVICE_STATE_RESUMING) | - (1 << VFIO_DEVICE_STATE_ERROR), + (1 << VFIO_DEVICE_STATE_V1_STOP) | + (1 << VFIO_DEVICE_STATE_V1_RUNNING) | + (1 << VFIO_DEVICE_STATE_V1_SAVING) | + (1 << (VFIO_DEVICE_STATE_V1_RUNNING | VFIO_DEVICE_STATE_V1_SAVING)) | + (1 << VFIO_DEVICE_STATE_V1_RESUMING) | + (1 << VFIO_DEVICE_STATE_V1_ERROR), .name = "running" }, - [VFIO_DEVICE_STATE_SAVING] = { + [VFIO_DEVICE_STATE_V1_SAVING] = { .state = - (1 << VFIO_DEVICE_STATE_STOP) | - (1 << VFIO_DEVICE_STATE_RUNNING) | - (1 << VFIO_DEVICE_STATE_SAVING) | - (1 << VFIO_DEVICE_STATE_ERROR), + (1 << VFIO_DEVICE_STATE_V1_STOP) | + (1 << VFIO_DEVICE_STATE_V1_RUNNING) | + (1 << VFIO_DEVICE_STATE_V1_SAVING) | + (1 << VFIO_DEVICE_STATE_V1_ERROR), .name = "stop-and-copy" }, - [VFIO_DEVICE_STATE_RUNNING | VFIO_DEVICE_STATE_SAVING] = { + [VFIO_DEVICE_STATE_V1_RUNNING | VFIO_DEVICE_STATE_V1_SAVING] = { .state = - (1 << VFIO_DEVICE_STATE_STOP) | - (1 << VFIO_DEVICE_STATE_SAVING) | - (1 << VFIO_DEVICE_STATE_RUNNING | VFIO_DEVICE_STATE_SAVING) | - (1 << VFIO_DEVICE_STATE_ERROR), + (1 << VFIO_DEVICE_STATE_V1_STOP) | + (1 << VFIO_DEVICE_STATE_V1_SAVING) | + (1 << VFIO_DEVICE_STATE_V1_RUNNING | VFIO_DEVICE_STATE_V1_SAVING) | + (1 << VFIO_DEVICE_STATE_V1_ERROR), .name = "pre-copy" }, - [VFIO_DEVICE_STATE_RESUMING] = { + [VFIO_DEVICE_STATE_V1_RESUMING] = { .state = - (1 << VFIO_DEVICE_STATE_RUNNING) | - (1 << VFIO_DEVICE_STATE_RESUMING) | - (1 << VFIO_DEVICE_STATE_ERROR), + (1 << VFIO_DEVICE_STATE_V1_RUNNING) | + (1 << VFIO_DEVICE_STATE_V1_RESUMING) | + (1 << VFIO_DEVICE_STATE_V1_ERROR), .name = "resuming" } }; -- cgit v1.1