From: Paul Floyd Date: Sun, 9 Feb 2025 07:21:58 +0000 (+0100) Subject: Revert "FreeBSD regtest: Implement setaffinity in gdb sleepers for nlvgdbsigqueue" X-Git-Tag: VALGRIND_3_25_0~148 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=79d09d0821ed55aec8ddf07c1207c9e290d1b1c9;p=thirdparty%2Fvalgrind.git Revert "FreeBSD regtest: Implement setaffinity in gdb sleepers for nlvgdbsigqueue" This reverts commit 98cc2209b5c1690a8d181d372c6a248fbd3b2134. --- diff --git a/gdbserver_tests/sleepers.c b/gdbserver_tests/sleepers.c index e884c9b8f..b433c1984 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 ? }