diff options
author | Kyle Evans <kevans@FreeBSD.org> | 2020-02-19 14:32:55 +0000 |
---|---|---|
committer | Kyle Evans <kevans@FreeBSD.org> | 2020-02-19 14:32:55 +0000 |
commit | 550bec4fdef888873e595b63fd1af9cbc749b114 (patch) | |
tree | 9c9e62864b16a445896927073160eb1ffdff0e36 /usr.bin | |
parent | 5a4931f2bb596fde50a7dd78af7f83980be134a1 (diff) |
Notes
Diffstat (limited to 'usr.bin')
-rw-r--r-- | usr.bin/kdump/kdump.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/usr.bin/kdump/kdump.c b/usr.bin/kdump/kdump.c index 3319d2f066071..3c7e126bb33d7 100644 --- a/usr.bin/kdump/kdump.c +++ b/usr.bin/kdump/kdump.c @@ -55,6 +55,7 @@ __FBSDID("$FreeBSD$"); #include <sys/uio.h> #include <sys/event.h> #include <sys/ktrace.h> +#include <sys/mman.h> #include <sys/ioctl.h> #include <sys/socket.h> #include <sys/stat.h> @@ -1248,7 +1249,12 @@ ktrsyscall(struct ktr_syscall *ktr, u_int sv_flags) break; #ifdef SYS_freebsd12_shm_open case SYS_freebsd12_shm_open: - print_number(ip, narg, c); + if (ip[0] == (uintptr_t)SHM_ANON) { + printf("(SHM_ANON"); + ip++; + } else { + print_number(ip, narg, c); + } putchar(','); print_mask_arg(sysdecode_open_flags, ip[0]); putchar(','); |