qemu-devel
[Top][All Lists]
Advanced

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

Re: [PATCH v2 00/20] vfio: Add migration pre-copy support and device dir


From: Avihai Horon
Subject: Re: [PATCH v2 00/20] vfio: Add migration pre-copy support and device dirty tracking
Date: Wed, 22 Feb 2023 20:00:11 +0200
User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.7.2


On 22/02/2023 19:48, Avihai Horon wrote:
Changes from v1 [4]:
- Rebased on latest master branch. As part of it, made some changes in
   pre-copy to adjust it to Juan's new patches:
   1. Added a new patch that passes threshold_size parameter to
      .state_pending_{estimate,exact}() handlers.
   2. Added a new patch that refactors vfio_save_block().
   3. Changed the pre-copy patch to cache and report pending pre-copy
      size in the .state_pending_estimate() handler.
- Removed unnecessary P2P code. This should be added later on when P2P
   support is added. (Alex)
- Moved the dirty sync to be after the DMA unmap in vfio_dma_unmap()
   (patch #11). (Alex)
- Stored vfio_devices_all_device_dirty_tracking()'s value in a local
   variable in vfio_get_dirty_bitmap() so it can be re-used (patch #11).
- Refactored the viommu device dirty tracking ranges creation code to
   make it clearer (patch #15).
- Changed overflow check in vfio_iommu_range_is_device_tracked() to
   emphasize that we specifically check for 2^64 wrap around (patch #15).
- Added R-bs / Acks.

Thanks.

[1]
https://lore.kernel.org/qemu-devel/167658846945.932837.1420176491103357684.stgit@omen/

[2]
https://lore.kernel.org/kvm/20221206083438.37807-3-yishaih@nvidia.com/

[3]
https://lore.kernel.org/netdev/20220908183448.195262-4-yishaih@nvidia.com/

and here is v1 link:
[4]
https://lore.kernel.org/qemu-devel/20230126184948.10478-1-avihaih@nvidia.com/

Thanks.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]