[LTP] [PATCH] epoll_pwait06: Skip BPF map file descriptor
Martin Doucha
mdoucha@suse.cz
Wed Sep 24 13:06:44 CEST 2025
On 9/24/25 10:56, Cyril Hrubis wrote:
> Hi!
>> 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:
>
> Can we make this kernel version dependent? I do not like disabling tests
> that work on newer kernels just because it does not work on something
> that is eight years old.
I like kernel version checks even less. I could call epoll_ctl()
directly without the safe macro instead and check for EPERM. That's the
appropriate feature check.
--
Martin Doucha mdoucha@suse.cz
SW Quality Engineer
SUSE LINUX, s.r.o.
CORSO IIa
Krizikova 148/34
186 00 Prague 8
Czech Republic
More information about the ltp
mailing list