613101d06e
Extend libsysdecode to pretty-print PROT_MAX flags and fix decoding of regular protection flags broken since r349240. before: truss: mmap(0x0,40960,0x30000,MAP_PRIVATE|MAP_ANON|MAP_NOCORE,-1,0x0) = 34366234624 (0x800632000) kdump: 11439 protmax CALL mmap(0,0xa000,0x30000<><invalid>196608,0x21002<MAP_PRIVATE|MAP_ANON|MAP_NOCORE>,0xffffffff,0) after: truss: mmap(0x0,40960,PROT_MAX(PROT_READ|PROT_WRITE)|PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON|MAP_NOCORE,-1,0x0) = 34366234624 (0x800632000) kdump: 11439 protmax CALL mmap(0,0xa000,0x30000<PROT_MAX(PROT_READ|PROT_WRITE)|PROT_READ|PROT_WRITE>,0x21002<MAP_PRIVATE|MAP_ANON|MAP_NOCORE>,0xffffffff,0) Reviewed by: kib (mentor) Approved by: kib (mentor) Differential Revision: https://reviews.freebsd.org/D21706 |
||
---|---|---|
.. | ||
errno.c | ||
flags.c | ||
Makefile | ||
Makefile.depend | ||
mkioctls | ||
mktables | ||
signal.c | ||
syscallnames.c | ||
sysdecode_abi_to_freebsd_errno.3 | ||
sysdecode_cap_rights.3 | ||
sysdecode_cmsg_type.3 | ||
sysdecode_enum.3 | ||
sysdecode_fcntl_arg.3 | ||
sysdecode_ioctlname.3 | ||
sysdecode_kevent.3 | ||
sysdecode_mask.3 | ||
sysdecode_quotactl_cmd.3 | ||
sysdecode_sctp_sinfo_flags.3 | ||
sysdecode_sigcode.3 | ||
sysdecode_socket_protocol.3 | ||
sysdecode_sockopt_name.3 | ||
sysdecode_syscallnames.3 | ||
sysdecode_utrace.3 | ||
sysdecode.3 | ||
sysdecode.h | ||
utrace.c |