svn commit: r296042 - head/usr.bin/kdump
John Baldwin
jhb at FreeBSD.org
Thu Feb 25 17:43:34 UTC 2016
Author: jhb
Date: Thu Feb 25 17:43:32 2016
New Revision: 296042
URL: https://svnweb.freebsd.org/changeset/base/296042
Log:
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
Modified:
head/usr.bin/kdump/kdump.c
Modified: head/usr.bin/kdump/kdump.c
==============================================================================
--- head/usr.bin/kdump/kdump.c Thu Feb 25 16:50:36 2016 (r296041)
+++ head/usr.bin/kdump/kdump.c Thu Feb 25 17:43:32 2016 (r296042)
@@ -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;
@@ -674,6 +677,10 @@ syscallabi(u_int sv_flags)
#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);
}
More information about the svn-src-all
mailing list