diff options
author | Gavin Shan <gwshan@linux.vnet.ibm.com> | 2015-03-27 11:29:00 +1100 |
---|---|---|
committer | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2015-03-31 13:10:40 +1100 |
commit | 027fa02f84e851e21daffdf8900d6117071890f8 (patch) | |
tree | b0a0edef182df124404e010ba5ad3a38a1694949 /kernel/exec_domain.c | |
parent | 433185d2b4e9c25f2a444424c05af72fbadd4275 (diff) |
powerpc/powernv: Don't map M64 segments using M32DT
If M64 has been supported, the prefetchable 64-bits memory resources
shouldn't be mapped to the corresponding PE# via M32DT. Unfortunately,
we're doing that in pnv_ioda_setup_pe_seg() wrongly. The issue was
introduced by commit 262af55 ("powerpc/powernv: Enable M64 aperatus
for PHB3"). The patch fixes the issue by simply skipping M64 resources
when updating to M32DT.
Cc: <stable@vger.kernel.org> # v3.17+
Signed-off-by: Gavin Shan <gwshan@linux.vnet.ibm.com>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to 'kernel/exec_domain.c')
0 files changed, 0 insertions, 0 deletions