lkml.org 
[lkml]   [2020]   [Dec]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH 0/7] vfio: iommu_type1: Some fixes and optimization
Date
Hi folks,

This patch series aim to fix up or optimize some code about vfio
dirty log tracking.

patch 1: Optimize dirty log when unwind pin pages.
patch 2-3: Optimize promoting pinned_page_dirty_scope.
patch 4: Fix up dirty log missing when promote pinned_page_dirty_scope.
patch 5-7: Drop superfluous parameter "pgsize" of some functions.

Wish they improves the robustness of vfio dirty log tracking.

Thanks,
Keqian

Keqian Zhu (7):
vfio: iommu_type1: Clear added dirty bit when unwind pin
vfio: iommu_type1: Initially set the pinned_page_dirty_scope
vfio: iommu_type1: Make an explicit "promote" semantic
vfio: iommu_type1: Fix missing dirty page when promote pinned_scope
vfio: iommu_type1: Drop parameter "pgsize" of
vfio_dma_bitmap_alloc_all
vfio: iommu_type1: Drop parameter "pgsize" of vfio_iova_dirty_bitmap.
vfio: iommu_type1: Drop parameter "pgsize" of update_user_bitmap

drivers/vfio/vfio_iommu_type1.c | 108 +++++++++++++++++++-------------
1 file changed, 65 insertions(+), 43 deletions(-)

--
2.23.0

\
 
 \ /
  Last update: 2020-12-10 08:37    [W:0.128 / U:0.384 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site