Blame SOURCES/kexec-tools-2.0.8-arm64-pass-mem-parameter-to-a-crash-dump-kernel.patch
|
|
de80c6 |
From 05cc0b3078a8753fe6b36db1575b352502e4c5d5 Mon Sep 17 00:00:00 2001
|
|
|
de80c6 |
Message-Id: <05cc0b3078a8753fe6b36db1575b352502e4c5d5.1429703426.git.panand@redhat.com>
|
|
|
de80c6 |
In-Reply-To: <de1db775d6e9b51f014442677863b57b8566c510.1429703426.git.panand@redhat.com>
|
|
|
de80c6 |
References: <de1db775d6e9b51f014442677863b57b8566c510.1429703426.git.panand@redhat.com>
|
|
|
de80c6 |
From: AKASHI Takahiro <takahiro.akashi@linaro.org>
|
|
|
de80c6 |
Date: Thu, 26 Mar 2015 19:13:44 +0900
|
|
|
de80c6 |
Subject: [PATCH 11/15] arm64: pass "mem=" parameter to a crash dump kernel
|
|
|
de80c6 |
|
|
|
de80c6 |
---
|
|
|
de80c6 |
kexec/arch/arm64/crashdump-arm64.c | 4 +++-
|
|
|
de80c6 |
1 file changed, 3 insertions(+), 1 deletion(-)
|
|
|
de80c6 |
|
|
|
de80c6 |
diff --git a/kexec/arch/arm64/crashdump-arm64.c b/kexec/arch/arm64/crashdump-arm64.c
|
|
|
de80c6 |
index 80f5985c5d85..04958418ae82 100644
|
|
|
de80c6 |
--- a/kexec/arch/arm64/crashdump-arm64.c
|
|
|
de80c6 |
+++ b/kexec/arch/arm64/crashdump-arm64.c
|
|
|
de80c6 |
@@ -276,7 +276,9 @@ int load_crashdump_segments(struct kexec_info *info, char **option)
|
|
|
de80c6 |
crash_reserved_mem.start, crash_reserved_mem.end,
|
|
|
de80c6 |
-1, 0);
|
|
|
de80c6 |
|
|
|
de80c6 |
- err = asprintf(option, " elfcorehdr=%#lx@%#lx", bufsz, elfcorehdr);
|
|
|
de80c6 |
+ err = asprintf(option, " elfcorehdr=%#lx@%#lx mem=%#llx",
|
|
|
de80c6 |
+ bufsz, elfcorehdr,
|
|
|
de80c6 |
+ crash_reserved_mem.end - crash_reserved_mem.start + 1);
|
|
|
de80c6 |
|
|
|
de80c6 |
if (err == -1)
|
|
|
de80c6 |
return err;
|
|
|
de80c6 |
--
|
|
|
de80c6 |
2.1.0
|
|
|
de80c6 |
|