-----Original Message----- > > > 在 2020年10月14日 20:19, lijiang 写道: > > 在 2020年09月24日 15:41, crash-utility-request@xxxxxxxxxx 写道: > >> Message: 3 > >> Date: Thu, 24 Sep 2020 07:41:37 +0000 > >> From: HAGIO KAZUHITO(?????) <k-hagio-ab@xxxxxxx> > >> To: "Discussion list for crash utility usage, maintenance and > >> development" <crash-utility@xxxxxxxxxx> > >> Cc: Goodbach <goodbach@xxxxxxxxx> > >> Subject: Re: [PATCH] xendump: fix failure to match > >> arm/aarch64 elf format of xendump file > >> Message-ID: > >> <OSBPR01MB1991FE95D0BCF61A8E90AD6DDD390@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> > >> > >> Content-Type: text/plain; charset="iso-2022-jp" > >> > >> -----Original Message----- > >>> From: Goodbach <goodbach@xxxxxxxxx> > >>> Date: Wed, 12 Aug 2020 11:22:29 +0800 > >>> > >>> Resolves: https://github.com/crash-utility/crash/pull/61 > >>> Signed-off-by: Goodbach <goodbach@xxxxxxxxx> > >> I'm not sure whether it's needed to also add the ARM one to 32-bit side, > > > > There may be needed to add the EM_ARM branch in the if-elf32 block although > > the scenarios are relatively rare for xen dumU. > > > > Anyway, would you mind helping to check this issue? Goodbach. > > > Seems the committer has no response yet. But, because the change for this part > should be good although it may not be a completed patch. > > Acked-by: Lianbo Jiang <lijiang@xxxxxxxxxx> Thanks, applied and closed #61. https://github.com/crash-utility/crash/commit/4d2e607af5d758f9ae42864cb6b26af49e9f5b1d Kazu > > > Or let's still leave this part to xen engineers? > > > > Thanks. > > Lianbo > > > >> but the patch itself looks good to me. > >> > >> Acked-by: Kazuhito Hagio <k-hagio-ab@xxxxxxx> > >> > >> Thanks, > >> Kazu > >> > >>> --- > >>> xendump.c | 10 ++++++++++ > >>> 1 file changed, 10 insertions(+) > >>> > >>> diff --git a/xendump.c b/xendump.c > >>> index 70cf261..a81817d 100644 > >>> --- a/xendump.c > >>> +++ b/xendump.c > >>> @@ -2055,6 +2055,16 @@ xc_core_elf_verify(char *file, char *buf) > >>> goto bailout; > >>> break; > >>> > >>> + case EM_ARM: > >>> + if (machine_type_mismatch(file, "ARM", NULL, 0)) > >>> + goto bailout; > >>> + break; > >>> + > >>> + case EM_AARCH64: > >>> + if (machine_type_mismatch(file, "ARM64", NULL, 0)) > >>> + goto bailout; > >>> + break; > >>> + > >>> default: > >>> if (machine_type_mismatch(file, "(unknown)", NULL, 0)) > >>> goto bailout; > >>> > >>> > >>> -- > >>> Crash-utility mailing list > >>> Crash-utility@xxxxxxxxxx > >>> https://www.redhat.com/mailman/listinfo/crash-utility > >> -- Crash-utility mailing list Crash-utility@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/crash-utility