[LTP] [PATCH v2 4/5] syscalls: Add epoll_wait15

Cyril Hrubis chrubis@suse.cz
Fri Jul 31 14:27:12 CEST 2026


Hi!
> > +	if (epoll_wait(efd, &ev, 1, 2000) == 1)
> > +		tst_atomic_add_return(1, woken);
> 
> Maybe here we can track errors via TWARN just in case?

Changed to:

diff --git a/testcases/kernel/syscalls/epoll_wait/epoll_wait15.c b/testcases/kernel/syscalls/epoll_wait/epoll_wait15.c
index 5460a4ab5..612908e97 100644
--- a/testcases/kernel/syscalls/epoll_wait/epoll_wait15.c
+++ b/testcases/kernel/syscalls/epoll_wait/epoll_wait15.c
@@ -51,8 +51,14 @@ static void child(void)

        TST_CHECKPOINT_WAKE(0);

-       if (epoll_wait(efd, &ev, 1, 2000) == 1)
+       TEST(epoll_wait(efd, &ev, 1, 2000));
+
+       if (TST_RET == 1) {
                tst_atomic_add_return(1, woken);
+       } else {
+               tst_res(TWARN | TTERRNO,
+                       "epoll_wait() returned %li expected 1", TST_RET);
+       }

        SAFE_CLOSE(efd);
        exit(0);


And pushed, thanks.

-- 
Cyril Hrubis
chrubis@suse.cz


More information about the ltp mailing list