Index: sys/dev/iommu/iommu.h =================================================================== --- sys/dev/iommu/iommu.h +++ sys/dev/iommu/iommu.h @@ -34,14 +34,6 @@ #ifndef _SYS_IOMMU_H_ #define _SYS_IOMMU_H_ -#include -#include -#include -#include -#include - -#include - /* Host or physical memory address, after translation. */ typedef uint64_t iommu_haddr_t; /* Guest or bus address, before translation. */ Index: sys/dev/iommu/iommu_gas.c =================================================================== --- sys/dev/iommu/iommu_gas.c +++ sys/dev/iommu/iommu_gas.c @@ -52,7 +52,6 @@ #include #include #include -#include #include #include #include @@ -60,6 +59,9 @@ #include #include #include +#include +#include +#include #include #include #include @@ -67,11 +69,9 @@ #include #include #include -#include -#include -#include #include #endif +#include /* * Guest Address Space management. Index: sys/dev/ntb/ntb_hw/ntb_hw_intel.c =================================================================== --- sys/dev/ntb/ntb_hw/ntb_hw_intel.c +++ sys/dev/ntb/ntb_hw/ntb_hw_intel.c @@ -50,6 +50,8 @@ #include #include #include +#include +#include #include #include #include Index: sys/dev/ntb/ntb_hw/ntb_hw_plx.c =================================================================== --- sys/dev/ntb/ntb_hw/ntb_hw_plx.c +++ sys/dev/ntb/ntb_hw/ntb_hw_plx.c @@ -42,6 +42,8 @@ #include #include #include +#include +#include #include #include #include Index: sys/x86/iommu/intel_ctx.c =================================================================== --- sys/x86/iommu/intel_ctx.c +++ sys/x86/iommu/intel_ctx.c @@ -58,18 +58,18 @@ #include #include #include +#include +#include +#include +#include #include #include #include #include -#include -#include #include -#include #include -#include +#include #include -#include static MALLOC_DEFINE(M_DMAR_CTX, "dmar_ctx", "Intel DMAR Context"); static MALLOC_DEFINE(M_DMAR_DOMAIN, "dmar_dom", "Intel DMAR Domain"); Index: sys/x86/iommu/intel_drv.c =================================================================== --- sys/x86/iommu/intel_drv.c +++ sys/x86/iommu/intel_drv.c @@ -54,11 +54,6 @@ #include #include #include -#include -#include -#include -#include -#include #include #include #include @@ -66,11 +61,16 @@ #include #include #include -#include -#include -#include +#include +#include +#include #include #include +#include +#include +#include +#include +#include #include #ifdef DEV_APIC Index: sys/x86/iommu/intel_idpgtbl.c =================================================================== --- sys/x86/iommu/intel_idpgtbl.c +++ sys/x86/iommu/intel_idpgtbl.c @@ -58,15 +58,15 @@ #include #include #include +#include #include #include #include #include #include #include -#include #include -#include +#include #include static int domain_unmap_buf_locked(struct dmar_domain *domain, Index: sys/x86/iommu/intel_intrmap.c =================================================================== --- sys/x86/iommu/intel_intrmap.c +++ sys/x86/iommu/intel_intrmap.c @@ -40,24 +40,25 @@ #include #include #include +#include #include #include #include -#include -#include #include #include #include #include #include +#include +#include +#include +#include #include #include #include -#include #include -#include +#include #include -#include #include static struct dmar_unit *dmar_ir_find(device_t src, uint16_t *rid, Index: sys/x86/iommu/intel_qi.c =================================================================== --- sys/x86/iommu/intel_qi.c +++ sys/x86/iommu/intel_qi.c @@ -45,20 +45,20 @@ #include #include #include -#include -#include -#include -#include #include #include #include #include #include +#include +#include +#include +#include +#include #include #include -#include #include -#include +#include #include static bool Index: sys/x86/iommu/intel_quirks.c =================================================================== --- sys/x86/iommu/intel_quirks.c +++ sys/x86/iommu/intel_quirks.c @@ -46,10 +46,6 @@ #include #include #include -#include -#include -#include -#include #include #include #include @@ -57,12 +53,16 @@ #include #include #include +#include +#include +#include +#include +#include +#include #include -#include #include -#include +#include #include -#include typedef void (*dmar_quirk_cpu_fun)(struct dmar_unit *); Index: sys/x86/iommu/intel_utils.c =================================================================== --- sys/x86/iommu/intel_utils.c +++ sys/x86/iommu/intel_utils.c @@ -51,7 +51,6 @@ #include #include #include -#include #include #include #include @@ -59,14 +58,15 @@ #include #include #include +#include +#include #include #include #include #include #include -#include #include -#include +#include #include u_int