Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 May 2026 19:42:26 +0000
From:      Konstantin Belousov <kib@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Cc:        Alex S <iwtcex@gmail.com>
Subject:   git: 8dd43304b397 - main - amd64/ptrace-sce-tamper test: get rid of PT_TRACE_ME
Message-ID:  <6a08c8a2.35d02.7126c6cd@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by kib:

URL: https://cgit.FreeBSD.org/src/commit/?id=8dd43304b397715a4313bcaebbf493b607a7099f

commit 8dd43304b397715a4313bcaebbf493b607a7099f
Author:     Alex S <iwtcex@gmail.com>
AuthorDate: 2026-05-16 01:16:32 +0000
Commit:     Konstantin Belousov <kib@FreeBSD.org>
CommitDate: 2026-05-16 19:41:26 +0000

    amd64/ptrace-sce-tamper test: get rid of PT_TRACE_ME
    
    PT_TRACE_ME is only useful in combination with exec and there is no
    exec in this test.
    
    Signed-off-by:  Alex S <iwtcex@gmail.com>
    MFC after:      1 week
---
 tests/sys/arch/amd64/ptrace-sce-tamper.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/tests/sys/arch/amd64/ptrace-sce-tamper.c b/tests/sys/arch/amd64/ptrace-sce-tamper.c
index 0645f62a7e9b..9bdedad6597b 100644
--- a/tests/sys/arch/amd64/ptrace-sce-tamper.c
+++ b/tests/sys/arch/amd64/ptrace-sce-tamper.c
@@ -11,6 +11,7 @@
 
 #include <assert.h>
 #include <err.h>
+#include <signal.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <unistd.h>
@@ -58,7 +59,7 @@ main(void)
 		err(1, "fork");
 
 	if (pid == 0) {
-		(void)ptrace(PT_TRACE_ME, 0, 0, 0);
+		raise(SIGSTOP);
 		(void)getpid();
 		exit(0);
 	} else {


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a08c8a2.35d02.7126c6cd>