Created attachment 11408 [details] Fix, note 'a' instead of &a After many iterations aio_suspend() check is still passing wrong paramenters. t.c:4:76: warning: incompatible pointer types passing 'const struct aiocb *const (*)[1]' to parameter of type 'const struct aiocb *const *' [-Wincompatible-pointer-types] const struct aiocb * const a[1]; struct timespec t; return aio_suspend(&a, 1, &t); ^~ /usr/include/aio.h:126:43: note: passing argument to parameter here int aio_suspend(const struct aiocb * const[], int, const struct timespec *); ^
The related code was removed for 4.4 by commit 5327c6004997e6b3cf235a1a292cc8f2ea1ff698