Re: [PATCH vfio 0/3] Few improvements in the migration area of mlx5 driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 24 Jan 2023 16:49:52 +0200
Yishai Hadas <yishaih@xxxxxxxxxx> wrote:

> This series includes few improvements for mlx5 driver in the migration
> area as of below.
> 
> The first patch adds an early checking whether the VF was configured to
> support migration and report this capability accordingly.
> 
> This is a complementary patch for the series [1] that was accepted in
> the previous kernel cycle in the devlink/mlx5_core area which requires a
> specific setting for a VF to be migratable capable.
> 
> The other two patches improve the PRE_COPY flow in both the source and
> the target to prepare ahead the stuff (i.e. data buffers, MKEY) that is
> needed upon STOP_COPY and as such reduce the migration downtime.
> 
> [1] https://www.spinics.net/lists/netdev/msg867066.html
> 
> Yishai
> 
> Shay Drory (1):
>   vfio/mlx5: Check whether VF is migratable
> 
> Yishai Hadas (2):
>   vfio/mlx5: Improve the source side flow upon pre_copy
>   vfio/mlx5: Improve the target side flow to reduce downtime
> 
>  drivers/vfio/pci/mlx5/cmd.c  |  58 +++++++--
>  drivers/vfio/pci/mlx5/cmd.h  |  28 +++-
>  drivers/vfio/pci/mlx5/main.c | 244 ++++++++++++++++++++++++++++++-----
>  3 files changed, 284 insertions(+), 46 deletions(-)
> 

Applied to vfio next branch for v6.3.  Thanks,

Alex




[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux