authorgravatar for git@vexu.euVeikka Tuominen <git@vexu.eu> 2023-01-16 22:25:34+02:00
committergravatar for git@vexu.euVeikka Tuominen <git@vexu.eu> 2023-01-16 22:25:34+02:00
logb2c85464bef931c8263b50b40697a584600ee69e
tree870734d6c4635ffef54fe161821bc779626e8b95
parent342bae02d86d9bd9f2db6ae9489021bab28595ae

std.os.linux.io_uring: fix ABI error

`register_files_update` was passing a pointer to a Zig struct to the kernel.

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

lib/std/os/linux/io_uring.zig+1-1
......@@ -954,7 +954,7 @@ pub const IO_Uring = struct {
954954 pub fn register_files_update(self: *IO_Uring, offset: u32, fds: []const os.fd_t) !void {
955955 assert(self.fd >= 0);
956956
957 const FilesUpdate = struct {
957 const FilesUpdate = extern struct {
958958 offset: u32,
959959 resv: u32,
960960 fds: u64 align(8),