Re: [PATCH] xendump: fix failure to match arm/aarch64 elf format of xendump file

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



在 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.

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




[Index of Archives]     [Fedora Development]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]

 

Powered by Linux