authorgravatar for igor.anic@gmail.comIgor Anić <igor.anic@gmail.com> 2025-02-28 21:05:43+01:00
committergravatar for igor.anic@gmail.comIgor Anić <igor.anic@gmail.com> 2025-03-05 13:35:52+01:00
log85e20748785880555f9db3bb3061edbd1bae10e7
tree6511282c23a374aa0b4f74fe3ae8d7b2b73746d0
parent2da8eff9d6b7f9d784a596836188cbede6cfb1d0

io_uring: fix tests on 5.4.0 kernel

Found it failing in a new way on that kernel.

1 files changed, 2 insertions(+), 2 deletions(-)

lib/std/os/linux/IoUring.zig+2-2
......@@ -3103,7 +3103,7 @@ test "provide_buffers: read" {
31033103 const cqe = try ring.copy_cqe();
31043104 switch (cqe.err()) {
31053105 // Happens when the kernel is < 5.7
3106 .INVAL => return error.SkipZigTest,
3106 .INVAL, .BADF => return error.SkipZigTest,
31073107 .SUCCESS => {},
31083108 else => |errno| std.debug.panic("unhandled errno: {}", .{errno}),
31093109 }
......@@ -3230,7 +3230,7 @@ test "remove_buffers" {
32303230
32313231 const cqe = try ring.copy_cqe();
32323232 switch (cqe.err()) {
3233 .INVAL => return error.SkipZigTest,
3233 .INVAL, .BADF => return error.SkipZigTest,
32343234 .SUCCESS => {},
32353235 else => |errno| std.debug.panic("unhandled errno: {}", .{errno}),
32363236 }