linux-stable/drivers/vfio/pci/mlx5
Yishai Hadas 821b8f6bf8 vfio/mlx5: Enforce PRE_COPY support
Enable live migration only once the firmware supports PRE_COPY.

PRE_COPY has been supported by the firmware for a long time already [1]
and is required to achieve a low downtime upon live migration.

This lets us clean up some old code that is not applicable those days
while PRE_COPY is fully supported by the firmware.

[1] The minimum firmware version that supports PRE_COPY is 28.36.1010,
it was released in January 2023.

No firmware without PRE_COPY support ever available to users.

Signed-off-by: Yishai Hadas <yishaih@nvidia.com>
Link: https://lore.kernel.org/r/20240306105624.114830-1-yishaih@nvidia.com
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
2024-03-11 12:02:59 -06:00
..
cmd.c vfio/mlx5: Enforce PRE_COPY support 2024-03-11 12:02:59 -06:00
cmd.h vfio/mlx5: Enforce PRE_COPY support 2024-03-11 12:02:59 -06:00
Kconfig vfio: Move iova_bitmap into iommufd 2023-10-24 11:58:42 -03:00
main.c vfio/mlx5: Enforce PRE_COPY support 2024-03-11 12:02:59 -06:00
Makefile