[LTP] [PATCH] epoll_pwait06: Skip BPF map file descriptor
    Martin Doucha 
    mdoucha@suse.cz
       
    Tue Sep 23 17:48:27 CEST 2025
    
    
  
Older kernels don't support waiting for BPF map file descriptors using
epoll. Skip the subtest, other file descriptor types are sufficient.
Signed-off-by: Martin Doucha <mdoucha@suse.cz>
---
epoll_ctl(EPOLL_CTL_ADD) returns EPERM for BPF map file descriptor
on kernel v4.12.
 testcases/kernel/syscalls/epoll_pwait/epoll_pwait06.c | 1 +
 1 file changed, 1 insertion(+)
diff --git a/testcases/kernel/syscalls/epoll_pwait/epoll_pwait06.c b/testcases/kernel/syscalls/epoll_pwait/epoll_pwait06.c
index 3bedc2cf5..d47327bed 100644
--- a/testcases/kernel/syscalls/epoll_pwait/epoll_pwait06.c
+++ b/testcases/kernel/syscalls/epoll_pwait/epoll_pwait06.c
@@ -36,6 +36,7 @@ static void run(void)
 		case TST_FD_DIR:
 		case TST_FD_DEV_ZERO:
 		case TST_FD_PROC_MAPS:
+		case TST_FD_BPF_MAP:
 		case TST_FD_FSOPEN:
 		case TST_FD_FSPICK:
 		case TST_FD_OPEN_TREE:
-- 
2.51.0
    
    
More information about the ltp
mailing list