Linus Torvalds
787314c35f
Merge tag 'iommu-updates-v3.8' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
...
Pull IOMMU updates from Joerg Roedel:
"A few new features this merge-window. The most important one is
probably, that dma-debug now warns if a dma-handle is not checked with
dma_mapping_error by the device driver. This requires minor changes
to some architectures which make use of dma-debug. Most of these
changes have the respective Acks by the Arch-Maintainers.
Besides that there are updates to the AMD IOMMU driver for refactor
the IOMMU-Groups support and to make sure it does not trigger a
hardware erratum.
The OMAP changes (for which I pulled in a branch from Tony Lindgren's
tree) have a conflict in linux-next with the arm-soc tree. The
conflict is in the file arch/arm/mach-omap2/clock44xx_data.c which is
deleted in the arm-soc tree. It is safe to delete the file too so
solve the conflict. Similar changes are done in the arm-soc tree in
the common clock framework migration. A missing hunk from the patch
in the IOMMU tree will be submitted as a seperate patch when the
merge-window is closed."
* tag 'iommu-updates-v3.8' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu: (29 commits)
ARM: dma-mapping: support debug_dma_mapping_error
ARM: OMAP4: hwmod data: ipu and dsp to use parent clocks instead of leaf clocks
iommu/omap: Adapt to runtime pm
iommu/omap: Migrate to hwmod framework
iommu/omap: Keep mmu enabled when requested
iommu/omap: Remove redundant clock handling on ISR
iommu/amd: Remove obsolete comment
iommu/amd: Don't use 512GB pages
iommu/tegra: smmu: Move bus_set_iommu after probe for multi arch
iommu/tegra: gart: Move bus_set_iommu after probe for multi arch
iommu/tegra: smmu: Remove unnecessary PTC/TLB flush all
tile: dma_debug: add debug_dma_mapping_error support
sh: dma_debug: add debug_dma_mapping_error support
powerpc: dma_debug: add debug_dma_mapping_error support
mips: dma_debug: add debug_dma_mapping_error support
microblaze: dma-mapping: support debug_dma_mapping_error
ia64: dma_debug: add debug_dma_mapping_error support
c6x: dma_debug: add debug_dma_mapping_error support
ARM64: dma_debug: add debug_dma_mapping_error support
intel-iommu: Prevent devices with RMRRs from being placed into SI Domain
...
2012-12-20 10:07:25 -08:00
..
2009-08-03 09:05:00 +01:00
2008-07-27 23:00:59 +02:00
2009-12-12 13:08:14 +01:00
2008-12-09 00:50:13 -08:00
2012-05-27 23:52:43 -07:00
2012-03-28 18:30:03 +01:00
2012-11-09 19:37:59 -08:00
2008-07-27 23:00:59 +02:00
2012-03-28 18:30:03 +01:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2012-10-28 13:04:47 -07:00
2012-03-28 18:30:03 +01:00
2012-03-28 18:30:03 +01:00
2012-03-28 18:30:03 +01:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2011-03-23 19:46:22 -07:00
2011-08-02 21:28:53 -07:00
2008-07-27 23:00:59 +02:00
2009-11-27 17:33:43 -08:00
2012-03-28 18:30:03 +01:00
2008-09-02 00:49:38 -07:00
2012-05-19 21:15:37 -07:00
2012-05-13 20:49:31 -07:00
2012-05-20 13:33:36 -07:00
2012-05-20 13:33:36 -07:00
2012-05-13 20:49:31 -07:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2012-05-14 14:05:09 -07:00
2012-03-28 18:30:03 +01:00
2012-03-28 18:30:03 +01:00
2008-07-27 23:00:59 +02:00
2012-10-26 15:18:37 -07:00
2012-05-11 21:29:17 -07:00
2012-05-12 00:23:23 -07:00
2012-04-15 10:28:50 -07:00
2010-04-12 22:37:07 -07:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2010-07-24 09:57:52 -06:00
2012-11-17 13:20:38 +01:00
2012-05-13 13:57:05 -07:00
2008-08-29 23:10:21 -07:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2012-10-06 03:04:47 +09:00
2012-08-18 23:02:36 -07:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2010-08-16 12:26:09 -07:00
2012-10-09 09:47:43 +01:00
2008-08-31 20:56:15 -07:00
2012-05-13 13:23:16 -07:00
2012-05-14 20:59:25 -07:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2009-06-16 04:56:53 -07:00
2008-07-27 23:00:59 +02:00
2012-03-28 18:30:03 +01:00
2008-07-27 23:00:59 +02:00
2012-05-11 18:00:14 -06:00
2009-10-01 13:45:13 -07:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2012-05-11 21:43:11 -07:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2012-07-26 16:46:17 -07:00
2012-12-18 15:36:20 -08:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2012-08-18 23:03:53 -07:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2012-03-28 18:30:03 +01:00
2012-03-28 18:30:03 +01:00
2008-08-29 02:15:23 -07:00
2011-05-12 13:44:29 -07:00
2012-10-09 09:47:43 +01:00
2008-08-29 02:15:21 -07:00
2008-09-10 23:07:41 -07:00
2008-07-27 23:00:59 +02:00
2011-04-19 22:11:40 -07:00
2012-03-23 16:58:31 -07:00
2008-07-27 23:00:59 +02:00
2012-03-28 18:30:03 +01:00
2011-07-06 08:00:29 -07:00
2008-07-27 23:00:59 +02:00
2012-02-24 10:05:59 +01:00
2012-11-13 15:48:27 -05:00
2008-11-01 21:44:01 -07:00
2009-01-30 00:03:53 -08:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2009-06-16 19:47:51 -07:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2012-05-27 23:52:46 -07:00
2011-07-22 08:26:06 -07:00
2012-07-26 16:46:16 -07:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2012-05-12 00:35:45 -07:00
2012-05-15 10:22:00 -07:00
2008-07-27 23:00:59 +02:00
2008-08-29 14:16:48 -07:00
2008-07-27 23:00:59 +02:00
2012-09-06 19:01:25 -07:00
2008-08-24 22:08:34 -07:00
2012-10-09 09:47:43 +01:00
2011-03-16 18:19:08 -07:00
2012-10-09 16:23:06 +09:00
2012-07-26 16:46:16 -07:00
2012-10-09 16:23:06 +09:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2011-06-27 14:13:09 -07:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2009-09-10 06:28:20 -07:00
2012-03-28 18:30:03 +01:00
2012-05-14 14:05:07 -07:00
2010-11-30 14:33:29 -08:00
2012-10-02 23:20:34 -04:00
2012-10-02 23:20:34 -04:00
2008-07-27 23:00:59 +02:00
2012-07-26 16:46:16 -07:00
2012-10-09 16:23:06 +09:00
2008-07-27 23:00:59 +02:00
2011-02-28 01:36:39 -07:00
2008-07-27 23:00:59 +02:00
2012-02-23 20:19:04 -07:00
2012-02-23 20:19:04 -07:00
2010-03-12 15:52:42 -08:00
2011-06-02 14:32:37 -07:00
2012-08-18 23:26:19 -07:00
2008-07-27 23:00:59 +02:00
2009-06-16 04:56:23 -07:00
2008-07-27 23:00:59 +02:00
2010-11-26 15:14:56 +01:00
2012-07-26 16:46:16 -07:00
2012-10-09 16:23:06 +09:00
2008-07-27 23:00:59 +02:00
2012-07-26 16:46:16 -07:00
2012-12-18 16:06:16 -08:00
2008-07-27 23:00:59 +02:00
2012-05-27 23:52:51 -07:00
2009-03-18 23:51:57 -07:00
2012-10-16 19:03:52 -04:00
2012-11-16 22:28:43 -05:00
2012-03-28 18:30:03 +01:00
2012-11-23 22:01:15 +00:00
2012-10-09 09:47:43 +01:00
2012-11-16 20:49:06 -05:00
2008-07-27 23:00:59 +02:00
2011-01-27 12:30:39 +01:00
2008-07-27 23:00:59 +02:00
2010-08-07 18:15:50 +02:00
2008-07-27 23:00:59 +02:00
2009-03-02 15:41:30 -08:00
2012-05-27 23:52:43 -07:00
2008-10-13 09:51:40 -07:00
2012-10-09 09:47:43 +01:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2012-05-12 00:23:23 -07:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2012-10-09 09:47:43 +01:00
2012-10-09 09:47:43 +01:00
2012-11-29 00:01:23 -05:00
2012-05-14 14:23:57 -07:00
2012-10-16 09:34:01 -07:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2011-08-15 14:35:19 -07:00
2011-08-15 14:35:18 -07:00
2009-12-14 23:55:32 +01:00
2008-07-27 23:00:59 +02:00
2011-09-16 14:21:33 -07:00
2008-07-27 23:00:59 +02:00
2008-08-31 01:40:12 -07:00
2012-05-11 19:53:29 -07:00
2009-12-10 23:32:10 -08:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2012-03-28 18:30:03 +01:00
2012-10-14 19:26:52 -04:00
2012-03-28 18:30:03 +01:00
2010-02-17 13:07:21 +01:00
2012-10-16 19:03:53 -04:00
2012-10-09 09:47:43 +01:00
2012-10-09 09:47:43 +01:00
2012-10-01 09:58:13 -04:00
2012-11-16 20:49:06 -05:00
2008-07-27 23:00:59 +02:00
2012-05-14 14:05:09 -07:00
2009-01-06 13:19:28 -08:00
2008-07-27 23:00:59 +02:00
2012-04-15 10:28:50 -07:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2011-05-25 08:39:13 -07:00
2008-07-27 23:00:59 +02:00
2012-05-13 20:49:31 -07:00
2011-05-25 08:39:13 -07:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2012-05-09 15:00:55 +02:00
2008-07-27 23:00:59 +02:00
2009-06-16 04:56:11 -07:00
2012-10-09 09:47:43 +01:00
2012-10-09 16:23:06 +09:00
2008-07-27 23:00:59 +02:00
2012-10-26 15:18:37 -07:00
2008-07-27 23:00:59 +02:00
2012-05-26 11:33:54 -07:00
2012-10-14 19:26:52 -04:00
2012-05-24 13:41:58 -07:00
2008-07-27 23:00:59 +02:00
2012-12-17 17:15:18 -08:00
2008-07-27 23:00:59 +02:00
2008-07-27 23:00:59 +02:00
2012-07-26 16:46:16 -07:00
2012-03-04 17:54:34 -05:00
2008-07-27 23:00:59 +02:00
2012-03-28 11:33:24 +11:00
2008-09-11 23:46:40 -07:00
2012-05-14 13:31:38 -07:00
2008-07-27 23:00:59 +02:00
2011-09-16 14:21:33 -07:00
2008-07-27 23:00:59 +02:00