Skip to content

std.os.Linux.IoUring: add IORING_ENTER_NO_IOWAIT flag support #25566

@mitchellh

Description

@mitchellh

See: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=v6.15-rc1&id=07754bfd9aee59063f8549f6e4d455eae636ecc7

This would address an issue where io_uring usage is (in some kernel versions) reported as iowait, leading to issues in reporting and sometimes CPU throttling. See: ghostty-org/ghostty#3224 for an army of users impacted by this.

Metadata

Metadata

Assignees

No one assigned

    Labels

    contributor friendlyThis issue is limited in scope and/or knowledge of Zig internals.enhancementSolving this issue will likely involve adding new logic or components to the codebase.os-linuxstandard libraryThis issue involves writing Zig code for the standard library.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions