Add simple support for CloudABI processes to kdump(1).
This does not decode arguments to system calls but should properly decode system call names and error return values. Reviewed by: ed Differential Revision: https://reviews.freebsd.org/D5412
This commit is contained in:
parent
7ea3f5b654
commit
6fb8946b7f
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=296042
@ -520,6 +520,9 @@ abidump(struct ktr_header *kth)
|
||||
case SV_ABI_FREEBSD:
|
||||
abi = "F";
|
||||
break;
|
||||
case SV_ABI_CLOUDABI:
|
||||
abi = "C";
|
||||
break;
|
||||
default:
|
||||
abi = "U";
|
||||
break;
|
||||
@ -673,6 +676,10 @@ syscallabi(u_int sv_flags)
|
||||
return (SYSDECODE_ABI_LINUX32);
|
||||
#endif
|
||||
return (SYSDECODE_ABI_LINUX);
|
||||
#endif
|
||||
#if defined(__aarch64__) || defined(__amd64__)
|
||||
case SV_ABI_CLOUDABI:
|
||||
return (SYSDECODE_ABI_CLOUDABI64);
|
||||
#endif
|
||||
default:
|
||||
return (SYSDECODE_ABI_UNKNOWN);
|
||||
|
Loading…
Reference in New Issue
Block a user