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
