- 8a70dd2 Merge tag 'for-linus-20151021' of git://git.infradead.org/intel-iommu by Linus Torvalds · 9 years ago
- ba2374f iommu/vt-d: fix range computation when making room for large pages by Christian Zander · 10 years ago
- 7554225 Merge tag 'iommu-fixes-v4.3-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 9 years ago
- 8c25ab8 Merge git://git.infradead.org/intel-iommu by Linus Torvalds · 9 years ago
- 499f3aa iommu/vt-d: Fix memory leak in dmar_insert_one_dev_info() by Sudip Mukherjee · 9 years ago
- 9a9952b Merge tag 'iommu-updates-v4.3' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 9 years ago
- d975f30 Merge branch 'for-4.3/sg' of git://git.kernel.dk/linux-block by Linus Torvalds · 9 years ago
- 26f8b7e Merge tag 'pci-v4.3-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 9 years ago
- 4df4eab iommu/vt-d: Really use upper context table when necessary by Joerg Roedel · 9 years ago
- db0fa0c scatterlist: use sg_phys() by Dan Williams · 9 years ago
- 543c8dc iommu/vt-d: Access iomem correctly by Joerg Roedel · 9 years ago
- b690420 iommu/vt-d: Make two functions static by Joerg Roedel · 9 years ago
- dc02e46 iommu/vt-d: Use BUG_ON instead of if () BUG() by Joerg Roedel · 9 years ago
- f303e50 iommu/vt-d: Avoid duplicate device_domain_info structures by Joerg Roedel · 9 years ago
- 08a7f45 iommu/vt-d: Only insert alias dev_info if there is an alias by Joerg Roedel · 9 years ago
- 127c761 iommu/vt-d: Pass device_domain_info to __dmar_remove_one_dev_info by Joerg Roedel · 9 years ago
- 2309bd7 iommu/vt-d: Remove dmar_global_lock from device_notifier by Joerg Roedel · 9 years ago
- 55d9404 iommu/vt-d: Get rid of domain->iommu_lock by Joerg Roedel · 9 years ago
- de7e888 iommu/vt-d: Only call domain_remove_one_dev_info to detach old domain by Joerg Roedel · 9 years ago
- d160aca iommu/vt-d: Unify domain->iommu attach/detachment by Joerg Roedel · 9 years ago
- c6c2ceb iommu/vt-d: Establish domain<->iommu link in dmar_insert_one_dev_info by Joerg Roedel · 9 years ago
- dc534b2 iommu/vt-d: Pass an iommu pointer to domain_init() by Joerg Roedel · 9 years ago
- 2452d9d iommu/vt-d: Rename iommu_detach_dependent_devices() by Joerg Roedel · 9 years ago
- e6de0f8 iommu/vt-d: Rename domain_remove_one_dev_info() by Joerg Roedel · 9 years ago
- 5db3156 iommu/vt-d: Rename dmar_insert_dev_info() by Joerg Roedel · 9 years ago
- cc4e257 iommu/vt-d: Move context-mapping into dmar_insert_dev_info by Joerg Roedel · 9 years ago
- 76f45fe iommu/vt-d: Simplify domain_remove_dev_info() by Joerg Roedel · 9 years ago
- b608ac3 iommu/vt-d: Simplify domain_remove_one_dev_info() by Joerg Roedel · 9 years ago
- 42e8c18 iommu/vt-d: Simplify io/tlb flushing in intel_iommu_unmap by Joerg Roedel · 9 years ago
- 29a2771 iommu/vt-d: Replace iommu_bmp with a refcount by Joerg Roedel · 9 years ago
- af1089c iommu/vt-d: Kill dmar_domain->id by Joerg Roedel · 9 years ago
- 0dc7971 iommu/vt-d: Don't pre-allocate domain ids for si_domain by Joerg Roedel · 9 years ago
- a1ddcbe iommu/vt-d: Pass dmar_domain directly into iommu_flush_iotlb_psi by Joerg Roedel · 9 years ago
- de24e55 iommu/vt-d: Simplify domain_context_mapping_one by Joerg Roedel · 9 years ago
- 28ccce0 iommu/vt-d: Calculate translation in domain_context_mapping_one by Joerg Roedel · 9 years ago
- e241142 iommu/vt-d: Get rid of iommu_attach_vm_domain() by Joerg Roedel · 9 years ago
- 8bf4781 iommu/vt-d: Split up iommu->domains array by Joerg Roedel · 9 years ago
- 9452d5b iommu/vt-d: Add access functions for iommu->domains by Joerg Roedel · 9 years ago
- c0e8a6c iommu/vt-d: Keep track of per-iommu domain ids by Joerg Roedel · 9 years ago
- 2238c08 iommu/vt-d: Report domain usage in sysfs by Alex Williamson · 9 years ago
- 2439d4a iommu/vt-d: Avoid format string leaks into iommu_device_create by Kees Cook · 9 years ago
- ae1ff3d iommu: iova: Move iova cache management to the iova library by Sakari Ailus · 9 years ago
- 8f6429c iommu/iova: Avoid over-allocating when size-aligned by Robin Murphy · 9 years ago
- 46ebb7a iommu/vt-d: Fix VM domain ID leak by Alex Williamson · 9 years ago
- fb0cc3a iommu/vt-d: Cache PCI ATS state and Invalidate Queue Depth by Bjorn Helgaas · 9 years ago
- 8939ddf iommu/vt-d: Enable Translation only if it was previously disabled by Joerg Roedel · 10 years ago
- 60b523e iommu/vt-d: Don't disable translation prior to OS handover by Joerg Roedel · 10 years ago
- c3361f2 iommu/vt-d: Don't copy translation tables if RTT bit needs to be changed by Joerg Roedel · 10 years ago
- a87f491 iommu/vt-d: Don't do early domain assignment if kdump kernel by Joerg Roedel · 10 years ago
- 86080cc iommu/vt-d: Allocate si_domain in init_dmars() by Joerg Roedel · 10 years ago
- cf484d0 iommu/vt-d: Mark copied context entries by Joerg Roedel · 10 years ago
- dbcd861 iommu/vt-d: Do not re-use domain-ids from the old kernel by Joerg Roedel · 10 years ago
- 091d42e iommu/vt-d: Copy translation tables from old kernel by Joerg Roedel · 10 years ago
- 4158c2e iommu/vt-d: Detect pre enabled translation by Joerg Roedel · 10 years ago
- 5f0a7f7 iommu/vt-d: Make root entry visible for hardware right after allocation by Joerg Roedel · 10 years ago
- b63d80d iommu/vt-d: Init QI before root entry is allocated by Joerg Roedel · 10 years ago
- 9f10e5b iommu/vt-d: Cleanup log messages by Joerg Roedel · 10 years ago
- c83b2f2 iommu/vt-d: Only enable extended context tables if PASID is supported by David Woodhouse · 10 years ago
- 4ed6a54 iommu/vt-d: Fix passthrough mode with translation-disabled devices by David Woodhouse · 10 years ago
- 9f86262 Merge git://git.infradead.org/intel-iommu by Linus Torvalds · 10 years ago
- 79319a0 Merge tag 'iommu-updates-v4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 10 years ago
- 9a9ca16 Merge branch 'device-properties' by Rafael J. Wysocki · 10 years ago
- 7f65ef0 Merge branches 'iommu/fixes', 'x86/vt-d', 'x86/amd', 'arm/smmu', 'arm/tegra' and 'core' into next by Joerg Roedel · 10 years ago
- 00a77de iommu/vt-d: Make use of domain_alloc and domain_free by Joerg Roedel · 10 years ago
- 03ecc32 iommu/vt-d: support extended root and context entries by David Woodhouse · 10 years ago
- 18436af iommu/vt-d: Allow RMRR on graphics devices too by David Woodhouse · 10 years ago
- 509fca8 iommu/vt-d: Remove unused variable by Alex Williamson · 10 years ago
- 7168440 iommu/vt-d: Detach domain *only* from attached iommus by Alex Williamson · 10 years ago
- ca5b74d ACPI: Introduce has_acpi_companion() by Rafael J. Wysocki · 10 years ago
- 2f119c7 iommu/vt-d: Convert non-returned local variable to boolean when relevant by Quentin Lambert · 10 years ago
- 0fb5fe8 iommu: Make IOVA domain page size explicit by Robin Murphy · 10 years ago
- 1b72250 iommu: Make IOVA domain low limit flexible by Robin Murphy · 10 years ago
- 85b4545 iommu: Consolidate IOVA allocator code by Robin Murphy · 10 years ago
- 6d1b9cc iommu/vt-d: Remove dead code in device_notifier by Joerg Roedel · 10 years ago
- 62c2216 iommu/vt-d: Fix dmar_domain leak in iommu_attach_device by Joerg Roedel · 10 years ago
- 76771c9 Merge branches 'arm/omap', 'arm/msm', 'arm/rockchip', 'arm/renesas', 'arm/smmu', 'x86/vt-d', 'x86/amd' and 'core' into next by Joerg Roedel · 10 years ago
- cc4f14a iommu/vt-d: Fix an off-by-one bug in __domain_mapping() by Jiang Liu · 10 years ago
- ffebeb4 iommu/vt-d: Enhance intel-iommu driver to support DMAR unit hotplug by Jiang Liu · 10 years ago
- 6b19724 iommu/vt-d: Implement DMAR unit hotplug framework by Jiang Liu · 10 years ago
- 78d8e70 iommu/vt-d: Dynamically allocate and free seq_id for DMAR units by Jiang Liu · 10 years ago
- c2a0b53 iommu/vt-d: Introduce helper function dmar_walk_resources() by Jiang Liu · 10 years ago
- 1a2262f x86/vt-d: Fix incorrect bit operations in setting values by Li, Zhen-Hua · 10 years ago
- 315786e iommu: Add iommu_map_sg() function by Olav Haugan · 10 years ago
- 09b5269 Merge branches 'arm/exynos', 'arm/omap', 'arm/smmu', 'x86/vt-d', 'x86/amd' and 'core' into next by Joerg Roedel · 10 years ago
- 1196c2f iommu/vt-d: Only remove domain when device is removed by Joerg Roedel · 10 years ago
- 5d587b8 iommu/vt-d: Convert to iommu_capable() API function by Joerg Roedel · 10 years ago
- e7f9fa5 iommu/vt-d: Defer domain removal if device is assigned to a driver by Joerg Roedel · 10 years ago
- c875d2c iommu/vt-d: Exclude devices using RMRRs from IOMMU API domains by Alex Williamson · 11 years ago
- 161f693 iommu/vt-d: Fix issue in computing domain's iommu_snooping flag by Jiang Liu · 11 years ago
- a156ef9 iommu/vt-d: Introduce helper function iova_size() to improve code readability by Jiang Liu · 11 years ago
- 162d1b1 iommu/vt-d: Introduce helper domain_pfn_within_range() to simplify code by Jiang Liu · 11 years ago
- d41a4ad iommu/vt-d: Simplify intel_unmap_sg() and kill duplicated code by Jiang Liu · 11 years ago
- 2a41cce iommu/vt-d: Change iommu_enable/disable_translation to return void by Jiang Liu · 11 years ago
- 129ad28 iommu/vt-d: Avoid freeing virtual machine domain in free_dmar_iommu() by Jiang Liu · 11 years ago
- 2a46ddf iommu/vt-d: Fix possible invalid memory access caused by free_dmar_iommu() by Jiang Liu · 11 years ago
- 44bde61 iommu/vt-d: Allocate dynamic domain id for virtual domains only by Jiang Liu · 11 years ago
- fb170fb iommu/vt-d: Introduce helper functions to make code symmetric for readability by Jiang Liu · 11 years ago
- ab8dfe2 iommu/vt-d: Introduce helper functions to improve code readability by Jiang Liu · 11 years ago
- 18fd779 iommu/vt-d: Use correct domain id to flush virtual machine domains by Jiang Liu · 11 years ago
- c3b497c iommu/vt-d: Match segment number when searching for dev_iotlb capable devices by Jiang Liu · 11 years ago