mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-08-31 11:41:29 -04:00
selftests: ntsync: fix wake_all CREATE_EVENT fd expectation
wake_all used EXPECT_EQ(0, objs[3]) after NTSYNC_IOC_CREATE_EVENT. The ioctl returns a non-negative file descriptor on success; check EXPECT_LE(0, objs[3]) like the other CREATE_* paths. The incorrect expectation was noted on list (Mar 2025) but is still present in mainline. Signed-off-by: Iván Ezequiel Rodriguez <ivanrwcm25@gmail.com> Reviewed-by: Elizabeth Figura <zfigura@codeweavers.com> Signed-off-by: Elizabeth Figura <zfigura@codeweavers.com> Link: https://patch.msgid.link/20260723201301.11826-2-zfigura@codeweavers.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
210854a96e
commit
16dc8c8683
@@ -968,7 +968,7 @@ TEST(wake_all)
|
||||
auto_event_args.manual = false;
|
||||
auto_event_args.signaled = true;
|
||||
objs[3] = ioctl(fd, NTSYNC_IOC_CREATE_EVENT, &auto_event_args);
|
||||
EXPECT_EQ(0, objs[3]);
|
||||
EXPECT_LE(0, objs[3]);
|
||||
|
||||
wait_args.timeout = get_abs_timeout(1000);
|
||||
wait_args.objs = (uintptr_t)objs;
|
||||
|
||||
Reference in New Issue
Block a user