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
..
2012-12-03 11:15:35 +00:00
2012-12-19 12:47:41 -08:00
2012-10-17 12:31:15 +01:00
2012-10-17 12:31:15 +01:00
2012-10-08 06:38:18 +09:00
2012-12-14 14:54:26 -08:00
2012-09-05 12:20:49 -07:00
2012-12-18 16:51:10 -08:00
2012-12-18 12:46:37 -08:00
2012-12-14 14:42:53 -08:00
2012-07-27 16:49:22 -04:00
2012-12-16 18:55:20 -08:00
2012-11-26 10:19:17 -08:00
2012-12-11 11:19:09 -08:00
2012-12-03 16:36:52 +02:00
2012-11-21 08:55:26 +01:00
2012-12-20 10:07:25 -08:00
2012-12-13 19:26:04 -08:00
2012-12-13 19:51:03 +11:00
2012-12-10 12:43:22 +09:00
2012-12-14 14:27:45 -08:00
2012-12-06 00:30:53 +01:00
2012-12-19 12:46:40 -08:00
2012-10-13 10:46:48 +01:00
2012-12-14 10:03:23 -08:00
2012-10-13 10:46:48 +01:00
2012-10-13 10:46:48 +01:00
2012-07-30 17:25:21 -07:00
2012-02-09 09:04:23 -08:00
2012-10-13 10:46:48 +01:00
2012-05-29 16:22:29 -07:00
2012-10-08 13:50:20 +10:30
2012-12-14 13:06:41 +10:30
2012-07-20 09:07:37 +01:00
2012-12-14 09:34:01 -05:00
2012-12-10 15:49:57 -05:00
2012-12-02 00:05:12 +00:00
2012-10-09 16:22:46 +09:00
2012-03-16 10:38:24 -04:00
2010-12-06 15:58:43 -05:00
2012-12-17 11:29:09 -08:00
2012-12-17 17:15:16 -08:00
2012-12-11 17:22:26 -08:00
2011-03-11 14:25:50 +00:00
2012-09-19 19:08:46 -06:00
2012-12-17 17:15:23 -08:00
2012-03-04 17:54:34 -05:00
2012-03-23 16:58:34 -07:00
2008-06-06 11:29:10 -07:00
2012-12-19 07:18:35 -08:00
2012-12-12 17:38:35 -08:00
2010-06-24 21:30:09 -07:00
2012-10-13 10:46:48 +01:00
2009-11-20 20:13:39 +01:00
2012-11-26 17:41:24 -08:00
2011-01-13 08:03:17 -08:00
2012-10-13 10:46:48 +01:00
2012-12-11 11:25:08 -08:00
2012-09-04 01:36:01 +02:00
2012-09-24 12:38:06 -04:00
2012-10-13 10:46:48 +01:00
2012-10-09 16:22:51 +09:00
2012-12-17 17:15:18 -08:00
2012-12-19 07:55:08 -08:00
2012-12-19 07:55:08 -08:00
2011-01-05 14:15:50 +01:00
2010-08-10 13:47:42 -07:00
2012-10-12 06:37:36 -05:00
2008-06-04 14:56:12 +01:00
2012-11-30 11:40:07 -08:00
2011-03-31 11:26:23 -03:00
2012-07-19 08:34:37 -07:00
2012-11-15 00:33:07 +01:00
2012-12-12 17:38:32 -08:00
2007-07-17 10:23:04 -07:00
2005-09-12 08:48:08 -07:00
2012-12-17 15:44:47 -08:00
2012-03-24 10:08:39 -07:00
2012-09-18 11:23:51 -07:00
2012-10-13 10:46:48 +01:00
2012-03-28 15:58:21 -07:00
2012-04-17 00:18:36 -04:00
2011-11-23 18:49:22 +01:00
2010-08-04 11:00:45 +02:00
2012-11-26 19:17:44 +09:00
2012-12-14 09:59:59 -08:00
2012-02-20 19:46:36 +11:00
2011-06-10 14:55:36 +02:00
2011-05-29 13:03:09 +01:00
2012-12-20 12:05:06 +05:30
2012-12-11 09:28:09 +01:00
2012-10-24 17:06:43 +02:00
2012-09-24 18:35:29 +02:00
2007-02-09 17:39:36 -05:00
2010-07-28 09:59:01 -04:00
2012-11-09 14:11:43 +01:00
2012-10-24 15:57:14 -07:00
2011-11-29 12:46:19 -05:00
2011-06-27 09:11:02 -04:00
2012-12-15 15:20:41 -08:00
2012-10-13 10:46:48 +01:00
2008-01-28 23:21:18 +01:00
2012-10-13 10:46:48 +01:00
2012-10-13 10:46:48 +01:00
2012-11-02 21:34:05 -04:00
2012-05-31 17:49:32 -07:00
2011-09-14 15:24:51 -04:00
2011-10-31 09:20:11 -04:00
2012-12-17 17:15:27 -08:00
2012-11-22 13:43:27 +09:00
2005-04-16 15:20:36 -07:00
2012-10-13 10:46:48 +01:00
2012-11-28 21:49:02 -05:00
2011-01-09 15:42:55 -08:00
2012-09-28 11:47:42 +02:00
2012-10-13 10:46:48 +01:00
2011-05-26 17:12:33 -07:00
2012-12-12 08:18:24 -08:00
2012-09-21 10:38:12 -04:00
2009-12-17 10:58:17 -05:00
2012-11-28 21:49:02 -05:00
2012-12-17 20:58:12 -08:00
2012-10-13 10:46:48 +01:00
2012-10-12 00:32:03 -04:00
2012-12-17 17:15:12 -08:00
2012-10-13 10:46:48 +01:00
2012-10-06 03:04:57 +09:00
2012-11-08 16:58:30 +01:00
2012-11-08 16:58:30 +01:00
2006-09-30 01:47:55 +02:00
2012-12-18 15:02:12 -08:00
2012-12-06 10:39:54 +01:00
2012-11-02 12:44:51 -07:00
2009-06-26 10:48:34 +02:00
2012-12-12 16:49:10 +01:00
2012-12-12 21:41:55 +01:00
2012-07-31 18:42:47 -07:00
2008-04-18 22:22:54 -04:00
2011-03-31 11:26:23 -03:00
2012-07-11 23:34:39 +02:00
2012-12-16 15:18:08 -08:00
2012-12-18 15:02:15 -08:00
2012-12-16 15:18:08 -08:00
2012-03-16 10:38:24 -04:00
2012-03-16 10:38:24 -04:00
2012-10-13 10:46:48 +01:00
2012-10-13 10:46:48 +01:00
2012-10-13 10:46:48 +01:00
2012-10-13 10:46:48 +01:00
2012-10-13 10:46:48 +01:00
2012-12-14 13:05:26 +10:30
2008-07-09 12:09:28 -04:00
2012-12-04 13:08:10 -05:00
2012-09-17 18:08:54 -07:00
2012-12-17 17:15:12 -08:00
2005-04-16 15:20:36 -07:00
2012-10-13 10:46:48 +01:00
2011-01-31 21:17:41 -08:00
2012-11-10 00:40:24 -08:00
2012-09-23 07:42:52 -07:00
2012-10-09 16:22:40 +09:00
2012-10-09 16:22:39 +09:00
2012-03-04 17:54:34 -05:00
2012-12-09 00:20:28 -05:00
2012-11-21 15:09:26 -08:00
2012-11-20 04:19:49 -08:00
2012-12-13 14:20:19 -08:00
2007-09-16 21:13:58 -07:00
2012-11-08 11:24:46 -05:00
2012-05-15 23:34:37 +02:00
2012-10-13 10:46:48 +01:00
2012-07-30 17:25:14 -07:00
2012-11-19 16:41:21 +01:00
2012-10-13 10:46:48 +01:00
2012-12-17 17:15:22 -08:00
2012-10-13 10:46:48 +01:00
2012-12-16 15:40:50 -08:00
2012-07-21 10:34:00 -07:00
2010-03-15 15:29:39 +01:00
2012-11-28 10:33:03 -08:00
2012-11-20 16:15:02 +10:00
2010-09-09 18:57:24 -07:00
2012-08-13 17:01:06 +02:00
2012-12-13 15:31:08 -08:00
2011-09-16 19:20:20 -04:00
2011-11-17 12:20:19 +01:00
2012-11-26 14:28:51 -08:00
2012-12-03 05:15:17 -05:00
2012-07-23 13:54:52 +01:00
2009-09-17 23:23:45 -07:00
2009-06-16 19:47:57 -07:00
2011-04-25 18:14:10 -07:00
2012-10-13 10:46:48 +01:00
2012-11-30 11:48:05 +01:00
2012-12-17 13:39:11 -08:00
2012-03-15 21:41:34 +01:00
2011-12-13 18:46:55 -05:00
2012-12-18 15:02:15 -08:00
2012-12-11 17:22:28 -08:00
2012-12-12 17:38:33 -08:00
2012-12-16 15:18:08 -08:00
2012-06-25 11:53:47 +02:00
2012-12-16 15:18:08 -08:00
2012-12-18 10:56:07 -08:00
2012-12-16 15:18:08 -08:00
2012-05-29 16:22:20 -07:00
2012-12-16 15:18:08 -08:00
2012-10-01 18:02:07 -07:00
2012-09-28 14:31:03 +09:30
2012-12-14 13:06:40 +10:30
2009-04-01 07:38:54 -04:00
2008-02-13 16:21:18 -08:00
2012-10-13 10:46:48 +01:00
2012-10-13 10:46:48 +01:00
2012-02-24 01:42:07 -08:00
2012-12-13 12:00:02 -08:00
2012-10-13 10:46:48 +01:00
2012-12-15 15:21:52 -05:00
2012-12-11 17:22:27 -08:00
2012-12-12 17:38:34 -08:00
2011-07-25 20:57:15 -07:00
2012-11-20 04:18:14 -08:00
2012-03-24 10:41:37 -07:00
2012-12-11 17:30:16 +00:00
2012-12-19 16:15:17 +00:00
2012-12-18 09:58:09 -08:00
2012-12-11 17:22:27 -08:00
2012-03-14 17:25:56 +08:00
2012-12-11 17:22:22 -08:00
2012-12-11 17:22:26 -08:00
2008-10-13 10:10:37 -07:00
2012-10-13 10:46:48 +01:00
2011-01-16 13:47:07 -05:00
2011-10-31 19:32:32 -04:00
2012-12-13 12:14:47 -08:00
2012-12-17 17:15:18 -08:00
2012-10-06 03:04:44 +09:00
2008-01-23 19:33:58 -06:00
2009-02-14 22:58:35 -08:00
2011-07-08 14:02:53 +02:00
2011-08-25 15:34:19 +02:00
2012-05-01 21:28:38 +02:00
2012-10-13 10:46:48 +01:00
2012-09-07 21:13:28 +01:00
2011-11-02 16:07:02 -07:00
2012-03-01 10:28:04 +01:00
2011-03-31 11:26:23 -03:00
2012-12-17 20:58:12 -08:00
2012-11-03 15:27:07 -04:00
2012-12-17 17:15:22 -08:00
2008-09-02 19:21:38 -07:00
2010-02-08 18:19:41 -06:00
2012-12-17 17:15:26 -08:00
2010-02-10 17:47:17 -08:00
2012-05-17 15:18:37 +02:00
2012-12-11 12:39:32 +09:00
2012-12-18 15:02:12 -08:00
2012-10-13 10:46:48 +01:00
2011-04-19 15:38:02 -04:00
2012-10-13 10:46:48 +01:00
2012-11-16 14:33:04 -08:00
2012-12-11 14:43:00 +00:00
2007-05-02 11:56:33 +01:00
2012-10-13 10:46:48 +01:00
2011-07-08 14:02:53 +02:00
2010-03-13 01:21:21 +01:00
2012-03-28 18:30:03 +01:00
2009-09-15 02:44:17 -07:00
2012-12-18 15:02:14 -08:00
2012-10-13 10:46:48 +01:00
2010-06-03 03:21:52 -07:00
2012-10-13 10:46:48 +01:00
2012-10-13 10:46:48 +01:00
2012-12-14 13:05:24 +10:30
2011-09-13 11:11:57 +02:00
2012-08-14 21:47:55 -07:00
2012-05-04 15:13:54 -07:00
2010-08-10 13:47:46 -07:00
2012-04-09 17:39:34 +09:00
2012-10-13 10:46:48 +01:00
2010-11-09 14:45:52 +01:00
2010-10-31 10:40:39 -04:00
2012-12-11 17:22:25 -08:00
2012-07-31 18:42:43 -07:00
2012-12-18 15:02:13 -08:00
2012-12-18 15:02:14 -08:00
2012-12-18 15:02:14 -08:00
2012-10-13 10:46:48 +01:00
2005-04-16 15:20:36 -07:00
2009-12-14 23:55:33 +01:00
2012-10-27 15:38:29 -07:00
2008-05-26 16:15:32 +02:00
2011-06-14 22:48:51 -04:00
2006-12-07 02:14:08 +01:00
2012-10-13 10:46:48 +01:00
2010-08-09 16:48:44 -04:00
2012-02-24 10:05:59 +01:00
2012-12-13 12:00:02 -08:00
2012-04-20 23:27:08 +02:00
2012-03-28 18:30:03 +01:00
2012-12-17 17:15:17 -08:00
2009-04-10 15:48:52 +02:00
2012-07-01 13:31:23 +02:00
2012-05-15 11:33:58 -04:00
2005-04-16 15:20:36 -07:00
2012-12-19 07:55:08 -08:00
2011-03-15 00:43:46 +01:00
2012-11-18 20:30:55 -05:00
2012-05-14 12:19:56 -07:00
2010-02-04 14:20:41 +11:00
2011-01-24 09:33:36 -08:00
2010-03-30 22:02:32 +09:00
2012-03-13 14:06:33 -04:00
2012-12-12 15:34:48 +08:00
2012-12-18 15:02:13 -08:00
2010-05-27 09:12:51 -07:00
2012-08-21 16:28:31 +02:00
2012-10-09 16:22:32 +09:00
2010-11-29 08:55:25 +11:00
2012-03-20 21:29:40 -04:00
2012-07-22 23:57:55 +04:00
2012-08-13 16:45:39 -07:00
2012-05-10 11:24:03 -07:00
2012-11-15 17:20:58 -08:00
2012-12-11 17:22:27 -08:00
2012-10-13 10:46:48 +01:00
2012-10-31 12:58:11 -07:00
2012-10-13 10:46:48 +01:00
2012-10-13 10:46:48 +01:00
2012-12-18 15:20:43 +10:30
2012-12-16 15:18:08 -08:00
2012-07-30 12:25:45 +02:00
2012-12-11 14:42:48 +00:00
2006-04-26 12:56:16 +01:00
2012-11-30 11:47:57 +01:00
2012-08-21 13:18:24 -07:00
2012-12-11 17:22:21 -08:00
2011-03-31 11:26:23 -03:00
2011-03-22 17:44:17 -07:00