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.11.3~4 X-Git-Url: https://git.lttng.org./?a=commitdiff_plain;h=e1ece523cfaaea8add907fae49b5d3a6377dd64d;p=urcu.git 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)