]> www.infradead.org Git - users/dwmw2/qemu.git/commitdiff
memory: Constify IOMMUTLBEvent in memory_region_notify_iommu_one()
authorPhilippe Mathieu-Daudé <philmd@linaro.org>
Wed, 12 Jun 2024 12:05:33 +0000 (14:05 +0200)
committerPhilippe Mathieu-Daudé <philmd@linaro.org>
Wed, 19 Jun 2024 10:42:02 +0000 (12:42 +0200)
@event access is read-only.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Peter Xu <peterx@redhat.com>
Message-Id: <20240612132532.85928-2-philmd@linaro.org>

include/exec/memory.h
system/memory.c

index 1be58f694c98320869ce84122633286a344f2160..2bf5e23b6ab489db3bcf050dbbdb113ddf488e3a 100644 (file)
@@ -1852,7 +1852,7 @@ void memory_region_notify_iommu(IOMMUMemoryRegion *iommu_mr,
  *         range.
  */
 void memory_region_notify_iommu_one(IOMMUNotifier *notifier,
-                                    IOMMUTLBEvent *event);
+                                    const IOMMUTLBEvent *event);
 
 /**
  * memory_region_unmap_iommu_notifier_range: notify a unmap for an IOMMU
index 74cd73ebc78bd20d5bb346755d96f1f601a4ac83..f3a37c97c1faa973e1e24417af9e0ce9d770a716 100644 (file)
@@ -2006,9 +2006,9 @@ void memory_region_unregister_iommu_notifier(MemoryRegion *mr,
 }
 
 void memory_region_notify_iommu_one(IOMMUNotifier *notifier,
-                                    IOMMUTLBEvent *event)
+                                    const IOMMUTLBEvent *event)
 {
-    IOMMUTLBEntry *entry = &event->entry;
+    const IOMMUTLBEntry *entry = &event->entry;
     hwaddr entry_end = entry->iova + entry->addr_mask;
     IOMMUTLBEntry tmp = *entry;