Commit History

Author SHA1 Message Date
  Robin Murphy 0fb5fe874c iommu: Make IOVA domain page size explicit 10 years ago
  Robin Murphy 1b72250076 iommu: Make IOVA domain low limit flexible 10 years ago
  Robin Murphy 85b4545629 iommu: Consolidate IOVA allocator code 10 years ago
  Joerg Roedel 6d1b9cc9ee iommu/vt-d: Remove dead code in device_notifier 10 years ago
  Joerg Roedel 62c22167dd iommu/vt-d: Fix dmar_domain leak in iommu_attach_device 10 years ago
  Joerg Roedel 76771c938e Merge branches 'arm/omap', 'arm/msm', 'arm/rockchip', 'arm/renesas', 'arm/smmu', 'x86/vt-d', 'x86/amd' and 'core' into next 10 years ago
  Jiang Liu cc4f14aa17 iommu/vt-d: Fix an off-by-one bug in __domain_mapping() 10 years ago
  Jiang Liu ffebeb46dd iommu/vt-d: Enhance intel-iommu driver to support DMAR unit hotplug 11 years ago
  Jiang Liu 6b1972493a iommu/vt-d: Implement DMAR unit hotplug framework 11 years ago
  Jiang Liu 78d8e70461 iommu/vt-d: Dynamically allocate and free seq_id for DMAR units 11 years ago
  Jiang Liu c2a0b538d2 iommu/vt-d: Introduce helper function dmar_walk_resources() 11 years ago
  Li, Zhen-Hua 1a2262f90f x86/vt-d: Fix incorrect bit operations in setting values 11 years ago
  Olav Haugan 315786ebbf iommu: Add iommu_map_sg() function 11 years ago
  Joerg Roedel 09b5269a1b Merge branches 'arm/exynos', 'arm/omap', 'arm/smmu', 'x86/vt-d', 'x86/amd' and 'core' into next 11 years ago
  Joerg Roedel 1196c2fb04 iommu/vt-d: Only remove domain when device is removed 11 years ago
  Joerg Roedel 5d587b8de5 iommu/vt-d: Convert to iommu_capable() API function 11 years ago
  Joerg Roedel e7f9fa5498 iommu/vt-d: Defer domain removal if device is assigned to a driver 11 years ago
  Alex Williamson c875d2c1b8 iommu/vt-d: Exclude devices using RMRRs from IOMMU API domains 11 years ago
  Jiang Liu 161f693460 iommu/vt-d: Fix issue in computing domain's iommu_snooping flag 11 years ago
  Jiang Liu a156ef99e8 iommu/vt-d: Introduce helper function iova_size() to improve code readability 11 years ago
  Jiang Liu 162d1b10d4 iommu/vt-d: Introduce helper domain_pfn_within_range() to simplify code 11 years ago
  Jiang Liu d41a4adb1b iommu/vt-d: Simplify intel_unmap_sg() and kill duplicated code 11 years ago
  Jiang Liu 2a41ccee2f iommu/vt-d: Change iommu_enable/disable_translation to return void 11 years ago
  Jiang Liu 129ad28100 iommu/vt-d: Avoid freeing virtual machine domain in free_dmar_iommu() 11 years ago
  Jiang Liu 2a46ddf77c iommu/vt-d: Fix possible invalid memory access caused by free_dmar_iommu() 11 years ago
  Jiang Liu 44bde61428 iommu/vt-d: Allocate dynamic domain id for virtual domains only 11 years ago
  Jiang Liu fb170fb4c5 iommu/vt-d: Introduce helper functions to make code symmetric for readability 11 years ago
  Jiang Liu ab8dfe2515 iommu/vt-d: Introduce helper functions to improve code readability 11 years ago
  Jiang Liu 18fd779a41 iommu/vt-d: Use correct domain id to flush virtual machine domains 11 years ago
  Jiang Liu c3b497c6bb iommu/vt-d: Match segment number when searching for dev_iotlb capable devices 11 years ago