Message ID | 1589999088-31477-13-git-send-email-kwankhede@nvidia.com |
---|---|
State | New |
Headers | show |
Series | Add migration support for VFIO devices | expand |
* Kirti Wankhede (kwankhede@nvidia.com) wrote: > Signed-off-by: Kirti Wankhede <kwankhede@nvidia.com> can you add a more detailed commit message here please; I don't quite get the purpose; Alex previously speculated this is about adding it to dirty tracking; but please explain it in the commit message. Dave > --- > memory.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/memory.c b/memory.c > index a6c69e1391ba..27f22f1a9974 100644 > --- a/memory.c > +++ b/memory.c > @@ -1788,7 +1788,7 @@ bool memory_region_is_ram_device(MemoryRegion *mr) > uint8_t memory_region_get_dirty_log_mask(MemoryRegion *mr) > { > uint8_t mask = mr->dirty_log_mask; > - if (global_dirty_log && mr->ram_block) { > + if (global_dirty_log && (mr->ram_block || memory_region_is_iommu(mr))) { > mask |= (1 << DIRTY_MEMORY_MIGRATION); > } > return mask; > -- > 2.7.0 > -- Dr. David Alan Gilbert / dgilbert@redhat.com / Manchester, UK
diff --git a/memory.c b/memory.c index a6c69e1391ba..27f22f1a9974 100644 --- a/memory.c +++ b/memory.c @@ -1788,7 +1788,7 @@ bool memory_region_is_ram_device(MemoryRegion *mr) uint8_t memory_region_get_dirty_log_mask(MemoryRegion *mr) { uint8_t mask = mr->dirty_log_mask; - if (global_dirty_log && mr->ram_block) { + if (global_dirty_log && (mr->ram_block || memory_region_is_iommu(mr))) { mask |= (1 << DIRTY_MEMORY_MIGRATION); } return mask;
Signed-off-by: Kirti Wankhede <kwankhede@nvidia.com> --- memory.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)