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

Cyril Hrubis <[email protected]> Fri, 31 Jul 2026 14:27:12 +0200
Newsgroups gmane.linux.ltp
Message-ID <[email protected]>
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
[email protected]

-- 
Mailing list info: https://lists.linux.it/listinfo/ltp