> In the requeue_single function, the variable "waits" only uses > one element. There is no need to use an array. > > Signed-off-by: Yuwen Chen <[email protected]>
Reviewed-by: Licay <[email protected]> > --- > tools/testing/selftests/futex/functional/futex_requeue.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/tools/testing/selftests/futex/functional/futex_requeue.c > b/tools/testing/selftests/futex/functional/futex_requeue.c > index 69e2555b60399..1807465de2144 100644 > --- a/tools/testing/selftests/futex/functional/futex_requeue.c > +++ b/tools/testing/selftests/futex/functional/futex_requeue.c > @@ -33,7 +33,7 @@ TEST(requeue_single) > { > volatile futex_t _f1 = 0; > volatile futex_t f2 = 0; > - pthread_t waiter[10]; > + pthread_t waiter; > int res; > > f1 = &_f1; > @@ -41,7 +41,7 @@ TEST(requeue_single) > /* > * Requeue a waiter from f1 to f2, and wake f2. > */ > - if (pthread_create(&waiter[0], NULL, waiterfn, NULL)) > + if (pthread_create(&waiter, NULL, waiterfn, NULL)) > ksft_exit_fail_msg("pthread_create failed\n"); > > usleep(WAKE_WAIT_US); > -- > 2.34.1

