On 11.11.2016 18:10, Christos Zoulas wrote: > Module Name: src > Committed By: christos > Date: Fri Nov 11 17:10:04 UTC 2016 > > Modified Files: > src/sys/kern: sys_ptrace_common.c > > Log Message: > kern/51621: When attaching to a child send it a SIGTRAP not a SIGSTOP like > Linux and FreeBSD do. >
Thank you for looking at it! I noted that it doesn't work for me. attach1 still hangs and there is regression in attach2 and attach3 in the t_ptrace_wait family. $ atf-run t_ptrace_wait6|atf-report Tests root: /usr/tests/kernel t_ptrace_wait6 (1/1): 7 test cases attach1: sorry, pid 21393 was killed: orphaned traced process [0.002638s] Failed: /usr/src/tests/kernel/t_ptrace_wait.c:636: rv == sizeof(msg) not met attach2: sorry, pid 17474 was killed: orphaned traced process [0.001444s] Failed: /usr/src/tests/kernel/t_ptrace_wait.c:776: rv == sizeof(msg) not met attach3: sorry, pid 2725 was killed: orphaned traced process [301.145040s] Failed: Test case timed out after 300 seconds traceme1: [0.001639s] Passed. traceme2: [0.001406s] Passed. traceme3: [0.001359s] Passed. traceme4: [0.001391s] Passed. [301.155536s] Failed test cases: t_ptrace_wait6:attach1, t_ptrace_wait6:attach2, t_ptrace_wait6:attach3 Summary for 1 test programs: 4 passed test cases. 3 failed test cases. 0 expected failed test cases. 0 skipped test cases.
signature.asc
Description: OpenPGP digital signature