mirror of
https://github.com/opnsense/src.git
synced 2026-02-18 10:08:41 -05:00
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.3 | ||
| sysdecode.h | ||
| 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 | ||
| utrace.c | ||