From: Michael Jeanson Date: Wed, 9 Dec 2020 17:05:31 +0000 (-0500) Subject: fix: bump tests thread limit to 4096 X-Git-Tag: v0.13.0~47 X-Git-Url: http://git.lttng.org/?p=urcu.git;a=commitdiff_plain;h=af9987a987224147a50d0b4dc0542ef561c73b16 fix: bump tests thread limit to 4096 Machines with more than 128 CPUs are becomming more common. A future-proof fix here would be to dynamically allocate the array, but in the meantime bump the limit to 4096 to fix the problem on a 160 CPUs ppc64el system where this was reported. Signed-off-by: Michael Jeanson Cc: Paul E. McKenney Signed-off-by: Mathieu Desnoyers Change-Id: Ib3cb5d8cb4515e6f626be33c2685fa38cb081782 --- diff --git a/tests/common/api.h b/tests/common/api.h index 2b72ec5..35a8037 100644 --- a/tests/common/api.h +++ b/tests/common/api.h @@ -108,7 +108,7 @@ static void spin_unlock(spinlock_t *sp) typedef pthread_t thread_id_t; -#define NR_THREADS 128 +#define NR_THREADS 4096 #define __THREAD_ID_MAP_EMPTY ((thread_id_t) 0) #define __THREAD_ID_MAP_WAITING ((thread_id_t) 1)