Module Name: src Committed By: kamil Date: Thu May 9 20:50:14 UTC 2019
Modified Files: src/sys/kern: kern_exec.c Log Message: Report TRAP_EXEC (for exec()) to a debugger in the PT_SYSCALL mode Orignally exec() reporting was disabled in the NetBSD version as there was no support for fine-grained reporting. Meanwhile PT_SYSCALL was broken for years and there is no software that depends on this behavior. There is need to catch exec() events in syscall tracers using ptrace(2). Instead of adding workarounds of guessing that exec() happened, report the event directly from the kernel. All ATF ptrace(2) tests pass. To generate a diff of this commit: cvs rdiff -u -r1.464 -r1.465 src/sys/kern/kern_exec.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.