On 10/19/2021 6:50 PM, Alex Williamson wrote:
On Tue, 19 Oct 2021 09:48:20 -0600
Alex Williamson <alex.williamson@xxxxxxxxxx> wrote:
On Tue, 19 Oct 2021 13:58:32 +0300
Yishai Hadas <yishaih@xxxxxxxxxx> wrote:
Add a macro for VFIO_DEVICE_STATE_ERROR to be used to set/check an error
state.
Signed-off-by: Yishai Hadas <yishaih@xxxxxxxxxx>
---
include/uapi/linux/vfio.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/include/uapi/linux/vfio.h b/include/uapi/linux/vfio.h
index 114ffcefe437..6d41a0f011db 100644
--- a/include/uapi/linux/vfio.h
+++ b/include/uapi/linux/vfio.h
@@ -631,6 +631,8 @@ struct vfio_device_migration_info {
__u64 data_size;
};
+#define VFIO_DEVICE_STATE_ERROR (VFIO_DEVICE_STATE_SAVING | \
+ VFIO_DEVICE_STATE_RESUMING)
This should be with the other VFIO_DEVICE_STATE_foo #defines. I'd
probably put it between _RESUMING and _MASK. Thanks,
This should also update the existing macros that include _SAVING |
_RESUMING. Thanks,
Alex
Sure, will do as part of V3.
Yishai