diff options
| author | Mitchel Humpherys <mitchelh@codeaurora.org> | 2016-04-11 14:57:05 -0700 |
|---|---|---|
| committer | Jeevan Shriram <jshriram@codeaurora.org> | 2016-04-18 17:06:20 -0700 |
| commit | f4515051a95ddec856a299dd4b1e56a118309b27 (patch) | |
| tree | 69cf12ab6140385f7f652f77e1d01db78ba6bd23 /tools/perf/scripts/python/export-to-postgresql.py | |
| parent | bc509c68676ec98002ac7696c72f099d02d0ff6e (diff) | |
ARM: dts: msm: Don't set the iommus property on IOMMUs
Since the IOMMU debug and test framework relies on parsing `iommus'
properties from the device tree, we've relied on setting an `iommus'
property directly on a few of our IOMMUs, just to ensure that the
debugfs directory gets populated even when client drivers haven't been
enabled. However, in newer kernels, any device node with an `iommus'
property gets auto-attached to the given IOMMU, which isn't actually
what we want to have happen. The end result is that we try to map our
own page table memory into an IOMMU, resulting in a recursive mapping
loop, which is unequivocally bad.
Fix this by removing the recursive `iommus' property. The method for
testing these things in isolation from clients will need to be
re-worked.
CRs-Fixed: 1000848
Change-Id: I394bfc1c72492415d6f7fbb0b10df309b86d6faa
Signed-off-by: Mitchel Humpherys <mitchelh@codeaurora.org>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions
