| Commit message (Expand) | Author | Age | Files | Lines |
* | iommu/vt-d: Include ACPI devices in iommu=pt | David Woodhouse | 2014-03-24 | 1 | -13/+48 |
* | iommu/vt-d: Finally enable translation for non-PCI devices | David Woodhouse | 2014-03-24 | 1 | -3/+0 |
* | iommu/vt-d: Remove to_pci_dev() in intel_map_page() | David Woodhouse | 2014-03-24 | 1 | -1/+1 |
* | iommu/vt-d: Remove pdev from intel_iommu_attach_device() | David Woodhouse | 2014-03-24 | 1 | -3/+2 |
* | iommu/vt-d: Remove pdev from iommu_no_mapping() | David Woodhouse | 2014-03-24 | 1 | -7/+5 |
* | iommu/vt-d: Make domain_add_dev_info() take struct device | David Woodhouse | 2014-03-24 | 1 | -9/+8 |
* | iommu/vt-d: Make domain_remove_one_dev_info() take struct device | David Woodhouse | 2014-03-24 | 1 | -14/+11 |
* | iommu/vt-d: Rename 'hwdev' variables to 'dev' now that that's the norm | David Woodhouse | 2014-03-24 | 1 | -22/+22 |
* | iommu/vt-d: Remove some pointless to_pci_dev() calls | David Woodhouse | 2014-03-24 | 1 | -8/+4 |
* | iommu/vt-d: Make get_valid_domain_for_dev() take struct device | David Woodhouse | 2014-03-24 | 1 | -14/+12 |
* | iommu/vt-d: Make iommu_should_identity_map() take struct device | David Woodhouse | 2014-03-24 | 1 | -50/+57 |
* | iommu/vt-d: Handle RMRRs for non-PCI devices | David Woodhouse | 2014-03-24 | 1 | -16/+14 |
* | iommu/vt-d: Make get_domain_for_dev() take struct device | David Woodhouse | 2014-03-24 | 1 | -39/+36 |
* | iommu/vt-d: Make domain_context_mapp{ed,ing}() take struct device | David Woodhouse | 2014-03-24 | 1 | -14/+17 |
* | iommu/vt-d: Make device_to_iommu() cope with non-PCI devices | David Woodhouse | 2014-03-24 | 1 | -32/+46 |
* | iommu/vt-d: Make identity_mapping() take struct device not struct pci_dev | David Woodhouse | 2014-03-24 | 1 | -3/+3 |
* | iommu/vt-d: Remove segment from struct device_domain_info() | David Woodhouse | 2014-03-24 | 1 | -10/+7 |
* | iommu/vt-d: Remove device_to_iommu() call from domain_remove_dev_info() | David Woodhouse | 2014-03-24 | 1 | -5/+3 |
* | iommu/vt-d: Simplify iommu check in domain_remove_one_dev_info() | David Woodhouse | 2014-03-24 | 1 | -2/+1 |
* | iommu/vt-d: Always store iommu in device_domain_info | David Woodhouse | 2014-03-24 | 1 | -16/+31 |
* | iommu/vt-d: Use domain_remove_one_dev_info() in domain_add_dev_info() error path | David Woodhouse | 2014-03-24 | 1 | -7/+1 |
* | iommu/vt-d: use dmar_insert_dev_info() from dma_add_dev_info() | David Woodhouse | 2014-03-24 | 1 | -15/+7 |
* | iommu/vt-d: Stop dmar_insert_dev_info() freeing domains on losing race | David Woodhouse | 2014-03-24 | 1 | -24/+21 |
* | iommu/vt-d: Pass iommu to domain_context_mapping_one() and iommu_support_dev_... | David Woodhouse | 2014-03-24 | 1 | -18/+17 |
* | iommu/vt-d: Use struct device in device_domain_info, not struct pci_dev | David Woodhouse | 2014-03-24 | 1 | -22/+32 |
* | iommu/vt-d: Make dmar_insert_dev_info() take struct device instead of struct ... | David Woodhouse | 2014-03-24 | 1 | -11/+10 |
* | iommu/vt-d: Make iommu_dummy() take struct device instead of struct pci_dev | David Woodhouse | 2014-03-24 | 1 | -5/+5 |
* | iommu/vt-d: Change scope lists to struct device, bus, devfn | David Woodhouse | 2014-03-24 | 1 | -18/+25 |
* | iommu/vt-d: Be less pessimistic about domain coherency where possible | David Woodhouse | 2014-03-19 | 1 | -4/+17 |
* | iommu/vt-d: Honour intel_iommu=sp_off for non-VMM domains | David Woodhouse | 2014-03-19 | 1 | -1/+5 |
* | iommu/vt-d: Clean up and fix page table clear/free behaviour | David Woodhouse | 2014-03-19 | 1 | -45/+187 |
* | iommu/vt-d: Clean up size handling for intel_iommu_unmap() | David Woodhouse | 2014-03-19 | 1 | -12/+25 |
* | iommu/vt-d: Update IOMMU state when memory hotplug happens | Jiang Liu | 2014-03-04 | 1 | -1/+70 |
* | iommu/vt-d: Unify the way to process DMAR device scope array | Jiang Liu | 2014-03-04 | 1 | -53/+18 |
* | iommu/vt-d: Update DRHD/RMRR/ATSR device scope caches when PCI hotplug happens | Jiang Liu | 2014-03-04 | 1 | -0/+54 |
* | iommu/vt-d: Use RCU to protect global resources in interrupt context | Jiang Liu | 2014-03-04 | 1 | -4/+16 |
* | iommu/vt-d: Introduce a rwsem to protect global data structures | Jiang Liu | 2014-03-04 | 1 | -9/+13 |
* | iommu/vt-d: Introduce macro for_each_dev_scope() to walk device scope entries | Jiang Liu | 2014-03-04 | 1 | -51/+49 |
* | iommu/vt-d: Fix error in detect ATS capability | Jiang Liu | 2014-03-04 | 1 | -20/+17 |
* | iommu/vt-d: Check for NULL pointer when freeing IOMMU data structure | Jiang Liu | 2014-03-04 | 1 | -0/+7 |
* | iommu/vt-d: Fix incorrect iommu_count for si_domain | Jiang Liu | 2014-03-04 | 1 | -1/+1 |
* | iommu/vt-d: Reduce duplicated code to handle virtual machine domains | Jiang Liu | 2014-03-04 | 1 | -132/+45 |
* | iommu/vt-d: Free resources if failed to create domain for PCIe endpoint | Jiang Liu | 2014-03-04 | 1 | -7/+8 |
* | iommu/vt-d: Simplify function get_domain_for_dev() | Jiang Liu | 2014-03-04 | 1 | -76/+66 |
* | iommu/vt-d: Move private structures and variables into intel-iommu.c | Jiang Liu | 2014-03-04 | 1 | -6/+25 |
* | iommu/vt-d: Avoid caching stale domain_device_info when hot-removing PCI device | Jiang Liu | 2014-03-04 | 1 | -8/+9 |
* | iommu/vt-d: Avoid caching stale domain_device_info and fix memory leak | Jiang Liu | 2014-03-04 | 1 | -2/+2 |
* | iommu/vt-d: Avoid double free of g_iommus on error recovery path | Jiang Liu | 2014-03-04 | 1 | -16/+10 |
* | Merge tag 'iommu-updates-v3.14' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 2014-01-29 | 1 | -128/+88 |
|\ |
|
| * | iommu/vt-d: free all resources if failed to initialize DMARs | Jiang Liu | 2014-01-09 | 1 | -32/+49 |