[LTP] [PATCH] eventfd06: add AIO support check
Li Wang
liwang@redhat.com
Wed Jan 22 02:50:41 CET 2025
On Wed, Jan 22, 2025 at 12:14 AM Cyril Hrubis <chrubis@suse.cz> wrote:
> Hi!
> > Just like what we did for io_setup01.c to avoid ENOSYS error:
> > eventfd06.c:140: TBROK: io_setup() failed: ENOSYS
> >
> > Signed-off-by: Li Wang <liwang@redhat.com>
> > ---
> > testcases/kernel/syscalls/eventfd/eventfd06.c | 2 ++
> > 1 file changed, 2 insertions(+)
> >
> > diff --git a/testcases/kernel/syscalls/eventfd/eventfd06.c
> b/testcases/kernel/syscalls/eventfd/eventfd06.c
> > index 7339dd471..46d7f73d3 100644
> > --- a/testcases/kernel/syscalls/eventfd/eventfd06.c
> > +++ b/testcases/kernel/syscalls/eventfd/eventfd06.c
> > @@ -136,6 +136,8 @@ static void test_poll(void)
> > static void setup(void)
> > {
> > TEST(io_setup(MAXEVENTS, &ctx));
> > + if (TST_RET == -ENOSYS)
> > + tst_brk(TCONF | TRERRNO, "io_setup(): AIO not supported by
> kernel");
> > if (TST_RET < 0)
> > tst_brk(TBROK, "io_setup() failed: %s",
> tst_strerrno(-TST_RET));
> >
>
> Alternatively we can add CONFIG_AIO to the needs_kconfigs but anyways:
>
> Reviewed-by: Cyril Hrubis <chrubis@suse.cz>
>
Patch merged, thanks.
--
Regards,
Li Wang
More information about the ltp
mailing list