summaryrefslogtreecommitdiffstats
path: root/drivers/iommu/iova.c (follow)
Commit message (Expand)AuthorAgeFilesLines
*-. Merge branches 'iommu/fixes', 'arm/rockchip', 'arm/renesas', 'arm/smmu', 'arm...Joerg Roedel2017-06-281-18/+12
|\ \
| | * iommu/iova: Don't disable preempt around this_cpu_ptr()Sebastian Andrzej Siewior2017-06-281-6/+3
| |/ |/|
| * iommu/iova: Sort out rbtree limit_pfn handlingRobin Murphy2017-05-171-12/+9
|/
*-. Merge branches 'arm/exynos', 'arm/omap', 'arm/rockchip', 'arm/mediatek', 'arm...Joerg Roedel2017-05-041-55/+34
|\ \
| | * iommu/iova: Consolidate code for adding new node to iovad domain rbtreeMarek Szyprowski2017-03-211-54/+33
| |/ |/|
| * iommu/iova: Fix underflow bug in __alloc_and_insert_iova_rangeNate Watterson2017-04-071-1/+1
|/
* iommu/iova: Use rb_entry()Geliang Tang2017-01-041-12/+11
* iommu/iova: Extend cached node lookup conditionRobin Murphy2016-11-151-1/+1
* iommu/iova: Disable preemption around use of this_cpu_ptr()Chris Wilson2016-06-271-2/+6
* iommu/iova: introduce per-cpu caching to iova allocationOmer Peleg2016-04-201-24/+393
* iommu: Make the iova library a moduleSakari Ailus2015-07-281-0/+4
* iommu: iova: Export symbolsSakari Ailus2015-07-281-0/+10
* iommu: iova: Move iova cache management to the iova librarySakari Ailus2015-07-281-34/+49
* iommu/iova: Avoid over-allocating when size-alignedRobin Murphy2015-07-281-17/+6
* iommu: Fix checkpatch warnings for Missing a blank line after declarationsRobert Callicotte2015-05-051-0/+4
* iommu: Make IOVA domain page size explicitRobin Murphy2015-01-191-2/+10
* iommu: Make IOVA domain low limit flexibleRobin Murphy2015-01-191-4/+6
* iommu: Consolidate IOVA allocator codeRobin Murphy2015-01-191-0/+35
* iommu/vt-d: Update IOMMU state when memory hotplug happensJiang Liu2014-03-041-6/+58
* iommu: Fix typo in iommuMasanari Iida2012-07-241-7/+7
* x86/ia64: intel-iommu: move to drivers/iommu/Ohad Ben-Cohen2011-06-211-0/+435