From: Paul F. <pa...@so...> - 2025-02-09 07:44:57
|
https://sourceware.org/git/gitweb.cgi?p=valgrind.git;h=79d09d0821ed55aec8ddf07c1207c9e290d1b1c9 commit 79d09d0821ed55aec8ddf07c1207c9e290d1b1c9 Author: Paul Floyd <pj...@wa...> Date: Sun Feb 9 08:21:58 2025 +0100 Revert "FreeBSD regtest: Implement setaffinity in gdb sleepers for nlvgdbsigqueue" This reverts commit 98cc2209b5c1690a8d181d372c6a248fbd3b2134. Diff: --- gdbserver_tests/sleepers.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/gdbserver_tests/sleepers.c b/gdbserver_tests/sleepers.c index e884c9b8fe..b433c19847 100644 --- a/gdbserver_tests/sleepers.c +++ b/gdbserver_tests/sleepers.c @@ -15,7 +15,7 @@ static int sleepms = 1000; // in each loop, will sleep "sleepms" milliseconds static int burn = 0; // after each sleep, will burn cpu in a tight 'burn' loop static void setup_sigusr_handler(void); // sigusr1 and 2 sigaction setup. -static pid_t gettid_sys(void) +static pid_t gettid_sys() { #ifdef __NR_gettid return syscall(__NR_gettid); @@ -32,7 +32,7 @@ void whoami(char *msg) } -static void do_burn(void) +static void do_burn () { int i; int loopnr = 0; @@ -126,12 +126,6 @@ static void setaffinity(void) CPU_ZERO(&single_cpu); CPU_SET(1, &single_cpu); (void) sched_setaffinity(0, sizeof(single_cpu), &single_cpu); -#endif -#ifdef VGO_freebsd - cpu_set_t single_cpu; - CPU_ZERO(&single_cpu); - CPU_SET(1, &single_cpu); - pthread_setaffinity_np(pthread_self(), sizeof(single_cpu), &single_cpu); #endif // GDBTD: equivalent for Darwin ? } |