AgeAuthorCommit message
6 years agogravatar for joran@ronomon.comJoran Dirk GreefExpose available kernel features
6 years agogravatar for joran@ronomon.comJoran Dirk GreefAdd IORING_FEAT_POLL_32BITS
6 years agogravatar for joran@ronomon.comJoran Dirk GreefUse load acquire semantics when reading the SQPOLL wakeup flag
6 years agogravatar for joran@ronomon.comJoran Dirk GreefHandle EBADFD (ring fd in bad state) in enter()
6 years agogravatar for joran@ronomon.comJoran Dirk GreefDefine SPLICE, PROVIDE_BUFFERS, REMOVE_BUFFERS and TEE opcodes and flags
6 years agogravatar for joran@ronomon.comJoran Dirk GreefUse @intCast instead of @truncate
6 years agogravatar for joran@ronomon.comJoran Dirk GreefAdd flags to queue_fsync() signature as per liburing
6 years agogravatar for joran@ronomon.comJoran Dirk GreefUse @intCast instead of @truncate on io_uring_enter() result
6 years agogravatar for joran@ronomon.comJoran Dirk GreefCache mask instead of dereferencing mask pointer
6 years agogravatar for joran@ronomon.comJoran Dirk GreefAdd io_uring syscalls to os.bits.linux.mips.SYS
6 years agogravatar for joran@ronomon.comJoran Dirk GreefAdd IORING_FEAT_FAST_POLL
6 years agogravatar for joran@ronomon.comJoran Dirk GreefTest structs and offsets
6 years agogravatar for joran@ronomon.comJoran Dirk GreefMake enter(), flush_sq(), sq_ring_needs_enter(), cq_ring_needs_flush() public
6 years agogravatar for joran@ronomon.comJoran Dirk GreefAdd safety checks
6 years agogravatar for joran@ronomon.comJoran Dirk GreefFix opcode support detection for read/write test
6 years agogravatar for joran@ronomon.comJoran Dirk GreefUse os.fd_t instead of i32 and assert against c_int for syscall safety
6 years agogravatar for joran@ronomon.comJoran Dirk GreefHandle all possible syscall errors and bring errors in line with os.zig
6 years agogravatar for joran@ronomon.comJoran Dirk GreefFix io_uring_sqe to use the names of the first member of each union
6 years agogravatar for joran@ronomon.comJoran Dirk GreefUpgrade check_errno() to an exhaustive switch (safer)
6 years agogravatar for joran@ronomon.comJoran Dirk GreefZero the SQE slot and assign, instead of initializing with default values
6 years agogravatar for joran@ronomon.comJoran Dirk GreefRemove default values from io_uring_sqe struct
6 years agogravatar for joran@ronomon.comJoran Dirk GreefAllow the kernel to drive feature detection
6 years agogravatar for joran@ronomon.comJoran Dirk GreefRename to error.SubmissionQueueFull
6 years agogravatar for joran@ronomon.comJoran Dirk GreefRemove unused import aliases
6 years agogravatar for joran@ronomon.comJoran Dirk GreefReturn error.UnsupportedKernel for ENOSYS
6 years agogravatar for joran@ronomon.comJoran Dirk GreefRemove dangling @import from std
6 years agogravatar for joran@ronomon.comJoran Dirk GreefUse linux.IORING_SQ_CQ_OVERFLOW
6 years agogravatar for joran@ronomon.comJoran Dirk GreefMove to std/os/linux
6 years agogravatar for joran@ronomon.comJoran Dirk GreefAdd splice_fd_in to io_uring_sqe and future-proof for anonymous unions
6 years agogravatar for joran@ronomon.comJoran Dirk GreefFix std @import
6 years agogravatar for joran@ronomon.comJoran Dirk GreefTest IORING_REGISTER_FILES but avoid sparse fd sets
6 years agogravatar for joran@ronomon.comJoran Dirk GreefDo not register /dev/zero as an fd when testing queue_readv()
6 years agogravatar for joran@ronomon.comJoran Dirk Greef@ptrCast fds.ptr to *const c_void for io_uring_register()
6 years agogravatar for joran@ronomon.comJoran Dirk GreefUse x.y for C-style x->y instead of x.*.y
6 years agogravatar for joran@ronomon.comJoran Dirk GreefUse std.builtin
6 years agogravatar for joran@ronomon.comJoran Dirk GreefAdd IORING_SQ_CQ_OVERFLOW to std/os/bits/linux.zig
6 years agogravatar for joran@ronomon.comJoran Dirk GreefRemove comment
6 years agogravatar for joran@ronomon.comJoran Dirk GreefUse != 0 for bitwise flag conditions
6 years agogravatar for joran@ronomon.comJoran Dirk GreefCheck kernel support for single_mmap, accept, and read/write
6 years agogravatar for joran@ronomon.comJoran Dirk GreefAdd short license and copyright notice
6 years agogravatar for joran@ronomon.comJoran Dirk Greefstd: add io_uring library
6 years agogravatar for andrew@ziglang.orgAndrew Kelleystd.crypto siphash: fix assertion on the size of output buffer
6 years agogravatar for nathan@nmichaels.orgNathan MichaelsFix a typo.
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyci: update the on_master_success secret to lavatech
6 years agogravatar for samratmansingh@gmail.comSamrat Man SinghUse std.log in LibcInstallation `parse` instead of taking `stderr`
6 years agogravatar for andrew@ziglang.orgAndrew Kelleybadge-question-markMerge pull request #6340 from Vexu/fix
6 years agogravatar for thatlemon@gmail.comLemonBoystd: Fix typo in ELF section header iterator
6 years agogravatar for andrew@ziglang.orgAndrew Kelleyci: disable some freebsd tests to save time
6 years agogravatar for andrew@ziglang.orgAndrew KelleyMerge branch 'ci-freebsd'
6 years agogravatar for git@vexu.euVeikka Tuominenbadge-question-markMerge pull request #6172 from tadeokondrak/@Type(.Union)
Loading...