]> xenbits.xensource.com Git - xen.git/commitdiff
iommu/amd-vi: make IOMMU list ro after init
authorRoger Pau Monné <roger.pau@citrix.com>
Tue, 1 Oct 2024 07:46:09 +0000 (09:46 +0200)
committerJan Beulich <jbeulich@suse.com>
Tue, 1 Oct 2024 07:46:09 +0000 (09:46 +0200)
The only functions to modify the list, amd_iommu_detect_one_acpi() and
amd_iommu_init_cleanup(), are already init.

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
xen/drivers/passthrough/amd/iommu_init.c

index 6c0dc2d5cb6996a13644fff1407d414525e47eee..302362502033d3abc36472e58035d3bc6c45acd2 100644 (file)
@@ -32,7 +32,7 @@ unsigned int __read_mostly amd_iommu_acpi_info;
 unsigned int __read_mostly ivrs_bdf_entries;
 u8 __read_mostly ivhd_type;
 static struct radix_tree_root ivrs_maps;
-LIST_HEAD_READ_MOSTLY(amd_iommu_head);
+LIST_HEAD_RO_AFTER_INIT(amd_iommu_head);
 bool iommuv2_enabled;
 
 bool __ro_after_init amd_iommu_perdev_intremap = true;