PT_TRACE_ME
LINUX_PTRACE_TRACEME, PT_TRACE_ME,
PT_TRACE_ME, PT_READ_I, PT_READ_D, -1,
PT_TRACE_ME, PT_READ_I, PT_READ_D, -1,
case PT_TRACE_ME:
case PT_TRACE_ME:
if (req == PT_TRACE_ME) {
case PT_TRACE_ME:
case PT_TRACE_ME:
RL(ptrace(PT_TRACE_ME, 0, NULL, 0));
ATF_REQUIRE_ERRNO(EBUSY, ptrace(PT_TRACE_ME, 0, NULL, 0) == -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) == -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);
FORKEE_ASSERT(ptrace(PT_TRACE_ME, 0, NULL, 0) != -1);