Commit 3ec8b78f authored by Mahesh Salgaonkar's avatar Mahesh Salgaonkar Committed by Benjamin Herrenschmidt

powerpc/pseries: Disable relocation on exception while going down during crash.

Disable relocation on exception while going down even in kdump case. This
is because we are about clear htab mappings while kexec-ing into kdump
kernel and we may run into issues if we still have AIL ON.
Signed-off-by: default avatarMahesh Salgaonkar <mahesh@linux.vnet.ibm.com>
Signed-off-by: default avatarBenjamin Herrenschmidt <benh@kernel.crashing.org>
parent 8cc6b6cd
...@@ -430,8 +430,7 @@ static void pSeries_machine_kexec(struct kimage *image) ...@@ -430,8 +430,7 @@ static void pSeries_machine_kexec(struct kimage *image)
{ {
long rc; long rc;
if (firmware_has_feature(FW_FEATURE_SET_MODE) && if (firmware_has_feature(FW_FEATURE_SET_MODE)) {
(image->type != KEXEC_TYPE_CRASH)) {
rc = pSeries_disable_reloc_on_exc(); rc = pSeries_disable_reloc_on_exc();
if (rc != H_SUCCESS) if (rc != H_SUCCESS)
pr_warning("Warning: Failed to disable relocation on " pr_warning("Warning: Failed to disable relocation on "
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment